Codifica URL / Decodifica

Esegui l'escaping di URL e stringhe di query per un trasporto sicuro, oppure trasforma URL con escape di nuovo in testo semplice leggibile.

Inserisci il tuo testo:

Direzione

Modalità di Codifica

Risultato:

Come codificare o decodificare un URL

  1. Incolla il tuo URL o la stringa di query nella casella di input.
  2. Seleziona Codifica o Decodifica, poi scegli la modalità di codifica corrispondente.
  3. Clicca su Converti per ottenere l'output con escape o senza escape.
  4. Copia il risultato e usalo in link, API o moduli.

Domande Frequenti

Qual è la differenza tra le due modalità di codifica?

encodeURIComponent esegue l'escaping di quasi ogni carattere ed è pensata per singoli valori di query, mentre encodeURI mantiene intatti caratteri come barre e due punti per gli URL completi.

Perché gli spazi diventano %20?

Gli URL possono contenere solo un insieme limitato di caratteri. La codifica trasforma caratteri come gli spazi in forme codificate in percentuale come %20 così che viaggino in sicurezza.

Devo codificare manualmente i miei URL?

No, la maggior parte dei linguaggi di programmazione lo fa per te, ma questo strumento è utile per il debug, per costruire stringhe di query a mano o per testare casi limite.

I dati URL vengono inviati da qualche parte?

No. La codifica e la decodifica avvengono interamente nel tuo browser, quindi nulla di ciò che incolli viene caricato o registrato.

Strumenti Correlati

Perché codificare un URL?

Gli URL possono contenere solo un set limitato di caratteri, quindi i caratteri speciali vanno codificati in percentuale per viaggiare sicuri. La codifica mantiene intatti i parametri di query costruendo link, moduli o chiamate API.

Suggerimenti e limiti

Usa encodeURIComponent per i singoli valori di query e encodeURI per gli URL completi: eseguono l'escape di set di caratteri diversi. Tutto gira localmente, i tuoi dati non lasciano mai il browser.