Handytool
Guida per sviluppatori5 min di letturaAggiornato 8 giu 2026

Utility per sviluppatori istantanea

Codifica e decodifica qualsiasi stringa URL istantaneamente

Il codificatore URL di Handytool codifica in percentuale il testo per un uso sicuro nelle stringhe di query o decodifica stringhe codificate in percentuale per renderle leggibili — privatamente nel tuo browser, con ambito componente e URI completo.

Punti salienti

  • 01Codifica in percentuale qualsiasi testo per un uso sicuro negli URL o nelle stringhe di query con un solo clic.
  • 02Supporta ambito componente (codifica tutto) e ambito URI completo (preserva i caratteri strutturali).
  • 03Gestisce Unicode — emoji e caratteri non ASCII vengono codificati UTF-8 e poi codificati in percentuale byte per byte.
  • 04Funziona interamente nel tuo browser; il tuo input non viene mai caricato o registrato.

Perché la codifica URL è importante

Gli URL possono contenere solo un insieme specifico di caratteri ASCII. Gli spazi, le e commerciali, i segni di uguale e qualsiasi testo non ASCII (emoji, caratteri cinesi, script arabo) devono essere codificati in percentuale prima di apparire in un URL. Senza codifica, uno spazio in un parametro di query verrebbe letto come separatore URL, e una & verrebbe interpretata come delimitatore tra parametri — corrompendo silenziosamente la richiesta.

Gli sviluppatori si imbattono nella codifica URL costantemente: costruendo URL di richieste API a mano, costruendo target di reindirizzamento, eseguendo il debug di stringhe di query malformate, o lavorando con URL di callback OAuth. Il codificatore URL di Handytool gestisce sia la codifica che la decodifica con il comportamento Unicode corretto, senza installazione e senza round-trip del server.

Come codificare o decodificare una stringa URL

  1. 01

    Incolla il tuo testo

    Digita o incolla la stringa che desideri codificare — ad esempio, un valore di parametro di query contenente spazi o caratteri speciali — nella casella di input.

  2. 02

    Scegli ambito componente o URI completo

    Seleziona ambito componente per codificare un singolo valore di parametro di query (esclude ogni carattere riservato inclusi / e ?). Seleziona ambito URI completo per codificare un URL intero mantenendo /, ?, e # come separatori strutturali.

  3. 03

    Fai clic su Codifica o Decodifica

    Fai clic su Codifica per convertire il testo in una stringa codificata in percentuale, o Decodifica per convertire %20, %3F e ogni altra sequenza percentuale in caratteri leggibili.

  4. 04

    Copia e usa il risultato

    Fai clic sul pulsante copia e incolla la stringa codificata o decodificata ovunque ne hai bisogno — un URL, una chiamata API, un file di configurazione, o il tuo editor di codice.

Caratteri che devono essere codificati nei parametri di query

Questi caratteri hanno un significato speciale negli URL e rompono le stringhe di query se lasciati non sfuggiti.

  • 01Spazio → %20 (o + nei corpi form-encoded, ma %20 nelle stringhe di query URL).
  • 02& → %26 — separa i parametri di query, quindi deve essere sfuggito dentro un valore.
  • 03= → %3D — separa la chiave dal valore, deve essere sfuggito dentro un valore.
  • 04+ → %2B — spesso frainteso come spazio nei server più vecchi; codifica sempre esplicitamente.
  • 05# → %23 — contrassegna l'identificatore di frammento; codifica dentro qualsiasi valore.
  • 06Non ASCII (emoji, CJK, ecc.) → byte UTF-8 codificati come sequenze %XX%XX.

Codifica token e credenziali senza rischi per la privacy

Il codificatore URL funziona interamente nel tuo browser utilizzando le funzioni JavaScript native encodeURIComponent e encodeURI. Niente viene trasmesso a nessun server. Ciò significa che puoi codificare in sicurezza token OAuth, chiavi API, o URI di reindirizzamento privati senza che questi valori lascino mai la tua macchina.

Una volta che chiudi o ricarichi la scheda, il tuo input è sparito. Non c'è sessione, nessuna registrazione, e nessun account richiesto.

Domande frequenti sul codificatore URL

Cos'è la codifica URL o la codifica percentuale?

La codifica URL sostituisce i caratteri che hanno un significato speciale negli URL — spazi, &, =, ?, e testo non ASCII — con una % seguita da due cifre esadecimali. Ti permette di includere in sicurezza testo arbitrario in un URL senza rompere la sua struttura.

Qual è la differenza tra la codifica componente e la codifica URI completa?

La codifica componente (encodeURIComponent) esclude ogni carattere riservato inclusi / e ?. Usala per i singoli valori di parametri di query. La codifica URI completa (encodeURI) preserva i caratteri strutturali in modo che l'URL intero rimanga valido.

Come gestisce lo strumento Unicode ed emoji?

I caratteri Unicode vengono convertiti in byte UTF-8 prima e poi ogni byte viene codificato in percentuale come %XX, corrispondendo allo standard che tutti i browser moderni utilizzano.

La codifica URL è la stessa della codifica entità HTML?

No. La codifica URL utilizza sequenze percentuali (%20 per spazio); la codifica entità HTML utilizza riferimenti denominati o numerici (& per &). Servono contesti diversi e non devono essere confusi.

Il mio input viene archiviato da qualche parte?

No. La codifica e la decodifica utilizzano API JavaScript native del browser. Niente viene caricato, registrato, o archiviato.

Lo strumento è gratuito?

Sì. Handytool è completamente gratuito senza registrazione o limiti di utilizzo.

Strumenti correlati

Continua con gli strumenti Utilità

strumenti Utilità