Categoria: Sviluppo

Codificatore e decodificatore URL

Idea internaManca uno strumento?

Scegli ambito componente o URL completo, poi codifica, decodifica e copia

Codifica o decodifica un URL nel browser. Passa tra ambito componente (encodeURIComponent) e URL completo (encodeURI), poi copia il risultato.

Risultato
Qui comparirà il risultato.

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Questo codificatore e decodificatore URL trasforma spazi, caratteri non ASCII e simboli riservati in codifica percentuale %XX, e riporta il testo codificato in forma leggibile. Il controllo importante è l’ambito. In ambito componente usa encodeURIComponent e decodeURIComponent, che codificano anche i separatori :, /, ?, # e &, così il valore di un singolo parametro resta intatto. In ambito URL completo usa encodeURI e decodeURI, che lasciano quei caratteri strutturali per mantenere utilizzabile un link intero. Il risultato si copia con una azione. Se l’input di decodifica contiene una sequenza percentuale incompleta o non valida, lo strumento mostra un errore invece di indovinare. Non verifica se un URL è valido, non fa richieste, non segue redirect e non controlla la sicurezza del link; non offre Base64, costruttore query string o editor parametri; non fa conversione form-urlencoded del più come spazio; non ci sono batch o file. Ciò che incolli e il risultato restano nel browser e non vengono mai caricati su LocalTools.

Come si usa

  1. Incolla un URL completo o un singolo valore componente e scegli codifica o decodifica.
  2. Imposta l’ambito: componente usa encodeURIComponent/decodeURIComponent, URL completo usa encodeURI/decodeURI.
  3. Leggi e copia il risultato; le sequenze percentuali malformate sono segnalate come errore.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

Come posso codificare un URL online?
Incolla il testo, scegli codifica, indica se è un componente o un URL completo e copia l’output percent-encoded. Tutto avviene nel browser.
Qual è la differenza tra encodeURI e encodeURIComponent?
encodeURIComponent codifica anche :, /, ?, # e &, adatto a un valore di query. encodeURI conserva quei separatori per un link completo. L’ambito sceglie tra i due.
Che cosa sono codifica e decodifica URL?
La codifica sostituisce caratteri non sicuri o riservati con sequenze %XX; la decodifica le riporta ai caratteri originali. Lo strumento fa una direzione alla volta.
Uno spazio deve essere %20 o più?
Questo strumento produce sempre %20 secondo la codifica percentuale URI. Il più come spazio appartiene a application/x-www-form-urlencoded e non è offerto qui.
Può verificare se l’URL funziona o decodificare molti link?
No. È una trasformazione di testo: non richiede l’URL, non segue redirect, non analizza parametri, non converte Base64 e non gestisce file o batch.