Codificatore URL
Cos'è Codificatore URL
La codifica URL (anche chiamata percent-encoding) converte i caratteri non ammessi nelle URL in un formato sicuro. Spazi, e-commerciali, lettere accentate e simboli speciali vengono sostituiti da un segno di percentuale seguito dal loro codice esadecimale. Per esempio, uno spazio diventa %20 e una e-commerciale diventa %26. Questo strumento usa encodeURIComponent di JavaScript, che codifica tutto tranne lettere, cifre e i caratteri - _ . ! ~ * ' ( ).
Come usare
- Digita o incolla il testo che vuoi codificare nel campo di input.
- Il risultato codificato in URL appare istantaneamente nell'area di output.
- Clicca su Copia per copiare la stringa codificata negli appunti.
- Usa il link al Decodificatore URL in basso per invertire l'operazione.
Quando usarlo
Devi inserire l'input di un utente in una query string senza rompere tutto? Incolla il testo e ottieni un valore sicuro come 'ricerca%3F%26q%3Dhello%20mondo', senza fare l'escaping dei caratteri speciali a mano. Qualsiasi browser o server lo interpreta correttamente, così i tuoi link e le chiamate API restano affidabili.
Domande frequenti
Cos'è la codifica URL?
La codifica URL sostituisce i caratteri non sicuri in una URL con un segno di percentuale seguito da due cifre esadecimali. Questo garantisce che la URL sia valida e interpretata correttamente da browser e server indipendentemente dai caratteri speciali.
Qual è la differenza tra encodeURI ed encodeURIComponent?
encodeURI codifica una URL completa e lascia intatti caratteri come /, ? e #. encodeURIComponent (usato qui) codifica un singolo valore destinato ad apparire in una query string, quindi codifica anche quei caratteri. Usa encodeURIComponent per i singoli valori dei parametri.
Questo codificatore supporta Unicode e emoji?
Sì. I caratteri al di fuori dell'ASCII vengono prima convertiti in byte UTF-8, poi ogni byte viene codificato in percentuale. Quindi 'caffè' diventa 'caff%C3%A8' e le emoji vengono codificate come sequenze multi-byte.
Lo spazio viene codificato come %20 o come segno più?
Questo strumento usa encodeURIComponent, che codifica gli spazi come %20. Alcune vecchie codifiche di form usano + al posto, ma %20 è il formato corretto per i valori delle query string nelle API moderne.
Posso condividere questo strumento con i miei dati precompilati?
Sì. L'URL si aggiorna automaticamente mentre digiti. Copia il link dalla barra degli indirizzi o usa il pulsante Condividi — chiunque lo apra vedrà i tuoi dati già inseriti.
Strumenti correlati
Decodificatore URL
Decodifica qualsiasi URL o query string in percent-encoding in testo leggibile. Decodificatore URL gratuito online.
Decrittografia di Testo AES
Decifra testo AES-256 con la tua password nel browser. Gratis, privato e completamente offline. Nessun dato lascia il tuo dispositivo.
Crittografia di Testo AES
Cifra il testo con una password usando AES-256 nel browser. Gratis, privato e completamente offline. Niente viene inviato a un server.