Codificatore URL Gratuito: Codificare e Decodificare URL Online
182 utilizziRiferimento Codifica URL
| Carattere | Codificato | Descrizione |
|---|---|---|
| Spazio | %20 / + | Carattere di escape URL più comune |
| ! | %21 | Punto esclamativo |
| # | %23 | Hash, simbolo ancora URL |
| % | %25 | Segno di percentuale (deve essere escapato) |
| & | %26 | Separatore parametri URL |
| = | %3D | Assegnazione parametro URL |
| ? | %3F | Inizio stringa di query |
| / | %2F | Separatore 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
Cos'è la codifica URL?
La codifica URL (percent encoding) sostituisce i caratteri non permessi nelle URL con % seguito dal valore esadecimale. Esempio: spazio → %20, & → %26.
Perché devo codificare le URL?
Le URL ammettono solo certi caratteri ASCII. Spazi, accenti, segni e caratteri speciali devono essere codificati affinché l'URL sia valido e funzioni correttamente.
Qual è la differenza tra %20 e +?
%20 è la codifica standard dello spazio nelle URL. Il + si usa come alternativa allo spazio solo nei form (application/x-www-form-urlencoded).
Posso codificare testo utilizzando direttamente diversi set di caratteri?
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.
Perché encodeURI lascia intatti caratteri come ? e =?
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.
Perché la mia URL codificata appare diversa nella barra degli indirizzi del browser rispetto a ciò che ho digitato?
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
- Incolla la tua URL o testo nel campo di input
- Clicca Codifica per convertire i caratteri speciali in %XX
- Clicca Decodifica per recuperare il testo originale
- Consulta la tabella di riferimento per i caratteri comuni