Codifica e Decodifica URL
Gli URL possono contenere solo un insieme limitato di caratteri, quindi spazi, lettere accentate, emoji e simboli come &, ? o # devono essere codificati con il percent-encoding: uno spazio diventa %20, “é” diventa %C3%A9. Incolla un testo per codificarlo per un parametro di query o un percorso, oppure incolla un URL codificato per decodificarlo in testo leggibile.
Codifica un singolo valore con la modalità rigorosa, che fa l'escape anche di &, = e /, oppure un URL intero mantenendone la struttura. In decodifica puoi interpretare + come spazio, come nei moduli HTML inviati. Tutto avviene nel tuo browser mentre scrivi.
Perché Usare Questo Codificatore URL?
- Codifica e decodifica istantanee mentre scrivi
- Modalità rigorosa per i valori di query, modalità sicura per URL interi
- Supporto Unicode completo: accenti, cirillico, CJK, emoji
- Funziona nel browser: nulla viene inviato altrove
Come Codificare o Decodificare un URL
- Scegli “Codifica” o “Decodifica”
- Incolla il testo o l'URL nel campo di input
- Copia il risultato
Domande Frequenti
Questo codificatore URL è gratuito?
Sì, è completamente gratuito e senza limiti.
Qual è la differenza tra le due modalità di codifica?
La modalità per valori di query (encodeURIComponent) fa l'escape di ogni carattere con un significato speciale negli URL, compresi & = ? / e #, così un valore non può rompere l'URL. La modalità URL intero (encodeURI) mantiene questi caratteri, così un indirizzo completo resta un link funzionante.
Perché a volte gli spazi appaiono come + invece di %20?
I moduli HTML codificano gli spazi come + nelle query string (application/x-www-form-urlencoded). Lascia attivo “Interpreta + come spazio” per decodificare questi dati; disattivalo quando un + nel tuo testo è un vero segno più.
Il mio testo viene inviato a un server?
No. La codifica e la decodifica avvengono interamente nel tuo browser.