Codificatore / decodificatore URL
Usa questo codificatore e decodificatore URL gratuito per convertire testo e link in percent-encoding (URL encoding) o decodificare un URL codificato in testo leggibile.
Informazioni su Codificatore / decodificatore URL
Usa questo codificatore e decodificatore URL gratuito per convertire testo e link in percent-encoding (URL encoding) o decodificare un URL codificato in testo leggibile. Scegli encodeURIComponent - che escape caratteri riservati come &, =, ?, / per un valore sicuro in query string - o encodeURI, che mantiene intatta la struttura di un URL completo. La stessa pagina ha un query-string builder: aggiungi coppie chiave/valore, opzionalmente un URL base, copia il risultato o incolla query o URL per analizzarli in campi. Tutto lato client; nulla viene caricato.
Come usare Codificatore / decodificatore URL
- Scegli Encode / Decode per percent-encode testo, o Query string per costruire e analizzare parametri.
- In encode, lascia disattivato il toggle URL completo per un singolo valore (encodeURIComponent), o attivalo per un link completo (encodeURI).
- In modalita Query string, aggiungi righe chiave/valore (e URL base opzionale). Ogni valore e codificato in sicurezza. Incolla query o URL e usa Parse into fields per riempire le righe.
- Copia testo codificato, decodificato o query costruita dalla casella output.
Esempi di Codificatore / decodificatore URL
Codifica valore query
hello world & more diventa hello%20world%20%26%20more
Codifica URL completo
https://example.com/a b?q=1 diventa https://example.com/a%20b?q=1 con encodeURI
Costruisci query string
Righe q=shoes & socks e sort=price diventano ?q=shoes%20%26%20socks&sort=price
Analizza URL taggato
https://example.com/search?q=hello%20world&page=2 riempie campi q e page; + in form data diventa spazio
Guide correlate
Leggi la guida completa
Come utilizzare Codificatore / decodificatore URL: guida completa (2026) - 5 min di lettura
Domande frequenti su Codificatore / decodificatore URL
- Cos'e URL encoding (percent-encoding)?
- URL encoding, o percent-encoding, sostituisce caratteri non sicuri o riservati in un URL con % seguito da due cifre esadecimali del valore byte. Ad esempio uno spazio diventa %20 e & diventa %26.
- Differenza tra encodeURIComponent e encodeURI?
- encodeURIComponent escape quasi ogni carattere riservato - inclusi & = ? / # : @ + e spazio - quindi e la scelta giusta per un singolo valore query o segmento path. encodeURI lascia intatti i caratteri strutturali di un URL (: / ? & = #), quindi e per un URL completo. Regola: encodeURIComponent per le parti, encodeURI per il tutto.
- Quali caratteri vengono codificati?
- Caratteri unreserved (A-Z, a-z, 0-9, e - _ . ! ~ * ' ( )) non sono mai codificati. Caratteri riservati e non sicuri - spazi, &, =, ?, /, #, % e non-ASCII - diventano uno o piu byte %XX (UTF-8). encodeURIComponent codifica anche i delimitatori riservati, encodeURI li preserva.
- Come costruisco una query string in sicurezza?
- Passa a Query string e aggiungi una riga per parametro. Il builder codifica chiave e valore con encodeURIComponent prima di unirli con & e =.
- Posso analizzare query string o URL in campi?
- Si. In Query string, incolla query nuda (?q=hello+world), path con query o URL completo, poi Parse into fields. Tratta + come spazio (form-urlencoded) e imposta URL base se incolli link completo.
- Perche errore in decode?
- Decode fallisce con percent-escape malformato - "%" solo non seguito da due hex, o sequenza invalida come "%zz". Ogni "%" deve essere seguito da hex valido a due cifre.
- I dati vengono inviati a un server?
- No. Codifica, decode, build query e parse-back avvengono nel browser con encodeURIComponent, encodeURI e decodeURIComponent standard.
Strumenti correlati
Codificatore / decodificatore Base64
Codificatore e decodificatore Base64 online gratuito. Codifica testo in Base64 o decodifica Base64 in testo semplice, con Unicode (UTF-8) completo - interamente nel browser.
Minificatore e formattatore JSON
Minificatore e formattatore JSON online gratuito. Minifica JSON per payload piu piccoli o formatta (pretty-print) con indentazione 2 spazi. Valida mentre lavori - nessun upload.
Minificatore HTML
Minificatore HTML online gratuito. Comprimi HTML rimuovendo commenti e collassando spazi bianchi - file piu piccoli, caricamento pagine piu veloce. Nel browser, nessun upload.