// Strumenti · Testo

URL Encoder.

Codifica o decodifica testo per l'uso in URL (percent-encoding), scegliendo tra parametro singolo o URL completa.

Usa Componente (encodeURIComponent) per un singolo valore da inserire in un parametro: codifica anche / : ? & =. Usa URL intera (encodeURI) per un indirizzo completo: lascia intatti i caratteri strutturali come : / ? # & =.

Testo da codificare

Output codificato

Il calcolo avviene interamente nel tuo browser: nessun dato viene mai caricato o salvato su un server.

// Tool correlati

// Domande frequenti

Che differenza c'è tra codifica 'Componente' e 'URL intera'?

Componente (encodeURIComponent) codifica ogni carattere speciale, inclusi / : ? & =, ed è adatta per un singolo valore da inserire in un parametro. URL intera (encodeURI) lascia intatti i caratteri strutturali dell'URL, ed è adatta a codificare un indirizzo completo.

Perché ottengo un errore in decodifica?

Succede quando il testo contiene una sequenza percent-encoded non valida, ad esempio un simbolo % isolato non seguito da due cifre esadecimali.

Cos'è il percent-encoding?

È il meccanismo con cui i caratteri non consentiti in un URL (spazi, accenti, simboli) vengono rappresentati come %XX, dove XX è il codice esadecimale del byte corrispondente.

Il testo che incollo viene inviato altrove?

No, la codifica e la decodifica avvengono interamente nel tuo browser con JavaScript, senza alcun invio a un server.

Posso copiare subito il risultato?

Sì, usa il pulsante Copia sopra l'area di output per copiarlo negli appunti con un click.

Tag