Zum Hauptinhalt springen

Nächstes Tool finden

Vorbereiten, prüfen, dann exportieren

Base64-Text-Encoder und -Decoder

Codieren Sie lesbaren Text als Base64 oder stellen Sie UTF-8-Text aus einem codierten Wert wieder her. Wählen Sie das Standard- oder das URL-sichere Alphabet und prüfen Sie die Bytezahl, bevor Sie das Ergebnis kopieren.

Text-Arbeitsbereich wird geladen…

Vorteile

  • Verarbeiten Sie Unicode-Text, einschließlich Emojis und nichtlateinischer Schriften.
  • Lehnen Sie fehlerhaftes Padding und ungültiges UTF-8 ab, statt Ersatzzeichen einzufügen.
  • Codieren oder dekodieren Sie einzelne Dateien und Stapel mit denselben Einstellungen.

Wann es hilft

  • Ein von einer API zurückgegebenes codiertes Textfeld untersuchen.
  • Ein UTF-8-Testdatenset mit dem Alphabet vorbereiten, das eine Anwendung erwartet.
  • Kopierten Dokumenttext dekodieren und dann vergleichen oder als PDF exportieren.

So nutzen Sie dieses Werkzeug

  1. Wählen Sie „Text in Base64“ oder „Base64 in Text“.
  2. Fügen Sie einen Wert ein oder importieren Sie eine UTF-8-TXT-Datei. Wählen Sie das passende Alphabet.
  3. Wählen Sie beim Codieren, ob Padding enthalten sein soll. Klicken Sie auf „Umwandeln“.
  4. Prüfen Sie das Ergebnis, kopieren oder laden Sie es herunter, oder wählen Sie mehrere Dateien für ein ZIP.

Base64 stellt Bytes dar – es hält keine Nachricht geheim

Base64 ist eine Methode, Bytes mit druckbaren Zeichen darzustellen. Text wird zuerst zu UTF-8-Bytes, die dann codiert werden. Dieser zusätzliche Schritt ist bei Buchstaben mit Akzent, Emojis und Schriften wie Hindi wichtig: Ein sichtbares Zeichen kann mehrere Bytes belegen. Die Bytesumme in diesem Arbeitsbereich beschreibt die UTF-8-Daten und nicht die Anzahl der Buchstaben, die Sie im Editor sehen.

Das Standardalphabet verwendet Plus- und Schrägstrichzeichen. Die URL-sichere Variante ersetzt sie durch Bindestrich und Unterstrich. Wählen Sie das Alphabet, das die Anwendung verlangt, die den Wert erhält; der Decoder lehnt Zeichen des jeweils anderen Alphabets bewusst ab. Ein Base64-Wert ist keine vollständige URL, und dieses Tool dekodiert ihn nicht prozentual und extrahiert keine Felder aus einem Token.

Padding füllt die letzte Gruppe auf, wenn die Bytezahl nicht durch drei teilbar ist. Beim Codieren können die Gleichheitszeichen enthalten sein oder fehlen. Das Dekodieren akzeptiert korrekt aufgefüllte oder nicht aufgefüllte Eingaben, lehnt aber falsch platziertes Padding, unmögliche Längen und ungenutzte Bits ungleich null ab. ASCII-Leerzeichen, Tabulatoren und Zeilenumbrüche werden beim Dekodieren ignoriert, sodass ein umbrochener Wert ohne manuelle Bereinigung eingefügt werden kann.

Dekodierte Bytes sind nicht immer Text. Ein Bild, ein Archiv oder ein PDF kann gültiges Base64 sein und trotzdem eine UTF-8-Textprüfung nicht bestehen. Verwenden Sie in diesem Fall das vorhandene Bild-Decoder-Tool oder einen geeigneten Binär-Workflow, statt Ersatzsymbole als erfolgreiche Umwandlung zu betrachten. Base64 ist außerdem keine Verschlüsselung: Jeder mit dem codierten Wert kann dessen Bytes wiederherstellen. Halten Sie Zugangsdaten aus gemeinsamen Berichten heraus und speichern Sie wichtige Ausgaben, bevor Sie die Seite verlassen.

Formate, Grenzen und Datenschutz

  • Bis zu 100.000 UTF-16-Codeeinheiten pro Eingabe; UTF-8-TXT-, JSON-, CSV- oder TSV-Dateien bis 1 MiB.
  • Stapel-ZIP: bis zu 10 Dateien, zusammen 5 MiB. Erfolgreiche Ausgaben und ein nummerierter Fehlerbericht bleiben zusammen.
  • Dokumentübergaben unterstützen Ergebnisse bis zu 100.000 Codeeinheiten ohne NULL-Zeichen. Größere Ergebnisse bleiben herunterladbar.
  • Nur Text: keine Extraktion von Binärdateien, kein Parsen von Daten-URLs und keine Token-Verifizierung. Dekodierte Bytes müssen gültiges UTF-8 sein.
  • Eine dekodierte BOM oder NULL bleibt erhalten. Ausgaben mit NULL sind herunterladbar, die Schaltflächen für die Dokumentübergabe stehen jedoch nicht zur Verfügung.

Diese Werkzeuge verarbeiten Text lokal. Entwürfe werden nicht automatisch gespeichert. Laden Sie wichtige Arbeit herunter, bevor Sie die Seite verlassen; temporäre Dateiübergaben verfallen nach 30 Minuten.

Häufig gestellte Fragen

Ist Base64 eine Verschlüsselung?

Nein. Es ist eine umkehrbare Darstellung von Bytes und erfordert keinen geheimen Schlüssel.

Kann es Base64 ohne Padding dekodieren?

Ja, wenn Länge, Alphabet und ungenutzte Bits gültig sind. Falsches ausdrückliches Padding wird abgelehnt.

Warum schlägt ein codiertes Bild fehl?

Bildbytes sind in der Regel kein UTF-8-Text. Verwenden Sie für Bilddaten das vorhandene Tool „Base64 in Bild“ von MAXScanner.

Dokument-Workflow fortsetzen

Nutzen Sie eine Weiter-Schaltfläche im Arbeitsbereich, um Ihren Text mitzunehmen; diese Links öffnen ein leeres Werkzeug.