Codificatore/Decodificatore URL
Codifica il testo in un formato URL-safe e decodifica le stringhe codificate in percentuale in testo leggibile.
Incolla un URL o del testo da codificare, o una stringa codificata in percentuale da decodificare.
Il tuo risultato codificato o decodificato appare qui.
Fai clic su qualsiasi valore codificato per copiarlo negli appunti.
Codificatore/Decodificatore URL — Codifica e decodifica URL online gratuitamente
Il nostro codificatore/decodificatore URL gratuito online ti permette di convertire il testo in un formato di codifica percentuale sicuro per le URL e di decodificare le stringhe codificate in percentuale per tornare al testo leggibile. Incolla qualsiasi URL o parametro di query, codificalo o decodificalo istantaneamente e copia il risultato. Tutto avviene nel tuo browser — nessun dato viene inviato a un server.
Cosa è la codifica URL?
La codifica URL (chiamata anche codifica percentuale) converte i caratteri in un formato che può essere trasmesso in modo sicuro su Internet. Le URL possono contenere solo un insieme limitato di caratteri ASCII — lettere, numeri e alcuni caratteri speciali come i trattini e gli underscore. Qualsiasi carattere al di fuori di questo insieme deve essere codificato come % seguito dal suo codice esadecimale a due cifre.
Ad esempio, uno spazio diventa %20, un ampersand diventa %26 e una barra rovesciata diventa %2F. La codifica garantisce che i caratteri speciali come ?, & e = non vengano interpretati erroneamente come delimitatori delle URL.
Esistono due tipi di codifica URL:
encodeURIComponentcodifica tutti i caratteri speciali, inclusi/,?,#,&e=. Usa questa funzione per codificare i valori dei parametri di query o segmenti di percorso individuali.encodeURIpreserva i caratteri strutturali delle URL come/,?,#e&. Usa questa funzione per codificare intere URL che devono rimanere funzionali.
Il nostro strumento ti permette di scegliere tra entrambi i metodi a seconda del tuo caso d'uso.
Come utilizzare questo strumento
- Incolla il tuo testo o URL nell'area di input.
- Fai clic su "Codifica" per convertire i caratteri speciali nel formato codificato in percentuale. Lo strumento utilizza per impostazione predefinita
encodeURIComponent, che è sicuro per i parametri di query. - Fai clic su "Decodifica" per convertire le stringhe codificate in percentuale in testo leggibile.
- Attiva la modalità di codifica tra "Component" (codifica tutto) e "URI" (preserva la struttura dell'URL) utilizzando i pulsanti sotto l'input.
- Copia il risultato nel tuo clipboard con un clic.
Tutel processing avviene istantaneamente nel tuo browser.
Funzionalità principali
| Funzionalità | Vantaggio |
|---|---|
| Conversione bidirezionale | Codifica il testo in formato codificato in percentuale o decodificalo |
| Due modalità di codifica | Modalità "Component" per i valori dei parametri, modalità "URI" per le URL complete |
| Elaborazione in tempo reale | I risultati appaiono immediatamente al clic su codifica o decodifica |
| Supporto completo di Unicode | Gestisce qualsiasi carattere, inclusi emoji, CJK e lettere accentate |
| Elaborazione in batch | Codifica o decodifica intere URL e stringhe di query in una volta |
| Nessun trasferimento di dati | Tutta l'elaborazione avviene localmente nel tuo browser |
Caso d'uso reale
Codifica dei parametri di query
Quando si costruiscono URL con parametri di query dinamici, i valori che contengono spazi, ampersand o caratteri speciali devono essere codificati. Ad esempio, una query di ricerca come tool & die making deve diventare tool%20%26%20die%20making per essere inclusa in modo sicuro in un URL. Senza codifica, l'& verrebbe interpretato come un delimitatore di parametri.
Decodifica di URL codificate
Quando si ricevono URL codificate da API, log o reindirizzamenti, spesso è necessario decodificarle per comprendere il contenuto effettivo. Le stringhe codificate in percentuale come %2Fpath%2Fto%2Fpage sono molto più facili da leggere quando vengono decodificate in /path/to/page.
Preparazione di URL per il condivisione su social media
Le piattaforme di social media e le app di messaggistica talvolta rompono le URL che contengono caratteri speciali. Codificare l'URL assicura che arrivi intatto quando condiviso in email, messaggi di chat o post social.
Debugging delle richieste API
Durante il debug degli API REST, si incontrano spesso valori codificati in percentuale nelle URL delle richieste. La decodifica di questi valori aiuta a verificare che i parametri corretti vengano inviati e ricevuti.
Caratteri comunemente codificati
| Carattere | Codificato | Utilizzo comune |
|---|---|---|
| Spazio | %20 |
Separatore di parole nelle URL |
& |
%26 |
Ampersand nei valori dei parametri di query |
= |
%3D |
Segno uguale nei valori dei parametri di query |
? |
%3F |
Segno di domanda |
/ |
%2F |
Barra rovesciata |
# |
%23 |
Hash / identificatore di frammento |
% |
%25 |
Segno percentuale stesso |
+ |
%2B |
Segno più |
@ |
%40 |
Segno @ (email nelle URL) |
: |
%3A |
Due punti |
; |
%3B |
Punto e virgola |
é |
%C3%A9 |
Carattere accentato (UTF-8) |
😊 |
%F0%9F%98%83 |
Emoji (UTF-8) |
Consigli utili
- Codifica sempre i valori dei parametri di query per evitare problemi di compatibilità.
- Non modificare mai i caratteri speciali senza codificarli, soprattutto in contesti web.
- Utilizza
encodeURIComponentquando devi codificare singoli parametri. - Utilizza
encodeURIquando devi codificare intere URL. - Verifica sempre il risultato della decodifica per assicurarti che i dati siano corretti.
Domande frequenti
Questo strumento è gratuito?
Sì, questo strumento è gratuito da utilizzare. Non è necessario creare un account per accedervi.
Posso utilizzare questo strumento per URL di qualsiasi lunghezza?
Sì, lo strumento supporta URL di qualsiasi lunghezza, purché siano conformi agli standard di codifica URL.
Cosa succede se non codifico correttamente i parametri di query?
Se i parametri di query non vengono codificati correttamente, potrebbero causare errori di parsing o comportamenti imprevisti nel server che li riceve.
È sicuro utilizzare questo strumento per URL sensibili?
Sì, il codificatore/decodificatore non memorizza né traccia i dati inseriti. Tutto avviene localmente nel tuo browser.
Posso utilizzare questo strumento per generare URL codificate?
Sì, puoi utilizzare il codificatore per generare URL codificate direttamente nel tuo browser, senza dover utilizzare strumenti esterni.