Codificador / Decodificador Base32
Desarrollo
Convierte texto a y desde Base32. Base32 estándar (RFC 4648) usa A–Z + 2–7, que es lo que codifica los seeds de TOTP / 2FA. La variante base32hex (0–9 + A–V) preserva el orden lexicográfico, práctico para nombres de archivo y etiquetas DNS. Padding con `=` opcional al codificar y tolerado al decodificar.
—
Salida
Cómo usar
- Elige codificar o decodificar.
- Selecciona la variante — Estándar (TOTP / 2FA) o Hex (estilo Crockford).
- Apaga el padding si quieres salida limpia sin `=` final.
Preguntas frecuentes
- ¿Por qué no usar Base64?
- Base32 usa solo A–Z y 2–7 — insensible a mayúsculas y sin caracteres confusos como 0/O o 1/l. Más seguro para secretos escritos a mano, transcripciones por voz y etiquetas DNS.
- ¿Es lo que usan las apps TOTP / 2FA?
- Sí. El seed que escaneas o tecleas en Google Authenticator / Authy / 1Password está codificado en Base32 estándar. El padding usualmente se omite.
- ¿Diferencia entre Estándar y Hex?
- Estándar (A–Z, 2–7) es la común. Base32hex (0–9, A–V) preserva el orden de bytes original, importante por ejemplo cuando quieres que el orden de cadena coincida con el orden binario.
- ¿Funciona con datos binarios?
- El campo de entrada es texto — Unicode se codifica como UTF-8 primero. Para binario arbitrario, codifícalo en hex primero con otra herramienta.
Herramientas relacionadas
Decodificador JWT
Decodifica un JSON Web Token para ver su cabecera, claims y expiración.
Desarrollo00
Generador de UUID
Genera UUID v4 aleatorios en lote, con copia.
Desarrollo00
Generador de Hash (SHA)
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto.
Desarrollo00
Codificador / Decodificador de URL
Codifica texto para URLs en porcentaje, o decodifica URLs a texto.
Desarrollo00
Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 a texto al instante.
Desarrollo00
Formateador y Validador de JSON
Formatea, embellece, minifica y valida JSON en tu navegador.
Desarrollo00