Codificación y decodificación Base32
Convierta texto a RFC 4648 Base32 y viceversa, con base32hex y opciones de relleno.
Codificación y decodificación Base32
Base32 representa datos binarios utilizando 32 caracteres inequívocos (las letras de la A a la Z y los dígitos del 2 al 7), lo que lo hace robusto mientras que Base64 es frágil: sobrevive a sistemas que no distinguen entre mayúsculas y minúsculas, evita caracteres que chocan en URL y nombres de archivos, y es fácil de leer en voz alta o escribir a mano. Lo encuentras con mayor frecuencia como la clave secreta detrás de las aplicaciones de autenticación de dos factores, en registros DNS y en ni: URI y hashes para compartir archivos.
Pegue texto para codificarlo o pegue una cadena Base32 para volver a decodificarlo: cambie de dirección con el selector de modo. La herramienta sigue RFC 4648: el texto de entrada se convierte primero a bytes UTF-8, por lo que los caracteres acentuados y los emoji se codifican y decodifican correctamente. El selector de alfabeto cambia entre el alfabeto estándar y base32hex (0–9, A–V), la variante utilizada donde el orden de clasificación del formulario codificado debe coincidir con el orden de clasificación de los bytes sin formato.
El relleno con signos = llena la salida hasta un múltiplo de ocho caracteres, como lo requiere el RFC al final de una secuencia. Algunos sistemas, entre ellos los secretos TOTP, omiten el relleno, por lo que puede desactivarlo con una casilla de verificación. La decodificación es indulgente: se aceptan entradas en minúsculas, falta de relleno, espacios y saltos de línea, y un mensaje claro le indica cuando la entrada realmente no es Base32.
Todo se ejecuta en su navegador. Nada de lo que pegue se carga en ninguna parte, lo cual importa cuando la cadena que está decodificando es un secreto de autenticación u otra credencial. Copie el resultado, descárguelo como un archivo .txt o envíelo de regreso a la entrada para encadenar conversiones.