Datei hochladen
  1. base64hub
  2. Text-Tools

Base64-Text-Tools: kodieren, dekodieren, Zeichensätze

Encoder und Decoder für Strings, dazu Tools, die Base64 prüfen, reparieren und vermessen. Wählen Sie die Kachel, die zu Ihrer Aufgabe passt; jedes Tool läuft vollständig in Ihrem Browser.

Kostenlos ohne Anmeldung, ohne Limits Lokal kein Upload Aktualisiert 27.10.2026
AaBase64-EncoderText in Base64, UTF-8-sicher AaBase64-DecoderBase64 zurück in lesbaren Text OKBase64-ValidatorAlphabet, Länge und Padding prüfen FIXBase64 reparierenKaputtes, umbrochenes oder gequotetes Base64 reparieren 76MIME-EncoderZeilenumbruch alle 76 Zeichen AaBase64 in TextLesbarer Text aus Base64, jeder Zeichensatz AaText in Base64Jeder Text, jeder Zeichensatz {}Base64 in JSONDekodieren und formatieren {}JSON in Base64JSON-Payloads kodieren SIZEGrößenrechnerKodierte Länge für jede Byte-Anzahl 16UTF-16 in Base64Wide Strings, LE oder BE 16Base64 in UTF-16UTF-16LE/BE-Text dekodieren U8UTF-8 in Base64Emoji und jede Schrift, bytegenau U8Base64 in UTF-8In Unicode-Text dekodieren ASCASCII in Base647-Bit-Text in Base64 ASCBase64 in ASCIIIn reines ASCII dekodieren HTMLHTML in Base64Markup für Data-URIs und APIs kodieren HTMLBase64 in HTMLQuelltext und Sandbox-Vorschau XMLXML in Base64XML-Dokumente kodieren XMLBase64 in XMLXML-Payloads dekodieren CSVBase64 in CSVCSV-Exporte dekodieren und speichern

Welches Text-Tool brauche ich?

Die meisten Text-Tools sind derselbe Encoder und Decoder mit einer anderen Voreinstellung, es geht bei der Wahl also darum, an der richtigen Stelle zu starten.

Ihre AufgabeTool
Text in Base64 umwandelnBase64-Encoder oder Text in Base64
Einen Base64-String lesenBase64-Decoder oder Base64 in Text
Emoji oder nicht lateinische Schriften, bytegenaues UTF-8UTF-8 in Base64, Base64 in UTF-8
Wide Strings aus Windows, .NET oder PowerShellUTF-16 in Base64, Base64 in UTF-16
Nur einfacher 7-Bit-TextASCII in Base64, Base64 in ASCII
Prüfen, ob ein String gültiges Base64 istBase64-Validator
Zeilenumbrüche, Anführungszeichen, fehlendes Padding oder gemischte Alphabete korrigierenBase64 reparieren
Zeilen à 76 Zeichen für E-MailMIME-Base64-Encoder
Base64, das JSON, XML, HTML oder CSV enthältBase64 in JSON, Base64 in XML, Base64 in HTML, Base64 in CSV
Markup für eine Data-URI oder API kodierenHTML in Base64, XML in Base64
Die kodierte Länge vorhersagenBase64-Größenrechner

Warum der Zeichensatz zählt

Base64 arbeitet mit Bytes und weiß nichts von Zeichen. Bevor Text kodiert werden kann, muss er in Bytes umgewandelt werden, und der Zeichensatz bestimmt, wie:

TextUTF-8Windows-1252UTF-16LE
éw6k=6Q==6QA=
GrüßeR3LDvMOfZQ==R3L832U=RwByAPwA3wBlAA==

UTF-8 ist die richtige Voreinstellung für das Web, JSON und die meisten APIs. UTF-16LE erwarten Windows-APIs und -EncodedCommand von PowerShell. Alte Zeichensätze tauchen in alten Datenbanken, CSV-Exporten aus Desktop-Software und manchen E-Mails auf. Zeigt dekodierter Text é statt é, wurde UTF-8 als Windows-1252 gelesen; stellen Sie im Decoder den Zeichensatz um, und der Text stimmt.

Wenn der dekodierte Text falsch aussieht

  • Wirre Symbole und Kästchen: Das Base64 enthält Binärdaten, etwa ein Bild, ein PDF oder gzip-Ausgabe. Nehmen Sie Base64 in Datei oder, bei Strings mit H4sI…, den Gzip-Decoder.
  • Eine Fehlermeldung zu ungültigen Zeichen oder zur Länge: Der String wurde unterwegs beschädigt. Der Validator zeigt, wo, und Base64 reparieren beseitigt die üblichen Verursacher.
  • Es dekodiert, aber zu weiterem Base64: Die Daten wurden doppelt kodiert. Dekodieren Sie die Ausgabe noch einmal.
  • - und _ im String: Das ist Base64URL, aus einem JWT oder einer URL. Alle Decoder hier akzeptieren es; die Base64URL-Tools erklären den Unterschied.

Für Tokens, URLs und strukturierte Payloads wie SAML oder Kubernetes Secrets siehe die Web- und Token-Tools. Andere Kodierungen wie Base32, Base58 oder Hex liest der Basis-Konverter.

Häufige Fragen

Welches Tool sollte ich nehmen, um einen Base64-String zu dekodieren?

Beginnen Sie mit dem Base64-Decoder. Ist die Ausgabe unlesbar, handelt es sich wahrscheinlich um eine Datei oder komprimierte Daten, und Base64 in Datei erkennt den Typ. Sind Umlaute oder Akzente falsch, ändern Sie den Zeichensatz.

Warum ergibt derselbe Text in verschiedenen Tools unterschiedliches Base64?

Base64 kodiert Bytes, und Text wird erst über einen Zeichensatz zu Bytes. é ergibt aus UTF-8 w6k=, aus Windows-1252 6Q== und aus UTF-16LE 6QA=. Verwenden Sie denselben Zeichensatz wie die Gegenseite.

Muss ich den String vor dem Dekodieren bereinigen?

Meist nicht. Die Decoder ignorieren Leerraum und Zeilenumbrüche, entfernen Anführungszeichen und ein data:…;base64,-Präfix, akzeptieren URL-sichere Zeichen und ergänzen fehlendes Padding, und die Statuszeile sagt, was korrigiert wurde. Für stark beschädigte Eingaben nehmen Sie Base64 reparieren.