Toolbox Hub
Alle Werkzeuge

Base64 Encoder/Decoder

Encode decode Base64

Encode decode Base64 Läuft lokal in Ihrem Browser

About the

Der Base64-Encoder und -Decoder konvertiert Text- oder Binärdaten in und von Base64, dem Codierungsschema, das für Daten-URIs, HTTP-Basic-Authentifizierungsheader und die meisten E-Mail-Anhänge verwendet wird. Die Kodierung erfolgt mit den integrierten BTOA/ATOB-Primitiven des Browsers, was bedeutet, dass die Transformation bytegenau ist und Unicode-Text korrekt verarbeitet wird, anstatt Mojibake zu erzeugen. Verwenden Sie es, wenn Sie ein kleines Bild in CSS einbetten, ein Basic-Authentifizierungstoken dekodieren oder Binärdaten über einen Kanal übertragen müssen, der nur Text akzeptiert.

Where people use the

  • Codieren eines kleinen Bildes, damit es in CSS oder HTML eingebunden werden kann.
  • Erstellen eines Daten-URI für eine E-Mail-Vorlage, die nur bestimmte Assets unterstützt.
  • Dekodieren eines Standardauthentifizierungsheaders, um zu sehen, was er enthält.
  • Verschieben von Binärdaten durch ein Feld, das nur Klartext akzeptiert.

How to use the

  1. 1

    Fügen Sie den Text- oder Daten-URI ein

    Geben Sie in das Eingabefeld eine Zeichenfolge ein oder fügen Sie sie ein, die bereits Base64-codiert ist.

  2. 2

    Wählen Sie „Kodieren“ oder „Dekodieren“.

    Encode wandelt einfachen Text in Base64 um. Decode wandelt einen Base64-String wieder in lesbaren Text um.

  3. 3

    Kopieren Sie die Ausgabe

    Kopieren Sie das Ergebnis und verwenden Sie es in Ihrer URL, Ihrem Header oder Ihrer Datei.

Häufig gestellte Fragen

Ist Base64-Verschlüsselung?

Nein. Base64 ist eine Kodierung, keine Verschlüsselung. Jeder kann es ohne Schlüssel entschlüsseln, also verwenden Sie es niemals, um Passwörter oder Geheimnisse zu verbergen.

Warum sah meine dekodierte Ausgabe wie Müll aus?

Das bedeutet normalerweise, dass die Eingabe als UTF-8-Text codiert und dann als Binärdatei behandelt wurde. Das Dekodieren einer UTF-8-Nutzlast erfordert einen Roundtrip auf Byteebene und keine Klartextdekodierung.

Kann ich ein Bild in einen Daten-URI kodieren?

Ja. Codieren Sie die Datei und stellen Sie dem Ergebnis data:image/png;base64 voran, um es direkt in HTML oder CSS einzubetten.

Ändert die Kodierung die Dateigröße?

Base64 erhöht die Größe immer um etwa ein Drittel, da alle drei Bytes zu vier Zeichen werden. Planen Sie dies ein, wenn Sie Größenbeschränkungen festlegen.

Verwandte Tools