Codifica / decodifica URL online | Strumento di codifica, decodifica e percent-encoding URL

Codifica e decodifica URL per query string, redirect e testo percent-encoded: gestisce caratteri riservati, valori %XX e il + come spazio nel browser.

Usa la percent-encoding in stile encodeURIComponent per spazi e caratteri URL riservati.
Tutta l'elaborazione avviene localmente nel browser.

Codifiche URL comuni

spazio -> %20& -> %26= -> %3D? -> %3F# -> %23

Inserimento

0 caratteri

Risultato

0 caratteri

Come codificare o decodificare parametri URL e testo percent-encoded

01

Incolla testo normale, un valore di parametro di query, un URL di reindirizzamento o una stringa percent-encoded nella casella di input.

02

Scegli Codifica per convertire i caratteri riservati in percent-encoding oppure Decodifica per riportare le sequenze %XX in testo leggibile.

03

Copia l'output codificato o decodificato per query string, parametri di callback, link marketing, log o richieste API.

Funzionalita principali

Codifica e decodifica URL in tempo reale

Visualizza immediatamente l'output codificato o decodificato mentre scrivi, senza passaggi di invio aggiuntivi.

Ottimizzato per flussi reali di sviluppatori e marketing

Pensato per valori di parametri di query, URL di reindirizzamento, link di callback e debug di stringhe percent-encoded in log o richieste API.

Elaborazione privata nel browser

Tutto viene eseguito localmente nel browser, mantenendo privati i valori URL e rendendo lo strumento veloce su desktop e mobile.

FAQ Codifica / Decodifica URL

Che tipo di codifica URL usa questo strumento?

Questo strumento segue la codifica dei componenti URL in stile encodeURIComponent. E ideale per valori di parametri di query, destinazioni di reindirizzamento, URL di callback e altre parti dell'URL in cui i caratteri riservati devono essere trattati come dati.

Perche il decoder tratta + come spazio?

Nelle query string, + viene spesso usato come spazio. Durante la decodifica, questo strumento converte + in spazio prima di applicare la decodifica URL, cosi i valori in stile form vengono interpretati correttamente.

Qual e la differenza tra encodeURI e encodeURIComponent?

encodeURI e pensato per URL completi e lascia intatti caratteri strutturali come /, ? e #. encodeURIComponent e pensato per singole parti della URL e codifica anche questi caratteri riservati. Questo strumento usa un comportamento in stile encodeURIComponent perche e piu sicuro per valori di query e parametri di reindirizzamento.

Incolla qualsiasi testo o stringa URL e questo strumento la codifica o decodifica istantaneamente nel tuo browser. La codifica converte i caratteri riservati come spazio, &, =, ? e # in escape %XX per query parameter e URL di reindirizzamento sicuri; la decodifica trasforma le sequenze %XX (e + come spazio) in testo leggibile. Usa il comportamento in stile encodeURIComponent e funziona interamente lato client.

Come usare l'encoder e il decoder URL

  1. 1

    Incolla il tuo testo o URL

    Inserisci testo normale, un valore di parametro di query, un URL di reindirizzamento o una stringa percent-encoded nella casella di input.

  2. 2

    Scegli Codifica o Decodifica

    Seleziona Codifica per convertire i caratteri riservati in percent-encoding, o Decodifica per trasformare le sequenze %XX in testo leggibile.

  3. 3

    Verifica l'output in tempo reale

    Il risultato si aggiorna istantaneamente mentre scrivi, così puoi validare il percent-encoding senza step di invio aggiuntivi.

  4. 4

    Copia o scarica

    Usa Copia per prendere il risultato per query string, parametri di callback, link marketing o richieste API, o Scarica per salvarlo.

Riferimenti

Strumenti correlati

FAQ Codifica / Decodifica URL

Che tipo di codifica URL usa questo strumento?
Questo strumento segue la codifica dei componenti URL in stile encodeURIComponent. È ideale per valori di parametri di query, destinazioni di reindirizzamento, URL di callback e altre parti dell'URL in cui i caratteri riservati devono essere trattati come dati.
Perché il decoder tratta + come spazio?
Nelle query string, + viene spesso usato come spazio. Durante la decodifica, questo strumento converte + in spazio prima di applicare la decodifica URL, così i valori in stile form vengono interpretati correttamente.
Qual è la differenza tra encodeURI e encodeURIComponent?
encodeURI è pensato per URL completi e lascia intatti i caratteri strutturali come /, ? e #. encodeURIComponent è pensato per le singole parti dell'URL e codifica anche questi caratteri riservati. Questo strumento usa encodeURIComponent perché è più sicuro per valori di query e parametri di reindirizzamento.
Come si codifica una URL in Java?
In Java usa URLEncoder.encode(valore, StandardCharsets.UTF_8) per codificare i valori dei parametri di query. Per decodificare usa URLDecoder.decode(). Questo strumento online è utile per testare rapidamente i risultati senza eseguire codice.
Come si codifica una URL in Python?
In Python usa urllib.parse.quote(testo) per la codifica e urllib.parse.unquote(testo) per la decodifica. Per intere query string è utile urllib.parse.urlencode(). Questo strumento permette di verificare i risultati direttamente nel browser.