Codificatore e decodificatore URL gratis
Codifica e decodifica URL e stringhe di query. Supporta encodeURIComponent, decodeURIComponent e l'analisi delle stringhe di query.
Codifica ogni carattere riservato — ideale per valori di query e segmenti di percorso.
Usi comuni
- Codifica i Parametri URL per le APICodifica in modo sicuro i parametri della stringa di query prima di aggiungerli agli URL di richiesta API.
- Codifica gli URL per i Link EmailCrea link sicuri per fare clic per campagne email — codifica i caratteri speciali in modo che i link sopravvivono a ogni client email.
- Codifica gli URL per la Condivisione SocialPrepara gli URL con testo pre-compilato, hashtag e link per i pulsanti di condivisione Twitter, Facebook e LinkedIn.
- Codifica Stringhe di Query ComplesseCostruisci e codifica stringhe di query con più parametri - pronte per essere aggiunte a qualsiasi URL.
- Codifica URL per Callback WebhookCodifica gli URL di callback che vengono passati come parametri ai servizi di terze parti e ai flussi OAuth.
Come funziona
La codifica e decodifica URL qui funziona interamente nel tuo browser usando i globali integrati di JavaScript — encodeURIComponent, encodeURI, e decodeURIComponent — senza libreria di terze parti e senza richiesta di rete. Lo strumento espone anche l'API URL nativa del browser per analizzare e visualizzare i parametri della stringa di query come tabella chiave-valore.
- 1Scegli una modalità di codificaTre modalità mappano a casi d'uso reali: "Componente" chiama encodeURIComponent e fa l'escape di tutto tranne i caratteri non riservati — la scelta giusta per valori di query individuali. "URL Completo" chiama encodeURI e lascia intatti lo schema, le barre, e il dominio. "Form" usa encodeURIComponent poi scambia %20 per + per corrispondere al formato application/x-www-form-urlencoded inviato dai form HTML.
- 2Codifica o decodifica con un clicLa codifica passa il tuo testo attraverso la funzione selezionata e visualizza il risultato con percent-encoding. La decodifica chiama decodeURIComponent (con + convertito in spazi in modalità Form). Le sequenze percent malformate — come una %E0 isolata senza byte di continuazione — vengono catturate e riportate come errore inline invece di bloccarsi.
- 3Analizza le stringhe di query con l'API URLL'azione "Analizza parametri" avvolge il tuo input nel costruttore URL nativo del browser e itera url.searchParams per estrarre ogni coppia chiave-valore. Se il costruttore URL rifiuta l'input, un fallback scritto a mano divide su & e = ed esegue ogni token attraverso safeDecode, così stringhe di query parziali o grezze producono comunque una tabella leggibile.
- 4Copia il risultatoIl testo codificato o decodificato appare in un blocco di output monospace. Un pulsante copia lo scrive negli appunti tramite la Clipboard API. Nulla lascia il tuo dispositivo in nessun momento.
Strumenti correlati
Codificatore e Decodificatore Base64
Codifica testo o file in Base64, oppure decodifica stringhe Base64 in testo normale. Istantaneo, privato e gratuito.
Codificatore e Decodificatore HTML
Codifica i caratteri speciali in entità HTML o decodifica le entità in testo normale. Istantaneamente, nel tuo browser.
Cifrario di Cesare e Cifratore di Testo
Cifra e decifra testo con il cifrario di Cesare, ROT13, Atbash e il cifrario di Vigenère. Cifrari di sostituzione classici, tutti nel tuo browser.