Codificador y decodificador Base32

Codifica bytes UTF-8 con Base32 de RFC 4648: A–Z y 2–7, con relleno =. La decodificación revierte los grupos de 5 bits.

Cargando herramienta...

Acerca de codificador y decodificador base32

Codificador y decodificador Base32Codifica bytes UTF-8 con Base32 de RFC 4648: A–Z y 2–7, con relleno =. La decodificación revierte los grupos de 5 bits.

Cómo funciona esta herramienta

Codifica bytes UTF-8 con Base32 de RFC 4648: A–Z y 2–7, con relleno =. La decodificación revierte los grupos de 5 bits.

Canalización de procesamiento y arquitectura técnica

  1. Pega el ejemplo en «Entrada».
  2. Establece «Segunda entrada / expresión» en encode.
  3. Pulsa «Ejecutar localmente» y compara «Salida» con el ejemplo.

Ejemplo y aplicación práctica

Escenario de aplicación práctica: Convierte un texto UTF-8 de cuatro bytes con Codificador y decodificador Base32

Entrada de muestra:

CZOA

Procesamiento computacional: Codifica bytes UTF-8 con Base32 de RFC 4648: A–Z y 2–7, con relleno =. La decodificación revierte los grupos de 5 bits.; Segunda entrada / expresión = encode

Salida ilustrativa:

INNE6QI=

Límites y casos especiales

Acepta minúsculas y grupos válidos sin relleno. Rechaza longitudes, relleno, bits de relleno no nulos y UTF-8 inválidos; no admite Base32hex. Se rechazan sustitutos Unicode sin pareja para evitar su reemplazo silencioso al codificar en UTF-8.

Procesamiento en el navegador y privacidad

La función de la herramienta está diseñada para procesar la entrada en el navegador sin enviarla intencionadamente a un servidor de procesamiento de CZOA. Las solicitudes de recursos del sitio, analítica o publicidad son independientes. El navegador, sus extensiones y el software administrado del dispositivo quedan fuera de este límite.

Ejecución local y metodología de verificación

El procesamiento de la carga útil de esta herramienta está diseñado para ejecutarse localmente en el navegador mediante JavaScript o Web Workers. Las solicitudes de recursos del sitio, análisis o publicidad son independientes. La confidencialidad, la repetibilidad y la latencia dependen del entorno del navegador y no se garantizan de forma absoluta.

Normas técnicas y especificaciones de conformidad

Responsable del contenido: CZOA Tools · Última revisión: 2026-09-15 · Metodología de revisión

Cómo se usa

  1. Pega el ejemplo en «Entrada».
  2. Establece «Segunda entrada / expresión» en encode.
  3. Pulsa «Ejecutar localmente» y compara «Salida» con el ejemplo.

Preguntas frecuentes

¿Qué alfabeto Base32 utiliza?+

Para codificar usa el alfabeto RFC 4648 en mayúsculas A-Z y 2-7, agrupa bytes UTF-8 en cinco bits y agrega padding hasta múltiplos de ocho caracteres.

¿Qué verificó la prueba del navegador?+

El texto UTF-8 foo se codificó como MZXW6===, la representación Base32 estándar con padding.

¿Cómo se elige el modo decode?+

El segundo control pasa por el ayudante de modo. Sin elección explícita, texto con caracteres Base32 y padding puede seleccionar decode; de lo contrario selecciona encode.

¿Siempre conserva texto arbitrario en un roundtrip?+

Con UTF-8 válido y bytes codificados válidos debe recuperar la secuencia. Base32 inválido, padding defectuoso o bytes UTF-8 inválidos generan error.