ToolKitHive
Indietro
dev

Codificatore/Decodificatore URL

Codifica il testo in un formato URL-safe e decodifica le stringhe codificate in percentuale in testo leggibile.

Input

Incolla un URL o del testo da codificare, o una stringa codificata in percentuale da decodificare.

0 chars
Risultato

Il tuo risultato codificato o decodificato appare qui.

0 chars
Caratteri Codificati Comuni

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:

  • encodeURIComponent codifica tutti i caratteri speciali, inclusi /, ?, #, & e =. Usa questa funzione per codificare i valori dei parametri di query o segmenti di percorso individuali.
  • encodeURI preserva 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

  1. Incolla il tuo testo o URL nell'area di input.
  2. 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.
  3. Fai clic su "Decodifica" per convertire le stringhe codificate in percentuale in testo leggibile.
  4. Attiva la modalità di codifica tra "Component" (codifica tutto) e "URI" (preserva la struttura dell'URL) utilizzando i pulsanti sotto l'input.
  5. 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 encodeURIComponent quando devi codificare singoli parametri.
  • Utilizza encodeURI quando 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.

enptesdejafrruitnltrarzh