Codificador y decodificador Base45
Desarrollo
Convierte texto a y desde Base45, la codificación compacta (RFC 9285) usada en códigos QR como el Certificado COVID Digital de la UE. El texto se procesa como bytes UTF-8 y la decodificación valida el alfabeto y los rangos de valores para señalar la entrada mal formada. Todo se ejecuta localmente en tu navegador: no se sube nada.
Cómo usar
- Elige codificar (texto a Base45) o decodificar (Base45 a texto).
- Escribe o pega tu entrada.
- Copia el resultado convertido del cuadro de salida.
Preguntas frecuentes
- ¿Qué es Base45?
- Base45 es una codificación binario-a-texto definida en RFC 9285. Empaqueta dos bytes en tres caracteres de un alfabeto de 45 símbolos, eficiente para almacenar en códigos QR.
- ¿Dónde se usa?
- Sobre todo en el Certificado COVID Digital de la UE y otros sistemas basados en QR, donde el alfabeto de 45 caracteres encaja bien con el modo alfanumérico de los códigos QR.
- ¿Cómo se manejan los caracteres no ASCII?
- El texto se codifica primero como UTF-8, así que letras acentuadas, emoji y caracteres CJK se vuelven sus secuencias de bytes y se decodifican exactamente de vuelta.
- ¿Qué pasa con Base45 no válido?
- La decodificación comprueba que cada carácter esté en el alfabeto y que cada grupo tenga una longitud y un valor válidos. La entrada no válida muestra un error en vez de una salida rota.
Herramientas relacionadas
Conversor de Base64 a hexadecimal (y vuelta)
Convierte una cadena Base64 a bytes hexadecimales y hex de vuelta a Base64, con soporte URL-safe, en tu navegador.
Codificador y Decodificador Quoted-Printable
Codifica texto a MIME Quoted-Printable (RFC 2045) o decodifícalo — con escapes =XX, saltos de línea suaves y UTF-8 — todo en tu navegador, con ajuste de línea a 76 caracteres al codificar.
Generador de Hash (SHA)
Genera hashes SHA-1, SHA-256, SHA-384 y SHA-512 a partir de texto.
Codificador / Decodificador de URL
Codifica texto para URLs en porcentaje, o decodifica URLs a texto.
Codificador / Decodificador Base64
Codifica texto a Base64 o decodifica Base64 a texto al instante.
Formateador y Validador de JSON
Formatea, embellece, minifica y valida JSON en tu navegador.