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.
Acerca de codificador y decodificador base32
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.
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:
- Pega el ejemplo en «Entrada».
- Establece «Segunda entrada / expresión» en encode.
- 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:
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:
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
- Pega el ejemplo en «Entrada».
- Establece «Segunda entrada / expresión» en encode.
- 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.
