Base91
Codifica texto o bytes hexadecimales a basE91 y viceversa, con comparación de tamaño frente a Base64 y Base85.
Base91
basE91 comprime datos binarios en ASCII imprimible más eficientemente que Base64 o Base85, aproximadamente un 23% mayor que los bytes originales en el peor caso, frente al 33% fijo de Base64 y el 25% de Ascii85. Esta herramienta convierte texto o bytes hexadecimales brutos a basE91 y viceversa, completamente en tu navegador.
Cambia la dirección entre codificar y decodificar, y elige si el lado bruto de la conversión es texto UTF-8 simple o pares de bytes hexadecimales, útil cuando empaques datos binarios que no son texto válido por sí solos. Activa "Ajustar salida en" para dividir una cadena codificada larga en líneas de ancho fijo, de la manera que basE91 se suele incrustar en bloques de código o configuración. "Comparar tamaño con Base64 y Base85" añade la longitud de salida equivalente que esos codificadores producirían para la misma entrada, para que veas el ahorro de un vistazo.
La decodificación valida la entrada por defecto: un carácter fuera del alfabeto basE91 se reporta con su posición, por lo que un pegado truncado o un carácter extraño es fácil de detectar. Desactiva la validación para omitir caracteres no reconocidos en su lugar, útil cuando el bloque codificado se copió del texto circundante. Los espacios en blanco y saltos de línea siempre se ignoran, así que basE91 envuelto o reformateado se decodifica limpiamente de cualquier forma.
Todo se ejecuta localmente: tu texto y bytes nunca se cargan en ningún lugar, lo cual importa si decodificas tokens, claves u otros datos sensibles. Copia el resultado, descárgalo como archivo .txt o envía la salida directamente de vuelta a la entrada para encadenar otro paso.