Was es tut
Der Base Encoder wandelt Text in vier gängige Byte-Array-Base-Kodierungen um - Base32 (RFC 4648), Base58 (Bitcoin), Base62 und Base85 (Ascii85) - und dekodiert sie zurück in Text. Jede Kodierung arbeitet auf den UTF-8-Bytes deiner Eingabe, sodass Multibyte-Zeichen und Emoji sauber hin- und zurückwandern. Diese Kodierungen tauchen überall auf: Base32 in TOTP-Authenticator-Secrets und
DNSSECDNSSECA DNS extension that cryptographically signs zone records, letting resolvers verify answers were not forged or altered in transit.Learn more
, Base58 in Bitcoin-Adressen und kurzen Share-Links, Base62 in URL-Shortnern und Ascii85 (btoa) in PDF- und PostScript-Streams. Alles läuft zu 100 % clientseitig: nichts, was du tippst, erreicht je einen Server - sicher für Secrets und Zugangsdaten.So verwendest du es
- Wähle das Schema - Base32, Base58, Base62 oder Base85 - im Segmented-Toggle.
- Wähle Kodieren (Text → kodiert) oder Dekodieren (kodiert → Text).
- Tippe oder füge in Eingabe ein (oder klicke Beispiel für einen Multibyte-Demo-String).
- Lies das Ergebnis unter Ausgabe - oder die Fehlermeldung, wenn die Eingabe für das gewählte Schema ungültig ist.
- Kopiere das Ergebnis, oder Teilen-Link kopieren schickt Eingabe, Modus und Schema exakt an ein Teammitglied.
Beispiele
Base32 (RFC 4648, mit Padding)
Eingabe: hello → Ausgabe:
NBSWY3DP
Eingabe: foo (3 Bytes) → Ausgabe (mit = auf ein Vielfaches von 8 Zeichen aufgefüllt):
MZXW6===
Base58 (Bitcoin-Alphabet - führende Null-Bytes werden führende 1en)
Eingabe: A → Ausgabe:
28
Base62 (BigInt-Basenkonvertierung)
Eingabe: A → Ausgabe:
13
Base85 / Ascii85 (4 Bytes → 5 Zeichen; eine volle Nullgruppe verkürzt sich zu z)
Eingabe: hi → Ausgabe:
BP@
Gut zu wissen
- Multibyte-sicher: alle vier Schemata kodieren die UTF-8-Bytes deines Textes; Emoji und Nicht-ASCII wandern sauber hin und zurück.
- Base32 nutzt das RFC-4648-Alphabet (
A-Z2-7) und paddet mit=auf Vielfache von 8 Zeichen. Base58 nutzt das Bitcoin-Alphabet (ohne0,O,I,l) und erhält führende Null-Bytes als führende1en. Base62 ist0-9A-Za-zohne Sonderbehandlung führender Nullen. Base85 ist Ascii85 (!-u) mit derz-Kurzform für Nullgruppen und ohne<~~>-Begrenzer. - Ungültige Eingabe → Fehler: ein Zeichen außerhalb des gewählten Alphabets (oder eine kaputte Endgruppe) zeigt einen Fehler statt Zeichensalat - das Dekodieren lehnt ab, statt zu raten.
- Teilbar: Eingabe, Modus und Schema stehen in der URL - ein Link reproduziert die exakte Ansicht.
- Privat: die ganze Berechnung läuft zu 100 % clientseitig - sicher für Secrets und Zugangsdaten.
- Verwandte Tools:
Base64Base64An encoding representing binary data as 64 safe ASCII characters, so it survives transport through text-only channels. It encodes — it does not encrypt.
, Hex Converter,HashHashA one-way function that maps data of any size to a fixed-length digest. Same input, same digest; any change, different digest; not reversible.
(SHA),HMACHMACA construction that combines a hash function with a secret key to prove a message is intact and came from someone holding the key.
Generator.