Codificatore/Decodificatore URL

Codifica e decodifica istantaneamente URL e caratteri speciali con analisi intelligente dell'URL.

Input 0 caratteri
Output 0 caratteri

Casi d'Uso

La codifica e decodifica URL sono essenziali per lo sviluppo web e l'uso quotidiano di internet:

  • Codifica Parametri Query

    Includi in sicurezza caratteri speciali come spazi, e-commerciali e segni di uguale nelle stringhe di query URL durante la creazione di link dinamici.

  • Debug URL Codificati dai Log

    Decodifica rapidamente URL codificati in percentuale dai log del server per capire quale URL è stato effettivamente richiesto.

  • Correggi URL Doppiamente Codificati

    Identifica e correggi URL con %2520 invece di %20 rilevando input già codificato prima di ricodificare.

  • Comprendi la Struttura URL

    Impara quali parti di un URL vengono codificate e quando usare encodeURI vs encodeURIComponent con la scomposizione visiva.

  • Prepara Testo per Parametri URL

    Codifica testo con emoji e caratteri speciali per aggiungerlo in sicurezza agli URL di condivisione su tutte le piattaforme.

Domande Frequenti

Qual è la differenza tra encodeURIComponent e encodeURI?
encodeURIComponent codifica tutti i caratteri speciali inclusi i delimitatori URL (/, ?, #). Usalo per valori di parametri query. encodeURI preserva i caratteri di struttura URL ed è pensato per codificare URL completi.
Perché vedo %20 invece di + per gli spazi?
Usiamo %20 per gli spazi perché è più universalmente compatibile. La notazione + per gli spazi funziona solo nelle stringhe di query e può causare problemi in altre parti dell'URL.
Cos'è la doppia codifica?
La doppia codifica avviene quando codifichi una stringa già codificata. Per esempio, %20 (spazio codificato) diventa %2520. Il nostro strumento ti avvisa quando questo potrebbe succedere.
I miei dati sono al sicuro?
Sì! Tutta la codifica e decodifica avviene direttamente nel tuo browser. I tuoi dati non vengono mai inviati a nessun server.
Perché la decodifica non funziona su alcune stringhe?
La decodifica fallisce quando l'input contiene sequenze codificate in percentuale non valide, come %GG (hex non valido) o un % finale senza due cifre hex.