Vai al contenuto

Decodifica e codifica URL

Codifica o decodifica un URL e leggi i suoi parametri in una tabella.

Opzioni
Funziona nel browser: i tuoi dati non vengono caricati.

Come si usa

  1. In Modalità, scegli Decodifica oppure Codifica.
  2. Imposta Set di caratteri su UTF-8, salvo che il testo usi un'altra codifica.
  3. Per codificare, scegli in Codifica come: Componente (encodeURIComponent) per un singolo valore, URL completo (encodeURI) per un intero indirizzo.
  4. Incolla il testo nell'area di inserimento: la conversione si aggiorna automaticamente.

Esempi

Leggere i parametri di una ricerca

Input
https://www.esempio.it/cerca?q=caff%C3%A8+macinato&citta=Torino
Output
https://www.esempio.it/cerca?q=caffè macinato&citta=Torino

q = caffè macinato
citta = Torino

Codificare un URL con spazi e accenti

Input
https://www.esempio.it/guide/caffè italiano?tipo=miscela arabica#preparazione
Output
https://www.esempio.it/guide/caff%C3%A8%20italiano?tipo=miscela%20arabica#preparazione

Preparare un valore per un modulo

Input
Rossi & Bianchi, Forlì
Output
Rossi+%26+Bianchi%2C+Forl%C3%AC

Domande frequenti

Perché il segno + diventa uno spazio nella decodifica URL?

Con Tratta + come spazio attivo, i segni + diventano spazi, come nei dati dei moduli. Disattiva l'opzione per conservarli; %2B viene comunque decodificato come +.

Come decodificare una stringa URL codificata due volte?

Attiva Decodifica ricorsivamente: lo strumento ripete la decodifica finché il testo non cambia più o non contiene più sequenze %XX, fino a 10 passaggi. Il numero di passaggi compare nelle statistiche.

Perché ricevo un errore di UTF-8 non valido?

I byte rappresentati dalle sequenze %XX potrebbero appartenere a un'altra codifica. In questo caso il risultato resta vuoto. In Set di caratteri, scegli la codifica originale, ad esempio ISO-8859-1 o Windows-1252 per alcuni testi occidentali meno recenti, oppure Windows-1251 per vecchi siti cirillici.

L'URL inserito viene aperto o inviato a un server?

La conversione avviene nel browser: lo strumento non apre l'URL e non invia il testo per elaborarlo. Il testo inserito non viene salvato; vengono conservate solo le impostazioni delle opzioni, esclusa Modalità.