¿Odias los anuncios? Ir Sin publicidad Hoy

Codificador y decodificador Base85 / Ascii85

Desarrollador
ANUNCIO · ¿ELIMINAR?
La comparación de tamaño aparecerá aquí
ANUNCIO · ¿ELIMINAR?

Guía

Codificador y Decodificador Base85 / Ascii85

Codifica texto a Base85 o decodifica datos codificados en Base85 a su forma original. La codificación Base85 convierte 4 bytes de datos binarios en 5 caracteres ASCII imprimibles, ofreciendo una mejor eficiencia de espacio que Base64 (25% de sobrecarga frente a 33%). Esta herramienta admite tres variantes principales de Base85 utilizadas en diferentes aplicaciones.

Cómo Usar

Selecciona tu modo (Codificar o Decodificar), elige una variante de Base85, pega tu texto de entrada o datos codificados y haz clic en Convertir. La herramienta procesa todo en tu navegador y muestra el resultado junto con la comparación del tamaño de entrada/salida.

Características

  • Bidireccional – Codificar texto a Base85 o decodificar Base85 a texto original
  • Tres Variantes – Ascii85 (Adobe/btoa con delimitadores ), RFC 1924 (Python/git) y Z85 (ZeroMQ)
  • Manejo Especial de Ascii85 – Admite el atajo 'z' para grupos de ceros y envoltura automática de delimitadores
  • Comparación de tamaños – Muestra tamaños de bytes de entrada frente a salida con porcentaje de sobrecarga
  • Tolerante a espacios en blanco – El decodificador ignora los espacios en blanco en la entrada Ascii85 para un pegado flexible
  • Detección de errores – Mensajes claros para caracteres inválidos o datos codificados mal formados
  • Solo del lado del cliente – Toda la codificación y decodificación se realiza en tu navegador

ANUNCIO · ¿ELIMINAR?

Preguntas frecuentes

  1. ¿Cuál es la diferencia entre Base85 y Base64?

    Ambos son esquemas de codificación de binario a texto, pero utilizan diferentes bases. Base64 codifica 3 bytes en 4 caracteres (33% de sobrecarga), mientras que Base85 codifica 4 bytes en 5 caracteres (25% de sobrecarga). Base85 es más eficiente en espacio pero utiliza un rango más amplio de caracteres ASCII imprimibles. Base64 es más compatible en general en protocolos y sistemas, mientras que Base85 se usa comúnmente en archivos PostScript, PDF, parches binarios de git y mensajería ZeroMQ.

  2. ¿Cuáles son las diferencias entre Ascii85, RFC 1924 y Z85?

    Los tres codifican 4 bytes en 5 caracteres usando aritmética de base-85, pero difieren en sus conjuntos de caracteres y convenciones. Ascii85 (Adobe) utiliza caracteres ! a u (ASCII 33-117), envuelve la salida en delimitadores y tiene un atajo especial 'z' para grupos de ceros. RFC 1924 utiliza 0-9, A-Z, a-z y símbolos seleccionados — esta variante es utilizada por Python y git. Z85 (ZeroMQ) utiliza su propio conjunto de caracteres optimizado para incrustar en código fuente y XML sin problemas de escape.

  3. ¿Cuándo debo usar la codificación Base85?

    Usa Base85 cuando necesites incrustar datos binarios en formato de texto y la eficiencia de espacio sea más importante que la compatibilidad universal. Los casos de uso comunes incluyen streams de documentos PostScript y PDF (Ascii85), parches de diferencia binaria de git (RFC 1924), enmarcado de mensajes ZeroMQ (Z85) y cualquier aplicación donde el ahorro de espacio de 8% sobre Base64 sea significativo para cargas útiles grandes. Para APIs web generales y archivos adjuntos de correo electrónico, Base64 sigue siendo la opción más segura debido a su mayor compatibilidad.

¿Quieres eliminar publicidad? Adiós publicidad hoy

Instalar extensiones

Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas

añadir Extensión de Chrome añadir Extensión de borde añadir Extensión de Firefox añadir Extensión de Opera

¡El marcador ha llegado!

Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!

ANUNCIO · ¿ELIMINAR?
ANUNCIO · ¿ELIMINAR?
ANUNCIO · ¿ELIMINAR?

Noticias Aspectos técnicos clave

Involucrarse

Ayúdanos a seguir brindando valiosas herramientas gratuitas

Invítame a un café
ANUNCIO · ¿ELIMINAR?