Nessuno strumento usato di recente
Nessuno strumento preferito ancora

Codificatore URL Gratuito: Codificare e Decodificare URL Online

182 utilizzi

Riferimento Codifica URL

CarattereCodificatoDescrizione
Spazio%20 / +Carattere di escape URL più comune
!%21Punto esclamativo
#%23Hash, simbolo ancora URL
%%25Segno di percentuale (deve essere escapato)
&%26Separatore parametri URL
=%3DAssegnazione parametro URL
?%3FInizio stringa di query
/%2FSeparatore percorso

Consigli sulla Codifica URL

Codifica percentuale — cos'è
La codifica URL sostituisce i caratteri speciali con %XX (valore hex). Gli spazi diventano %20, & diventa %26, = diventa %3D. Necessario per URL validi.
Tabella di riferimento
Consulta la tabella con i caratteri più comuni e la loro codifica URL. Include spazi, segni, accenti e caratteri speciali.
Decodificare URL codificato
Incolla un URL con caratteri %XX per vedere il testo originale. Utile per il debug dei parametri URL e l'analisi dei link.

Domande Frequenti

Q Cos'è la codifica URL?
A La codifica URL (percent encoding) sostituisce i caratteri non permessi nelle URL con % seguito dal valore esadecimale. Esempio: spazio → %20, & → %26.
Q Perché devo codificare le URL?
A Le URL ammettono solo certi caratteri ASCII. Spazi, accenti, segni e caratteri speciali devono essere codificati affinché l'URL sia valido e funzioni correttamente.
Q Qual è la differenza tra %20 e +?
A %20 è la codifica standard dello spazio nelle URL. Il + si usa come alternativa allo spazio solo nei form (application/x-www-form-urlencoded).
Q Posso codificare testo utilizzando direttamente diversi set di caratteri?
A Questo strumento si concentra sulla codifica URL, non sulla conversione dei set di caratteri. Presuppone che il testo di input sia già in un set standard come UTF-8. Se hai testo in una codifica diversa, dovrai prima convertirlo in UTF-8 prima di utilizzare questo codificatore per garantire una codifica percentuale corretta. Assicurati che la tua stringa sia rappresentata come byte UTF-8 prima di inserirla qui.
Q Perché encodeURI lascia intatti caratteri come ? e =?
A encodeURI è pensato per codificare URL interi, non valori di parametri. Mantiene i caratteri con significato speciale nelle URL — come ?, #, / e =. Se devi codificare anche quelli, usa encodeURIComponent. Per esempio, encodeURI lascia ? così com'è, ma encodeURIComponent lo trasforma in %3F. Scegli la modalità giusta in questo strumento in base alla parte di URL che stai codificando.
Q Perché la mia URL codificata appare diversa nella barra degli indirizzi del browser rispetto a ciò che ho digitato?
A I browser spesso normalizzano automaticamente le URL. Ad esempio, digitare uno spazio nella barra degli indirizzi viene convertito in %20, ma alcuni browser lo visualizzano di nuovo come spazio. Il nostro strumento mostra l'output grezzo con codifica percentuale, che è ciò che viene effettivamente inviato in rete. Incolla l'URL del tuo browser nel decodificatore per vedere i veri caratteri sottostanti. Questa discrepanza coglie molti sviluppatori di sorpresa.

Come Codificare e Decodificare URL

Strumenti Correlati