Strumenti per sviluppatori

URL encoder e decoder

Codifica e decodifica componenti URL, query string e testi con spazi o caratteri speciali.

Aggiornato al

Preferiti, cronologia e parametri restano nel browser.

Come funziona

Lo strumento usa la codifica percentuale per rendere sicuri spazi, accenti e simboli dentro URL e parametri.

Come leggere il risultato

Questi strumenti aiutano in debug, formattazione e conversioni tecniche. L'elaborazione è locale quando possibile, ma resta prudente usare dati fittizi nei test.

Non incollare token, password, chiavi API o dati personali se non è strettamente necessario.

Per capire meglio formule, fonti e limiti dei calcolatori puoi leggere anche la paginaMetodo e fonti.

Quando codificare solo il parametro

Se il parametro cerca=calcolo iva contiene uno spazio, va codificato come cerca=calcolo%20iva. Codificare anche i due punti e gli slash dell'intero URL può renderlo poco pratico da leggere o da incollare in altri strumenti.

Codifica percentuale URL

Caratteri speciali → sequenze %XX secondo codifica URL

  • Spazi, accenti e simboli devono essere codificati dentro query string e parametri.
  • Decodificare rende leggibile il testo, ma non verifica che il link sia sicuro.
  • Il simbolo + viene spesso interpretato come spazio nei parametri query.

Quando usarlo

  • Preparare parametri URL con spazi, accenti o simboli.
  • Leggere query string copiate da analytics, log o strumenti di debug.
  • Capire cosa contiene un link lungo prima di modificarlo.

Errori comuni da evitare

  • Codificare un URL intero quando serviva codificare solo un parametro.
  • Decodificare più volte e alterare caratteri che erano già corretti.
  • Aprire link sconosciuti solo perché la query decodificata sembra leggibile.

Fonti e riferimenti

Esempi

  • calcolo iva diventa calcolo%20iva.
  • città diventa citt%C3%A0.

Domande frequenti

È uguale al generatore slug?

No. Lo slug crea URL leggibili; l'URL encoding conserva il testo codificandolo in modo sicuro.

Decodifica anche il simbolo + come spazio?

Sì, in modalità decode il simbolo + viene trattato come spazio.

Posso codificare un URL completo senza modificare i separatori?

Questo tool usa encodeURIComponent ed è pensato per singoli componenti, come un parametro o un valore. Codificare un URL completo trasforma anche caratteri strutturali come due punti e barre.

Perché una sequenza percentuale incompleta genera errore?

Ogni byte codificato deve avere il simbolo % seguito da due cifre esadecimali. Una stringa come %2 non rappresenta una sequenza valida.