Codificatore/decodificatore Base64 e URL

Codifica e decodifica Base64, URL, entità HTML, HEX ed escape Unicode — con pieno supporto UTF-8.

  • RFC 4648 e RFC 3986
  • Pieno supporto UTF-8
  • Nulla viene inviato o salvato

Codifica o decodifica

Formato
Direzione

Scrivi o incolla il testo da convertire.

Come funziona

Scegli un formato e una direzione, poi scrivi o incolla. Il testo viene trattato come UTF-8, quindi coreano, cinese, giapponese ed emoji fanno andata e ritorno senza errori. Il pulsante di scambio riporta il risultato nell'input e inverte la direzione, così puoi verificare che la decodifica restituisca esattamente il testo di partenza.

“Hi” → Base64 “SGk=” · URL “Hi” · HEX “48 69”

Quale formato usare

  • Base64: inserire dati in email, JSON o URL data.
  • Base64URL: la variante sicura per gli URL usata nei token JWT e nei link (senza + / =).
  • URL: codifica percentuale di parametri di query e percorsi non ASCII.
  • HTML: esegue l'escape di < > & e delle virgolette, così il testo si vede in sicurezza in una pagina web.
  • HEX: mostra i byte UTF-8 grezzi di qualsiasi testo.
  • Unicode: sequenze di escape \u per codice sorgente JavaScript, JSON e Java.

Consigli

  • Base64 è una codifica, non una cifratura — chiunque può decodificarla.
  • La decodifica ignora spazi e a capo negli input Base64 e HEX.
  • Tutto avviene nel tuo browser; non viene caricato nulla.

Standard e fonti

  • Base64 e Base64URL seguono la RFC 4648
  • La codifica percentuale degli URL segue la RFC 3986
  • Il testo è codificato in UTF-8 (RFC 3629)

Ultima revisione 7 ottobre 2026

Domande frequenti

Come decodifico una stringa Base64?

Scegli Base64, imposta la direzione su Decodifica e incolla la stringa. Spazi e a capo vengono ignorati.

Che cos'è Base64URL?

Una versione di Base64 sicura per gli URL che usa - e _ al posto di + e / ed elimina il riempimento =. Si usa nei token JWT e nei link web.

Perché la decodifica non riesce?

L'input potrebbe essere in un altro formato, troncato o non essere testo UTF-8 valido. Controlla che formato e direzione corrispondano ai dati.

Base64 è una cifratura?

No. Base64 cambia solo il modo in cui i dati sono scritti. Chiunque può decodificarlo, quindi non usarlo mai per proteggere segreti.

Gestisce emoji e testo non latino?

Sì. Il testo viene prima convertito in byte UTF-8, quindi ogni lingua ed emoji fa andata e ritorno senza alterazioni.

Altri strumenti

I risultati sono solo indicativi. I calcoli possono essere errati e non costituiscono consulenza legale, medica o finanziaria. Prima di decisioni importanti verifica sempre con l'autorità competente o un professionista.