Cos'è Codificatore / decodificatore URL?
Codificatore / decodificatore URL è un'utilità gratuita basata sul browser su ToolsMinify. 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. Non richiede registrazione, elabora i dati in locale quando possibile ed è pensata per la velocità su mobile e desktop.
Codifica o decodifica URL percent-encoded, o costruisci e analizza query string da coppie chiave/valore. encodeURIComponent, encodeURI e parse-back - nel browser.
Provalo ora
Apri il Codificatore / decodificatore URL gratuito e segui i passaggi sotto: nessun download richiesto.
Perché usare Codificatore / decodificatore URL?
- Evita di installare un pacchetto per una trasformazione una tantum
- La validazione intercetta input malformati prima della produzione
- Copia l'output pronto da incollare in codice, SQL o body di richiesta
- Tutto gira lato client, così i payload non lasciano la tua macchina
Come usare Codificatore / decodificatore URL - passo passo
- Passo 1: Scegli Encode / Decode per percent-encode testo, o Query string per costruire e analizzare parametri.
- Passo 2: In encode, lascia disattivato il toggle URL completo per un singolo valore (encodeURIComponent), o attivalo per un link completo (encodeURI).
- Passo 3: 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.
- Passo 4: Copia testo codificato, decodificato o query costruita dalla casella output.
Il Codificatore / decodificatore URL si trova in Strumenti per sviluppatori. Apri la pagina dello strumento, inserisci l'input nel campo principale e i risultati si aggiornano subito. Usa il pulsante Copia per incollare l'output in documenti, editor di codice o fogli di calcolo.
Casi d'uso comuni
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
Esempi
- 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
Consigli professionali
- Usalo prima su dati di esempio quando il payload reale è sensibile.
- Se l'elaborazione fallisce, di solito è l'input malformato, non lo strumento.
- Tieni una copia minificata e una leggibile: una da pubblicare, una da debuggare.
Domande frequenti
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 che potrebbero servirti
Esplora altri strumenti per sviluppatori su ToolsMinify. Le utilità correlate sono collegate nella pagina di Codificatore / decodificatore URL per aiutarti a completare il flusso di lavoro senza lasciare il sito.
Pronto a iniziare?
Usa Codificatore / decodificatore URL gratis: preciso, veloce e ottimizzato per mobile.