Codificatore/Decodificatore URL
Codifica testo per uso sicuro in URL o decodifica URL con codifica percentuale. Gestisce Unicode completo incluso emoji. Tutta l'elaborazione avviene localmente nel tuo browser.
🔒 Tutta l'elaborazione avviene localmente nel tuo browser — nulla viene salvato o inviato.
Come usare questo codificatore/decodificatore URL
- Codifica: Inserisci qualsiasi URL o testo e clicca su Codifica per ottenere una stringa codificata in percentuale sicura per URL.
- Decodifica: Passa alla modalita Decodifica, incolla una URL codificata e clicca su Decodifica.
- Lo strumento mostra conteggio caratteri e statistiche di dimensione della codifica per entrambe le modalita.
- Premi Ctrl+Invio per elaborare — o semplicemente incolla e viene elaborato automaticamente.
Informazioni sulla codifica URL
Le URL possono essere inviate su Internet solo usando il set di caratteri ASCII. Poiche le URL contengono spesso caratteri non ASCII (come emoji o lettere accentate), devono essere convertite in un formato ASCII valido. La codifica URL sostituisce i caratteri ASCII non sicuri con % seguito da due cifre esadecimali.
I parametri della stringa di query sono il posto più comune dove è necessaria la codifica URL. Questo strumento usa encodeURIComponent, che codifica in modo sicuro tutto ciò che deve essere codificato.
Questo strumento valida anche strettamente l'input decodificato. Se la stringa codificata contiene sequenze percentuali non valide, mostra un errore chiaro.
Domande Frequenti
Che cos'e la codifica URL? ▼
La codifica URL (anche chiamata codifica percentuale) converte i caratteri in un formato sicuro per la trasmissione nelle URL. I caratteri speciali come spazi, &, =, ? e / vengono sostituiti con % seguito dal loro valore esadecimale ASCII. Per esempio, uno spazio diventa %20.
Quando dovrei codificare un URL? ▼
Codifica le URL quando devi includere caratteri speciali in una stringa di query, segmento di percorso o frammento. Codifica sempre l'input dell'utente che potrebbe contenere spazi o caratteri speciali prima di costruire URL.
Qual e la differenza tra encodeURI e encodeURIComponent? ▼
encodeURI preserva i caratteri strutturali dell'URL e codifica solo tutto il resto. encodeURIComponent codifica tutto, inclusi questi caratteri strutturali. Questo strumento usa encodeURIComponent.
I miei dati vengono inviati a un server? ▼
No. Tutta l'elaborazione avviene al 100% nel tuo browser usando le funzioni integrate encodeURIComponent e decodeURIComponent di JavaScript. Nulla viene caricato, trasmesso o archiviato. Puoi anche usare questo strumento offline.
Posso codificare caratteri Unicode come emoji? ▼
Si. Questo strumento gestisce Unicode UTF-8 completo. Caratteri come emoji, caratteri CJK e lettere accentate vengono codificati correttamente come multiple sequenze %XX.
Come decodifico un URL? ▼
Incolla l'URL codificato nell'area di input, assicurati che la modalita Decodifica sia selezionata e clicca su Decodifica. Le sequenze di codifica percentuale non valide mostreranno un messaggio di errore.
Qual e la differenza tra codifica URL e codifica Base64? ▼
La codifica URL serve a rendere il testo sicuro per essere incluso negli URL. Base64 serve a convertire dati binari arbitrari in testo ASCII. Usa la codifica URL per i parametri di query; Base64 per dati binari incorporati in formati di testo.