ESC

Testo di Input

encodeURIComponent: Codifica tutti i caratteri speciali inclusi :, /, ?, #, ecc.

Risultato

Tutta l'elaborazione avviene nel tuo browser. Nessun dato viene inviato a nessun server.

Esempi di Utilizzo

Codifica Parametri URL

Codifica parametri di query URL contenenti spazi, ampersand e altri caratteri speciali per un uso sicuro negli URL.

Caratteri Speciali

Codifica dati di form con caratteri speciali come @, &, = e spazi per la corretta trasmissione HTTP.

Testo Internazionale

Codifica e decodifica URL contenenti caratteri internazionali (cinese, arabo, ecc.) utilizzando la codifica percentuale.

Funzionalita

Conversione Bidirezionale

Codifica testo in formato URL e decodifica stringhe con codifica percentuale in testo leggibile

Due Modalita di Codifica

Scegli tra encodeURIComponent per parametri e encodeURI per URL completi

Supporto Unicode

Supporto completo per caratteri internazionali, emoji e caratteri multi-byte

Privacy Prima di Tutto

Tutta l'elaborazione avviene localmente nel tuo browser, nessun dato inviato ai server

Come Usare

1

Scegli Modalita di Codifica

Seleziona la modalita Componente per parametri di query o la modalita URL Completo per URL interi.

2

Inserisci Testo

Digita o incolla il testo o l'URL che vuoi codificare o decodificare.

3

Codifica o Decodifica

Clicca Codifica per convertire in formato URL, o Decodifica per riconvertire in testo leggibile. Copia il risultato.

Domande Frequenti

La codifica URL sostituisce i caratteri non consentiti negli URL con un segno di percentuale seguito da due cifre esadecimali. Uno spazio diventa %20, & diventa %26, = diventa %3D. Questo è definito nell'RFC 3986 e garantisce che gli URL vengano trasmessi correttamente attraverso tutti i software compatibili HTTP senza ambiguità.

encodeURIComponent codifica tutti i caratteri tranne lettere, cifre e - _ . ! ~ * ' ( ). Usalo per i valori dei parametri di query individuali. encodeURI preserva i caratteri che fanno parte della struttura URL: : / ? # [ ] @ ! $ & ' ( ) * + , ; =. Usalo per un URL completo che vuoi mantenere strutturalmente intatto.

Ogni volta che passi dati forniti dall'utente in una stringa di query URL o in un percorso: termini di ricerca con spazi o caratteri speciali, valori di campi di form, parametri API contenenti & o =, parametri URL di reindirizzamento, caratteri internazionalizzati o indirizzi email. La codifica mancante causa la lettura errata dei parametri o la completa rottura degli URL.

I caratteri non riservati: A–Z, a–z, 0–9, trattino (-), underscore (_), punto (.) e tilde (~). Tutti gli altri caratteri — inclusi spazi, parentesi, virgolette e Unicode non-ASCII — devono essere codificati in percentuale quando usati al di fuori dei loro ruoli URL riservati.

Usa encodeURIComponent (modalità Componente) sull'URL interno. Ad esempio, per passare https://example.com/path?q=1 come valore di parametro di query, codificalo in https%3A%2F%2Fexample.com%2Fpath%3Fq%3D1. Non usare mai encodeURI qui — lascerebbe : e / non codificati, causando all'URL esterno un'analisi errata del confine del parametro.

Sì. I caratteri non-ASCII (arabo, cinese, lettere accentate, ecc.) vengono prima codificati come byte UTF-8 e poi ogni byte viene codificato in percentuale. Un emoji come 😀 diventa %F0%9F%98%80. I browser moderni gestiscono questo automaticamente nelle barre degli indirizzi, ma quando si costruiscono URL programmaticamente è necessario codificare esplicitamente.

Incolla il testo con codifica percentuale nel campo di input e clicca su Decodifica. Lo strumento inverte il processo: %20 diventa uno spazio, %26 diventa &, e le sequenze codificate in UTF-8 vengono riconvertite nei loro caratteri Unicode. Utile per leggere file di log, debuggare richieste API o comprendere parametri di reindirizzamento.

No. Tutta la codifica e decodifica viene eseguita localmente nel tuo browser tramite JavaScript. Gli URL e i parametri che inserisci non vengono mai trasmessi da nessuna parte.

Cos'e il Codificatore/Decodificatore URL?

Incolla un URL con caratteri speciali in una chiamata API e guardalo rompersi. Spazi, ampersand, caratteri non-ASCII, devono tutti essere codificati in percentuale o le cose vanno storte. Questo strumento se ne occupa. Codifica testo per uso sicuro negli URL, o decodifica stringhe codificate in testo leggibile. Due modalita: encodeURIComponent per valori di parametri singoli, encodeURI per URL completi dove vuoi mantenere la struttura.

Perche Usare il Codificatore/Decodificatore URL?

Se costruisci URL a mano per test API, configurazioni webhook o regole di redirect, hai bisogno della codifica. Un ampersand non codificato nella query string divide il tuo parametro in due. Uno spazio non codificato rompe tutto l'URL. Questo strumento previene quei grattacapi. Supporto Unicode completo per qualsiasi lingua. Gira nel browser, quindi le tue chiavi API e token in quegli URL restano privati.

Sicurezza e Privacy

La sicurezza dei vostri dati è la nostra priorità

Elaborazione Locale

Tutta l'elaborazione avviene nel vostro browser

Nessun Trasferimento Dati

I vostri dati non vengono inviati ai nostri server

Nessun Archiviazione Dati

Nessun dato viene memorizzato o condiviso

Crittografia SSL

Crittografia SSL per connessione sicura

Anche su MoreOnlineTools