📱 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