Codificatore/Decodificatore URL
Codifica o decodifica componenti URL usando le funzioni native JavaScript `encodeURIComponent` e `decodeURIComponent`.
Risultato
Copiato!
Il risultato apparirà qui.
Come funziona
Il codificatore/decodificatore di URL codifica i caratteri speciali per renderli sicuri in un URL, o decodifica un URL codificato in percentuale in testo leggibile.
Come usarlo:
- Incolla il tuo testo o URL codificato nel campo di input.
- Clicca su Codifica per convertire i caratteri speciali (spazi, &, =, ecc.) in codici percentuale.
- Clicca su Decodifica per recuperare l’URL originale.
Esempio: «Ciao mondo» → «Ciao%20mondo» (codificato); «Ciao%20mondo» → «Ciao mondo» (decodificato).
Limitazioni: La codifica segue lo standard RFC 3986. Gli URL completi con più componenti devono essere codificati componente per componente.
Privacy: Tutto viene elaborato localmente — nessun dato viene inviato.
Casi d'uso
- Costruire query string per le richieste API
- Debug degli URL codificati in percentuale nelle schede di rete del browser
- Codificare i valori forniti dall'utente prima di aggiungerli agli URL
- Decodificare le destinazioni di reindirizzamento o i parametri di callback OAuth
Domande frequenti
- Perché codificare un URL?
- Gli URL possono contenere solo certi caratteri ASCII. La codifica converte gli altri in sequenze %XX sicure.
- Qual è la differenza tra encodeURI e encodeURIComponent?
- encodeURIComponent codifica tutti i caratteri speciali; encodeURI ne preserva alcuni come / e ?.
- Lo spazio diventa + o %20?
- Questo strumento usa %20 (standard RFC 3986).
- Posso decodificare più URL di seguito?
- Sì, copia e incolla ogni URL e clicca su Decodifica.
- I miei dati vengono inviati a un server?
- No, tutto è locale.