Zum Inhalt springen
WM-Anstoßzeit-Konverter ist liveSieh Anstoßzeiten in deiner Zeitzone und füge Kalendererinnerungen hinzu.

Base64 Kodierung/Dekodierung

Base64-Codierung/-Decodierung verarbeitet UTF-8-Text, Base64URL und MIME-verpackte Ausgabe sowie Bildworkflows für Data-URLs, rohes Base64, lokale Vorschau und Bilddownload.

Eingabetext

Zeichen

0 / 50,000

Base64 Kodierung/Dekodierung

Schnellstart

1
Text, Bild zu Base64 oder Base64 zu Bild wählen.
2
Text/Base64 einfügen oder ein Bild hochladen.
3
Text codieren/decodieren und Ergebnis kopieren.
4
Nach dem Bildupload Data-URL oder raw Base64 kopieren.
5
Data-URL oder raw Base64 einfügen, MIME wählen, dann Vorschau oder Download.

Häufige Anwendungsfälle

URL/JWT

URL‑sichere Variante (−/_) bevorzugen; abschließendes '=' ggf. weglassen, um Escaping‑Probleme zu vermeiden

E‑Mail/MIME

Falls Umbrüche nötig sind, MIME‑76‑Spalten (CRLF) verwenden; fürs Web i. d. R. ohne Umbruch. Dieses Tool bietet 76‑Spalten‑Umbruch und eine LF/CRLF‑Umschaltung

Mehrzeiliger Text

„zeilenweise Kodierung“ aktivieren, jede Zeile separat kodieren

MIME/PEM

76‑Spalten‑Umbruch aktivieren; bei Bedarf LF‑Umbruch einschalten

Data‑URL

Beim Einbetten data:[mime];base64,… erzeugen; der Decoder extrahiert automatisch den Teil nach dem Komma

Round‑Trip‑Prüfung

Direkt nach dem Kodieren wieder dekodieren und prüfen

Bild-Upload

Behalten Sie die Originalbytes bei und wechseln Sie zwischen Data-URL und roher Base64-Ausgabe, ohne erneut hochzuladen

Bild-Data-URL

Fügen Sie data:image/...;base64,... ein, damit der MIME-Typ automatisch erkannt und das Bild sofort angezeigt wird.

Rohdaten eines Bildes in Base64

Geben Sie den ursprünglichen MIME-Typ des Bildes an, damit das Tool es automatisch anzeigen und als Bild herunterladen kann.

Kodierungsparameter & Varianten

URL‑sichere Ausgabe
Zeilenweise kodieren (jede Zeile separat)
Bei MIME 76 Spalten umbrechen (CRLF)
Zeilenumbruch mit LF (\n)
Data-URL
Rohes Base64
Für rohe Base64-Bilddaten ist ein expliziter MIME-Typ nötig, weil Base64 selbst keine Metadaten zum Dateiformat speichert
Padding‑Korrektur: Länge auf Vielfache von 4; ungültige Längen werden gemeldet
Leerraum‑Toleranz: Zeilenumbrüche und Leerzeichen werden beim Dekodieren entfernt

Text- und Bildgrenzen

Die Textkodierung beginnt mit dem Standard-Base64 (+/ mit Auffüllung). Der URL-sichere Ausgang wechselt zu Base64URL (-/_ mit standardmäßig weggelassener Auffüllung).
Decode akzeptiert Standard-Base64 und Base64URL, entfernt Leerzeichen, fügt nach Möglichkeit Auffüllungen hinzu und extrahiert die Nutzlast nach einem Daten-URL-Komma.
Image to Base64 akzeptiert jeweils ein Bild und behält die ursprünglichen Bytes; Es werden keine Formate komprimiert, zugeschnitten, in der Größe geändert, optimiert, gescannt oder konvertiert.
Die rohe Base64-Bildeingabe hat keine MIME-Metadaten. Wählen Sie vor der Vorschau oder dem Herunterladen den Originalbildtyp aus.
Große Texte und Bilder werden durch die Textausführungsgrenze, die Datenlänge URL, den Browserspeicher und die Unterstützung der Browserbildvorschau begrenzt.
Verwenden Sie für Nicht-Image-Binärdateien ein spezielles Dateitool oder eine CLI. Der Textmodus dekodiert Bytes als UTF-8, sodass beliebige Binärdaten möglicherweise verstümmelt aussehen.

Nutzungstipps

Der Textmodus verarbeitet standardmäßig UTF-8. Wenn Sie GBK, Shift-JIS oder eine andere Kodierung benötigen, konvertieren Sie den Text vorher.
Standardmäßig ist Base64 die Standardeinstellung. Aktivieren Sie die URL-sichere Ausgabe nur, wenn das Ziel Base64URL erwartet (-/_ mit standardmäßig weggelassenem Auffüllen).
Beim Austausch über Systeme Zeilenumbrüche/Leerzeichen entfernen; nur zur Darstellung hinzufügen
Base64 erhöht die Datengröße um etwa 33 %; Teilen Sie sehr großen Text auf und vermeiden Sie die Verwendung als Speicherformat für große Dateien.
Standard‑Base64 für Altsysteme: URL‑safe deaktivieren ( +/ und = beibehalten )
Zeilenweise Kodierung kodiert bereits kodierte Base64‑Texte erneut; für reine Varianten‑Konvertierung vorher ausschalten
76‑Spalten‑Umbruch betrifft nur die Darstellung; der Decoder ignoriert Umbrüche und Leerraum
Geben Sie beim Teilen von rohem Base64 immer auch den ursprünglichen MIME-Typ mit an, damit die Datei korrekt rekonstruiert werden kann
Ob eine Vorschau verfügbar ist, hängt von der Bildunterstützung des Browsers ab; auch ohne Vorschau bleibt der Download bytegenau

Einschränkungen und Kompatibilität

Der Textmodus dekodiert Bytes als UTF-8-Text. Für Nicht-Image-Binärdateien verwenden Sie anstelle dieser Seite ein spezielles Dateitool oder eine CLI.
Das Hochladen von Bildern, die Datenlänge URL und die Vorschaugröße werden durch den Browserspeicher und die Unterstützung des Browser-Bildformats begrenzt.
Einige Bildformate lassen sich zwar erfolgreich kodieren, im aktuellen Browser aber trotzdem nicht direkt anzeigen

Datenschutz & Sicherheit

Base64-Verarbeitung läuft im Browser. Texteingaben, Base64-Bildeingaben, ausgewählte Bilder und Einstellungen können in der aktuellen Sitzung oder im Browserspeicher bleiben. Wenn du einen Arbeitsbereich speicherst oder WebDAV-Sync aktivierst, können diese Eingaben, der ausgewählte Bildanhang und die Einstellungen gemäß deinen Sync-Einstellungen gespeichert werden. Lösche auf gemeinsam genutzten Geräten bei Bedarf Eingaben, Bilder und Website-Daten.
Sicherheitshinweis: Base64 ist eine Codierung, keine Verschlüsselung. Es verbirgt, prüft oder scannt Inhalte nicht; verschlüsseln Sie sensible Daten vor dem Codieren.

Häufige Fragen

8

Fahren Sie mit diesen verwandten Tools im nächsten Schritt fort.

Die gesamte Verarbeitung der Tools findet lokal in Ihrem Browser statt.