Codifica e decodifica URL

Converti il testo in un formato sicuro per gli indirizzi web (percent-encoding) o decodifica un URL con %20, %C3%B1 e simili. Scegli se è un parametro o un indirizzo completo. Tutto nel tuo browser.

🔒 Quello che scrivi non lascia il tuo dispositivo. Tutto viene calcolato nel browser.

Un parametro codifica anche : / ? & =. Un indirizzo completo li lascia com'è.

Come codificare o decodificare un URL

  1. Scegli se vuoi codificare o decodificare.
  2. Indica se è un parametro (il valore di un campo) o un indirizzo completo.
  3. Scrivi o incolla il testo: il risultato compare subito.
  4. Copia il risultato e usalo nel tuo link, nel tuo codice o nella tua query.

A cosa serve codificare un URL

Gli indirizzi web accettano solo alcuni caratteri. Spazi, accenti, la ñ e simboli come & o = vengono sostituiti da un % seguito da due cifre esadecimali (per esempio, uno spazio diventa %20). Si chiama percent-encoding.

Se devi inserire un valore dentro un parametro (?ricerca=…), usa “Un parametro”, che codifica anche : / ? & e =. Se hai già un indirizzo completo e vuoi solo convertire spazi o accenti, usa “Un indirizzo completo”.

Decodificare fa l'inverso: trasforma %C3%B1 in ñ e %20 in uno spazio, per leggere un URL com'era stato scritto.

Da tenere presente

Domande frequenti

Che differenza c'è tra parametro e indirizzo completo?

Un parametro codifica tutti i caratteri speciali, inclusi : / ? & =. Un indirizzo completo mantiene quei simboli perché fanno parte della sua struttura.

Perché uno spazio diventa %20?

Perché lo spazio non è consentito in un URL. 20 è il suo codice esadecimale.

Funziona con accenti ed emoji?

Sì, vengono codificati in UTF-8; per esempio la ñ diventa %C3%B1.

Il mio testo viene inviato a un server?

No. Tutto avviene nel tuo browser e il testo non lascia il tuo dispositivo.

È gratis?

Sì, è gratis, non richiede registrazione e funziona direttamente nel browser.