Base85 est un encodage binaire vers texte, et non un chiffrement : il représente les octets par des caractères imprimables. Cet encodeur et décodeur Base85 convertit le texte UTF-8 dans le navigateur ; les données saisies restent sur votre appareil.
Chaque groupe complet de 4 octets devient 5 caractères Base85. Base85 est donc plus compact que Base64 pour les mêmes données binaires : Base64 transforme 3 octets en 4 caractères, Base85 en transforme 4 en 5. Chaque groupe de 4 octets est traité comme un nombre de 32 bits écrit en base 85.
Choisissez la variante qui correspond à la source. Adobe Ascii85 est fréquent dans PostScript et PDF. L'outil encadre l'Ascii85 codé par <~ et ~>, accepte ces délimiteurs au décodage et reconnaît z comme quatre octets nuls. ZeroMQ Z85 possède son propre alphabet, sans délimiteurs Ascii85 ni raccourci z ; l'entrée doit être un multiple de 4 octets à l'encodage et de 5 caractères au décodage.