Sicurezza

Base32 codifica / decodifica

Codifica e decodifica testo in Base32 (RFC 4648, alfabeto A-Z 2-7).

  • Istantaneo
  • Gratis
  • Privato (elaborato localmente)
  • Senza registrazione
Risultato

Base32, leggibile e senza ambiguità

Alterna tra codifica e decodifica, inserisci il tuo testo o Base32 e copia il risultato. Conforme alla RFC 4648, ideale per i segreti TOTP e le chiavi digitate a mano.

  1. Scegli la modalità

    Codifica (testo → Base32) o decodifica.

  2. Inserisci

    Testo o una stringa Base32.

  3. Copia

    Il risultato si copia in un clic.

Esempi (RFC 4648)

TestoBase32
fMY======
foMZXQ====
fooMZXW6===
foobarMZXW6YTBOI======

Alfabeto A-Z e 2-7, riempimento «=». Decodifica case-insensitive, spazi ignorati. Testo in UTF-8, nulla viene inviato.

Domande frequenti

Cos’è il Base32?

Una codifica che rappresenta dati binari con 32 caratteri: le lettere A-Z e le cifre 2-7 (RFC 4648). A differenza del Base64, evita i caratteri ambigui ed è case-insensitive, da cui l’uso per chiavi digitate a mano.

A cosa serve il carattere «=»?

È il riempimento (padding). Il Base32 lavora a blocchi di 8 caratteri (40 bit); quando i dati non riempiono un blocco, si completa con «=». Esempio: «foo» dà «MZXW6===».

Dove si usa il Base32?

Per i segreti TOTP/2FA (Google Authenticator), alcuni identificatori di URL, DNS o sistemi che devono restare leggibili e case-insensitive. La decodifica accetta minuscole e ignora gli spazi.

I miei dati vengono inviati?

No. Codifica e decodifica avvengono interamente nel browser; nessun dato viene trasmesso. Il testo è elaborato come UTF-8.