UTILITY • STRUMENTO GRATUITO
URL Encoder e Decoder Online — Strumento Gratuito
Codifica e decodifica URL e parametri in modo sicuro con encodeURIComponent. Ideale per sviluppatori e marketer.
URL Encoder / Decoder
Strumento gratuito offerto da Be Creative Studio
Come funziona l’URL Encoder e Decoder
L’URL Encoder e Decoder online converte testo e indirizzi web in formato URL-safe e viceversa. Caratteri speciali come spazi, &, =, ?, /, # devono essere codificati nei parametri URL per evitare errori nelle richieste HTTP. Lo strumento usa la funzione standard encodeURIComponent.
Quando usare l’encoding URL
L’URL encoding è necessario ogni volta che devi inserire dati utente in un parametro di query string, passare un URL come parametro di un altro URL, costruire richieste API manualmente o creare link di condivisione su social media. Ad esempio, il testo ciao mondo diventa ciao%20mondo.
Differenza tra encoding e hashing
L’encoding URL è reversibile: puoi sempre decodificare il testo originale. Non è una forma di sicurezza o crittografia. Il suo scopo è esclusivamente rendere il testo compatibile con il formato URI definito dalla RFC 3986. Per proteggere i dati usa invece algoritmi di hashing o crittografia simmetrica.
URL Encoder Decoder: percent-encoding e caratteri speciali
L’URL encoder decoder online converte caratteri speciali nei loro equivalenti percent-encoded (es. spazio → %20, & → %26) e viceversa. Il percent-encoding è necessario perché le URL possono contenere solo caratteri ASCII sicuri: spazi, lettere accentate, simboli e altri caratteri devono essere codificati per essere trasmessi correttamente nelle richieste HTTP.
L’URL encoder decoder è utile per chi costruisce query string, lavora con parametri GET in API REST, o deve decodificare URL illeggibili copiate da browser o log di sistema. Con la funzione di decodifica puoi leggere immediatamente cosa contiene un URL lungo e complesso pieno di caratteri percentuali.
Strumenti per sviluppatori web: Base64 encoder/decoder, formattatore JSON, UTM builder per tracciare le URL di campagna. Specifica RFC 3986: IETF RFC 3986.
Domande Frequenti
Qual è la differenza tra encodeURI e encodeURIComponent?
encodeURI() codifica un URL intero ma lascia inalterati i caratteri speciali di struttura (:, /, ?, #, &). encodeURIComponent() codifica tutto tranne lettere, cifre e – _ . ! ~ * ‘ ( ), ed è quello corretto per codificare singoli parametri di query string. Questo tool usa encodeURIComponent.
URL Encoder Decoder: percent-encoding e caratteri speciali
L’URL encoder decoder online converte caratteri speciali nei loro equivalenti percent-encoded (es. spazio → %20, & → %26) e viceversa. Il percent-encoding è necessario perché le URL possono contenere solo caratteri ASCII sicuri: spazi, lettere accentate, simboli e altri caratteri devono essere codificati per essere trasmessi correttamente nelle richieste HTTP.
L’URL encoder decoder è utile per chi costruisce query string, lavora con parametri GET in API REST, o deve decodificare URL illeggibili copiate da browser o log di sistema. Con la funzione di decodifica puoi leggere immediatamente cosa contiene un URL lungo e complesso pieno di caratteri percentuali.
Strumenti per sviluppatori web: Base64 encoder/decoder, formattatore JSON, UTM builder per tracciare le URL di campagna. Specifica RFC 3986: IETF RFC 3986.
Perché lo spazio diventa %20 e non +?
Entrambi sono validi, ma %20 (standard RFC 3986) è più portabile. Il + al posto dello spazio è una convenzione legacy dei moduli HTML (application/x-www-form-urlencoded). encodeURIComponent usa sempre %20, che è il formato raccomandato per le API moderne.
URL Encoder Decoder: percent-encoding e caratteri speciali
L’URL encoder decoder online converte caratteri speciali nei loro equivalenti percent-encoded (es. spazio → %20, & → %26) e viceversa. Il percent-encoding è necessario perché le URL possono contenere solo caratteri ASCII sicuri: spazi, lettere accentate, simboli e altri caratteri devono essere codificati per essere trasmessi correttamente nelle richieste HTTP.
L’URL encoder decoder è utile per chi costruisce query string, lavora con parametri GET in API REST, o deve decodificare URL illeggibili copiate da browser o log di sistema. Con la funzione di decodifica puoi leggere immediatamente cosa contiene un URL lungo e complesso pieno di caratteri percentuali.
Strumenti per sviluppatori web: Base64 encoder/decoder, formattatore JSON, UTM builder per tracciare le URL di campagna. Specifica RFC 3986: IETF RFC 3986.
Posso decodificare URL con caratteri %XX?
Sì. Incolla il testo codificato con caratteri %XX nella casella di input e clicca Decode. Lo strumento usa decodeURIComponent per ricostruire il testo originale, gestendo correttamente i caratteri multi-byte Unicode.
URL Encoder Decoder: percent-encoding e caratteri speciali
L’URL encoder decoder online converte caratteri speciali nei loro equivalenti percent-encoded (es. spazio → %20, & → %26) e viceversa. Il percent-encoding è necessario perché le URL possono contenere solo caratteri ASCII sicuri: spazi, lettere accentate, simboli e altri caratteri devono essere codificati per essere trasmessi correttamente nelle richieste HTTP.
L’URL encoder decoder è utile per chi costruisce query string, lavora con parametri GET in API REST, o deve decodificare URL illeggibili copiate da browser o log di sistema. Con la funzione di decodifica puoi leggere immediatamente cosa contiene un URL lungo e complesso pieno di caratteri percentuali.
Strumenti per sviluppatori web: Base64 encoder/decoder, formattatore JSON, UTM builder per tracciare le URL di campagna. Specifica RFC 3986: IETF RFC 3986.
L’encoding funziona per URL interi con path e parametri?
Per URL completi conviene codificare solo i singoli parametri, non l’URL intero. Se codifichi l’URL intero, anche / e : verranno convertiti e l’URL non sarà più valido. Usa il tool per ogni valore di parametro separatamente.
Tutti gli Strumenti Sono Gratuiti
Nessuna registrazione. Usa subito tutti i 76+ strumenti.
← Tutti gli strumenti