Codifica/Decodifica Base32

Standard RFC 4648, l'output usa solo A-Z e 2-7, senza caratteri facilmente confondibili

Codifica Decodifica
Caratteri: {{ inputText.length }}
{{ error }}
Codifica Base64 →

Informazioni su Base32

Base32 rappresenta dati binari usando 32 caratteri (A-Z e 2-7), ciascuno dei quali sta per 5 bit. Rispetto a Base64, evita completamente caratteri facilmente confondibili come le cifre 0, 1, 8, 9 e le lettere O, I, B, G — rendendolo ideale per scenari che richiedono lettura umana o scrittura a mano, ad esempio l'esportazione di chiavi per Google Authenticator (TOTP).

Esempi

Input: Hello → Output: NBSWY3DP

FAQ

D: Qual è la differenza tra Base32 e Base64?
R: Base32 usa 32 caratteri a 5 bit ciascuno, circa il 20% più grande di Base64; Base64 usa 64 caratteri a 6 bit ciascuno, più compatto. Base32 vince per minore confusione e gestione manuale più facile.
D: Cosa succede se la decodifica segnala un errore?
R: Assicurati che l'input contenga solo A-Z, 2-7 e il padding = (non sensibile alle maiuscole; questo strumento converte automaticamente in maiuscolo). Altri caratteri generano un errore di convalida del formato.