Gratuito / Online
Codificatore e Decodificatore URL
Codifica e Decodifica URL Istantaneamente
Converti caratteri speciali in formato percentuale codificato sicuro per URL, o decodifica URL codificati di nuovo in testo leggibile. Essenziale per lo sviluppo web e il lavoro con API.
Stringa codificata non valida. Controlla il tuo input.
Tipi di Codifica Multipla
Scegli tra codifica URL completa, codifica componente o codifica di tutti i caratteri per la massima compatibilità.
Decodifica Istantanea
Incolla qualsiasi stringa codificata in percentuale e decodificala di nuovo in testo leggibile con un clic.
Amichevole per Sviluppatori
Perfetto per costruire richieste API, stringhe di query, dati di modulo e per il debug di URL codificati.
100% Lato Client
Tutta la codifica e decodifica avviene nel tuo browser. Nessun dato viene mai inviato ai nostri server.
Comprendere la Codifica URL per lo Sviluppo Web
La codifica URL (nota anche come codifica percentuale) è un meccanismo per codificare caratteri in un Identificatore di Risorsa Uniforme (URI). Sostituisce caratteri non sicuri con un '%' seguito da due cifre esadecimali che rappresentano il codice ASCII del carattere. Ad esempio, uno spazio diventa '%20', e un ampersand (&) diventa '%26'.
Perché è Necessaria la Codifica URL?
Le URL possono contenere solo un insieme limitato di caratteri dal set di caratteri ASCII. Caratteri come spazi, simboli speciali e caratteri non ASCII devono essere codificati per essere trasmessi in modo sicuro nelle URL. Senza una corretta codifica, le URL possono rompersi, causare vulnerabilità di sicurezza (come attacchi di iniezione) o essere fraintese da server web e browser.
Tipi di Codifica URL
Esistono diversi livelli di codifica URL. encodeURI() codifica un URL completo ma preserva caratteri come ':', '/', '?', e '&' che hanno un significato speciale nelle URL. encodeURIComponent() codifica tutto tranne lettere, cifre e alcuni caratteri speciali — perfetto per codificare i valori dei parametri di query. La nostra opzione 'Codifica Tutto' converte ogni carattere non alfanumerico per la massima sicurezza.
FAQ Codificatore URL
Codifica URL (encodeURI) preserva caratteri che hanno un significato speciale nelle URL come :, /, ?, e &. Codifica Componente (encodeURIComponent) codifica tutto tranne lettere e cifre. Usa Codifica URL per URL completi e Codifica Componente per i valori dei parametri di query.
Le URL possono contenere solo caratteri ASCII specifici. Caratteri speciali, spazi e caratteri non inglesi devono essere codificati in percentuale per essere inclusi in modo sicuro nelle URL. Senza codifica, le URL possono rompersi o causare problemi di sicurezza.
%20 è la rappresentazione codificata in URL di un carattere spazio. Il numero 20 è il valore esadecimale per il carattere spazio (32 in decimale) in ASCII. Allo stesso modo, %26 rappresenta '&', %3F rappresenta '?', ecc.
Sì. Tutta la codifica e decodifica avviene interamente nel tuo browser utilizzando JavaScript. I tuoi dati non vengono mai trasmessi a nessun server o memorizzati da nessuna parte.
Sì. I caratteri non ASCII (come é, ñ, 日本語) sono codificati utilizzando le loro sequenze di byte UTF-8. Ogni byte è rappresentato come un valore codificato in percentuale, garantendo compatibilità con tutti i moderni sistemi web.