Base91
Text oder Hex-Bytes zu Base91 codieren und umgekehrt, mit Größenvergleich zu Base64 und Base85.
Base91
Base91 packt Binärdaten in druckbare ASCII-Zeichen dichter als Base64 oder Base85 – im schlimmsten Fall etwa 23 % größer als die ursprünglichen Bytes, gegenüber Base64s festen 33 % und Ascii85s 25 %. Dieses Tool wandelt Text oder rohe Hex-Bytes in Base91 um und wieder zurück, vollständig in Ihrem Browser.
Wechseln Sie zwischen Codierung und Decodierung und wählen Sie, ob die Rohdatenseite der Umwandlung einfaches UTF-8-Text oder Hex-Byte-Paare sind – nützlich, wenn Sie Binärdaten packen, die selbst kein gültiger Text sind. Aktivieren Sie "Ausgabe umbrechen bei", um eine lange codierte Zeichenfolge in Zeilen fester Breite zu unterteilen, wie Base91 häufig in Quelldateien oder Config-Blöcken eingebettet wird. "Größe mit Base64 und Base85 vergleichen" zeigt die entsprechende Ausgabenlänge, die diese Codierungen für die gleiche Eingabe erzeugen würden, damit Sie die Einsparung auf einen Blick sehen können.
Beim Decodieren wird die Eingabe standardmäßig validiert: Ein Zeichen außerhalb des Base91-Alphabets wird mit seiner Position gemeldet, sodass eine gekürzte Einfügung oder ein verirrtes Zeichen leicht erkannt wird. Deaktivieren Sie die Validierung, um unbekannte Zeichen stattdessen zu überspringen – praktisch, wenn der codierte Block aus umgebender Prosa kopiert wurde. Whitespace und Zeilenumbrüche werden immer ignoriert, sodass umbrochene oder umgeflossene Base91 problemlos decodiert wird.
Alles läuft lokal: Ihre Texte und Bytes werden nie irgendwo hochgeladen, was wichtig ist, wenn Sie Token, Schlüssel oder andere vertrauliche Nutzlasten decodieren. Kopieren Sie das Ergebnis, laden Sie es als .txt-Datei herunter oder senden Sie die Ausgabe direkt zurück in die Eingabe, um einen weiteren Schritt zu verketten.