Adobe Ascii85
¡Hola, mundo!
<~_P'M=Cgek;D09`,D]o~>
Adobe Ascii85 con delimitadores <~ ~>.
Codifica y decodifica Base85 en el navegador con Adobe Ascii85 y ZeroMQ Z85. Convierte texto UTF-8 localmente, consulta datos Ascii85 de PDF o PostScript y elige la variante que requiere tu formato.
Adobe Ascii85
¡Hola, mundo!
<~_P'M=Cgek;D09`,D]o~>
Adobe Ascii85 con delimitadores <~ ~>.
Adobe Ascii85
<~_P'M=Cgek;D09`,D]o~>
¡Hola, mundo!
La decodificación restaura el texto original.
ZeroMQ Z85
hola
xM4Y}
Z85 convierte estos 4 bytes UTF-8 en un grupo de 5 caracteres. Elige Z85, no Ascii85, para este resultado.
ZeroMQ Z85
xM4Y}
hola
Decodifica el grupo Z85 completo de 5 caracteres para restaurar el texto UTF-8 original de 4 bytes.
Base85 es una codificación de binario a texto, no un cifrado: representa bytes mediante caracteres imprimibles. Este codificador y decodificador Base85 convierte texto UTF-8 en el navegador, por lo que los datos introducidos permanecen en tu dispositivo.
Cada grupo completo de 4 bytes se convierte en 5 caracteres Base85. Por ello Base85 es más compacto que Base64 para los mismos datos binarios: Base64 convierte 3 bytes en 4 caracteres y Base85 convierte 4 bytes en 5. Internamente, cada grupo de 4 bytes se trata como un número de 32 bits escrito en base 85.
Elige la variante que coincida con la fuente de datos. Adobe Ascii85 es habitual en PostScript y PDF. La herramienta encierra el Ascii85 codificado entre <~ y ~>, acepta las marcas al decodificar y reconoce z como cuatro bytes cero. ZeroMQ Z85 usa un alfabeto propio, sin marcas Ascii85 ni atajo z; al codificar, la entrada debe ser múltiplo de 4 bytes y, al decodificar, de 5 caracteres.
Ascii85 y Z85 son variantes relacionadas de Base85, pero sus alfabetos no son intercambiables. Elige Adobe Ascii85 si la fuente contiene <~ ~>, procede de un flujo PDF o PostScript, o indica el formato Ascii85. Elige Z85 solo cuando el protocolo, la biblioteca o el productor de los datos especifique ZeroMQ Z85.
Si falla la decodificación, comprueba primero la variante elegida y conserva los caracteres originales. Ascii85 permite espacios y puede incluir marcas; Z85 debe contener grupos completos de 5 caracteres. Un valor codificado con una variante no se puede decodificar de forma fiable con la otra.
Base85 facilita almacenar o transferir datos binarios en sistemas orientados a texto, pero no oculta el contenido. Cualquiera puede decodificar los datos con la variante adecuada sin contraseña ni clave secreta. Usa cifrado aparte cuando necesites confidencialidad o control de acceso.
Codifica texto y datos binarios en Base64 y vuelve a decodificarlos con compatibilidad con UTF-8.
Convierte texto y bytes a formato hexadecimal y decodifica secuencias Hex de vuelta a texto.
Codifica y decodifica cadenas URL y parámetros de consulta para transporte seguro en HTTP y APIs.
Convierte texto en grupos binarios de 8 bits y decodifica bytes binarios de vuelta a texto legible.
Convierte caracteres ASCII y códigos numéricos para flujos de trabajo con protocolos y parsers.
Decodifica JWT en el navegador e inspecciona header, payload, claims y datos de expiración.