Codificador y decodificador Base32

Codifica texto a Base32 según RFC 4648 y decodifícalo de vuelta en tu navegador. Tu entrada permanece en tu dispositivo.

El Codificador / decodificador Base32 funciona por completo en tu navegador. El texto y las cadenas Base32 que codificas o decodificas nunca salen de tu dispositivo y no se sube nada a ArrayKit.

Abre el Codificador / decodificador Base64

Acerca de Base32

El Codificador / decodificador Base32 convierte texto UTF-8 a Base32 según RFC 4648 y convierte Base32 de vuelta a texto legible. Base32 usa el alfabeto de 32 caracteres A–Z y 2–7, así que la salida no distingue mayúsculas y es segura para escribir, dictar o incrustar en nombres de archivo y URLs donde el caso mixto y los símbolos +/ de Base64 causan problemas. El modo codificar rellena el resultado hasta un límite de 8 caracteres con '=', y un interruptor te permite quitar el relleno cuando un sistema lo espera sin él. El modo decodificar es tolerante: acepta minúsculas, ignora los espacios en blanco y reconstruye el relleno que falta, a la vez que señala cualquier carácter fuera del alfabeto. Es útil cuando trabajas con secretos TOTP, registros DNS o identificadores estilo Bitcoin. Todo funciona en tu dispositivo: el texto que pegas nunca sale de tu navegador.

Características

Cómo usar Base32

  1. Mantén seleccionada la pestaña Codificar y escribe o pega tu texto
  2. Copia la salida Base32, o desactiva Relleno para quitar los caracteres '='
  3. Cambia a Decodificar y pega una cadena Base32 para recuperar el texto
  4. Lee el banner de error si la entrada tiene caracteres fuera de A–Z o 2–7

Ejemplo

Entrada

foobar

Salida

MZXW6YTBOI======

"foobar" se codifica al valor Base32 canónico con relleno de RFC 4648.

Errores comunes y solución de problemas

Preguntas frecuentes

¿Qué es Base32 y en qué se diferencia de Base64?
Base32 codifica datos binarios usando solo A–Z y 2–7, así que no distingue mayúsculas y evita el +, / y el caso mixto de Base64. Es más largo que Base64 pero más fácil de escribir, leer en voz alta y usar en URLs o nombres de archivo.
¿Qué alfabeto Base32 usa esta herramienta?
Usa el alfabeto estándar RFC 4648: las letras de la A a la Z seguidas de los dígitos del 2 al 7, con '=' como carácter de relleno. No usa las variantes Crockford ni z-base-32.
¿Puedo decodificar Base32 que está en minúsculas o sin relleno?
Sí. El decodificador pasa la entrada a mayúsculas por ti y reconstruye cualquier relleno '=' que falte, así que tanto el Base32 en minúsculas como el sin relleno se decodifican correctamente sin pasos extra.
¿Debo dejar el relleno activado o desactivado?
El relleno sigue RFC 4648 y mantiene la salida en un múltiplo de ocho caracteres, que es lo que esperan la mayoría de los sistemas. Desactívalo solo cuando un formato o campo concreto quiera la cadena desnuda sin '=' final.
¿Se envía mi texto a un servidor cuando codifico o decodifico?
No. El Codificador / decodificador Base32 funciona por completo en tu navegador. El texto y las cadenas Base32 que pegas permanecen en tu dispositivo y nunca se suben a ArrayKit.

Herramientas relacionadas

Todas las herramientas de ArrayKit