input.txt
output.txt
Codifica testo in formato URL-safe, o decodifica una stringa URL-encoded.

Correlate

Guide per URL Decode

Tutte le guide →

Codifica e decodifica URL

La codifica percentuale (detta anche URL encoding) sostituisce i caratteri ASCII non sicuri con un % seguito da due cifre esadecimali. Ad esempio, gli spazi diventano %20 e gli slash diventano %2F. È fondamentale ogni volta che vuoi mettere del testo arbitrario nella query string o in un segmento di percorso di una URL.

Usalo come url decoder : perfetto per ispezionare parametri di query, URL di redirect, callback OAuth o qualunque valore codificato in percentuale. Incolla la stringa codificata e clicca su Decode per vedere il testo originale. Ricerche come decoding url online e decode url online puntano allo stesso flusso di lavoro.

Nella direzione di codifica, questo tool replica il comportamento di encodeURIComponent di JavaScript —— cioè javascript url encode / javascript urlencode cercano la stessa cosa. Incolla il testo, premi Encode e ottieni il risultato codificato in percentuale pronto da inserire in una query string.

Esempio

Testo : hello world & more

Codificato in URL : hello%20world%20%26%20more

  • Parametri di query —— i valori in ?key=value devono essere codificati in percentuale
  • Richieste API —— termini di ricerca e filtri inseriti in una URL vanno codificati
  • OAuth e JWT —— i token incorporati in URI di redirect devono essere codificati

Il tool usa encodeURIComponent / decodeURIComponent e gestisce correttamente i caratteri Unicode.

FAQ

Perché il mio + non viene decodificato come spazio?

Nelle query string gli spazi possono comparire come + (codifica dei form) o %20. decodeURIComponent non converte + in spazi, quindi sostituisci i + con spazi (o %20) prima di decodificare dati di form.