Base32 Encoder/Decoder
Codifica y decodifica texto y datos con codificación Base32.
About Base32:
- • Uses 32 characters: A-Z and 2-7
- • Case-insensitive (unlike Base64)
- • No special characters that could be confused
- • Commonly used in TOTP (2FA), file hashes, and data encoding
- • 20% less efficient than Base64 but more human-readable
Codificación Base32 (RFC 4648) - Detalles técnicos
La codificación Base32 usa un alfabeto de 32 caracteres (A-Z y 2-7) para representar datos binarios. Se usa comúnmente para secretos TOTP porque no distingue mayúsculas/minúsculas y evita caracteres ambiguos. La codificación aumenta el tamaño de datos aproximadamente un 60% pero proporciona salida legible.
Alternativa de línea de comandos
# Using Python
python3 -c "import base64; print(base64.b32encode(b'Hello').decode())"
# Decode
python3 -c "import base64; print(base64.b32decode('JBSWY3DP').decode())"