Keine Werbung mögen? Gehen Werbefrei Heute

Base85 / Ascii85 Kodierer & Dekodierer

Entwickler
ANZEIGE Entfernen?
Der Größenvergleich wird hier angezeigt
ANZEIGE Entfernen?

Führung

Base85 / Ascii85-Kodierer & Dekodierer

Text mit Base85 kodieren oder Base85-kodierte Daten zurück in ihre ursprüngliche Form dekodieren. Die Base85-Kodierung wandelt 4 Bytes Binärdaten in 5 druckbare ASCII-Zeichen um und bietet damit eine bessere Platzersparnis als Base64 (25% Overhead vs 33%). Dieses Tool unterstützt drei Hauptvarianten von Base85, die in verschiedenen Anwendungen verwendet werden.

Nutzung

Wählen Sie Ihren Modus (Kodieren oder Dekodieren), wählen Sie eine Base85-Variante, fügen Sie Ihren Eingabetext oder Ihre kodierten Daten ein und klicken Sie auf Konvertieren. Das Tool verarbeitet alles in Ihrem Browser und zeigt das Ergebnis zusammen mit dem Vergleich der Ein- und Ausgabegrößen an.

Funktionen

  • Bidirektional – Text mit Base85 kodieren oder Base85 zurück in ursprünglichen Text dekodieren
  • Drei Varianten – Ascii85 (Adobe/btoa mit Begrenzern), RFC 1924 (Python/git) und Z85 (ZeroMQ)
  • Ascii85 Sonderbehandlung – Unterstützt die 'z'-Verkürzung für Nulldurchläufe und automatische Begrenzer-Umschließung
  • Größenvergleich – Zeigt Ein- und Ausgabegrößen in Bytes mit Overhead-Prozent an
  • Leerzeichen-tolerant – Der Dekoder ignoriert Leerzeichen in Ascii85-Eingaben für flexibles Einfügen
  • Fehlererkennung – Klare Meldungen bei ungültigen Zeichen oder falsch formatierten kodierten Daten
  • Nur auf der Client-Seite verfügbar – Die gesamte Kodierung und Dekodierung erfolgt in Ihrem Browser

ANZEIGE Entfernen?

Häufig gestellte Fragen

  1. Was ist der Unterschied zwischen Base85 und Base64?

    Beides sind Binär-zu-Text-Kodierungsschemata, aber sie verwenden unterschiedliche Radizes. Base64 kodiert 3 Bytes in 4 Zeichen (33% Overhead), während Base85 4 Bytes in 5 Zeichen kodiert (25% Overhead). Base85 ist platzsparender, verwendet aber einen größeren Bereich von druckbaren ASCII-Zeichen. Base64 ist in Protokollen und Systemen weiter verbreitet, während Base85 häufig in PostScript, PDF-Dateien, git-Binär-Patches und ZeroMQ-Nachrichten verwendet wird.

  2. Was sind die Unterschiede zwischen Ascii85, RFC 1924 und Z85?

    Alle drei kodieren 4 Bytes in 5 Zeichen mittels Base-85-Arithmetik, unterscheiden sich jedoch in ihren Zeichensätzen und Konventionen. Ascii85 (Adobe) verwendet Zeichen von ! bis u (ASCII 33-117), umschließt die Ausgabe mit Begrenzern und hat eine spezielle 'z'-Kurzform für reine Null-Gruppen. RFC 1924 verwendet 0-9, A-Z, a-z und ausgewählte Symbole — diese Variante wird von Python und git verwendet. Z85 (ZeroMQ) verwendet seinen eigenen Zeichensatz, der für die Einbettung in Quellcode und XML ohne Escaping-Probleme optimiert ist.

  3. Wann sollte ich Base85-Kodierung verwenden?

    Verwenden Sie Base85, wenn Sie Binärdaten im Textformat einbetten müssen und die Platzersparnis wichtiger ist als universelle Kompatibilität. Gängige Anwendungsfälle sind PostScript- und PDF-Dokumentenströme (Ascii85), git-Binärdifferenz-Patches (RFC 1924), ZeroMQ-Nachrichten-Framing (Z85) und jede Anwendung, bei der die 8% Platzersparnis gegenüber Base64 für große Payloads signifikant ist. Für allgemeine Web-APIs und E-Mail-Anhänge bleibt Base64 aufgrund der breiteren Unterstützung die sicherere Wahl.

Möchten Sie werbefrei genießen? Werde noch heute werbefrei

Erweiterungen installieren

IO-Tools zu Ihrem Lieblingsbrowser hinzufügen für sofortigen Zugriff und schnellere Suche

Zu Chrome-Erweiterung Zu Kantenerweiterung Zu Firefox-Erweiterung Zu Opera-Erweiterung

Die Anzeigetafel ist eingetroffen!

Anzeigetafel ist eine unterhaltsame Möglichkeit, Ihre Spiele zu verfolgen. Alle Daten werden in Ihrem Browser gespeichert. Weitere Funktionen folgen in Kürze!

ANZEIGE Entfernen?
ANZEIGE Entfernen?
ANZEIGE Entfernen?

Nachrichtenecke mit technischen Highlights

Beteiligen Sie sich

Helfen Sie uns, weiterhin wertvolle kostenlose Tools bereitzustellen

Kauf mir einen Kaffee
ANZEIGE Entfernen?