Entwicklerwerkzeuge

Base64-Kodierer und Dekodierer

UTF-8-Text oder Dateien kodieren und Standard- oder URL-sicheres Base64 dekodieren, mit direktem Download.

Deine Eingaben

UTF-8-Text oder Dateien bis 20 MiB. Base64 ist Kodierung, keine Verschlüsselung.

Deine Ergebnisse

Text mit Base64 kodieren und Dateien wiederherstellen

Nutzen Sie Base64, wenn ein System Bytes als Text benötigt, etwa in einem API-Feld oder Konfigurationswert. Text verwendet UTF-8; Dateien verwenden ihre ursprünglichen Bytes. Die Kodierung ist umkehrbar und bietet keine Verschlüsselung.

Schritt für Schritt

  1. Wählen Sie Kodieren oder Dekodieren und anschließend Text oder Datei als Eingabe. Fügen Sie den Inhalt ein oder wählen Sie eine Datei.
  2. Wählen Sie das passende Base64-Alphabet. Fügen Sie zum Dekodieren nur die Nutzdaten ein; entfernen Sie einen vorhandenen Daten-URL-Präfix.
  3. Starten Sie die Konvertierung. Kopieren Sie lesbaren Text oder laden Sie das Ergebnis herunter; binäre Ergebnisse werden als Datei gespeichert.

Einstellungen und Grenzen

Standardalphabet oder URL-sicheres Alphabet
Standard verwendet + und /; URL-sicher verwendet - und _. Wählen Sie das vom empfangenden System verlangte Format.
Füllzeichen
Behalten Sie = als Füllzeichen bei, sofern das empfangende System keine Ausgabe ohne Füllzeichen verlangt. Die Dekodierung akzeptiert gültige Inhalte mit und ohne Füllzeichen.
Dateigröße und binäre Ergebnisse
Dateieingaben sind auf 20 MiB begrenzt. Binäre Ergebnisse zeigen eine hexadezimale Vorschau; der Download enthält alle dekodierten Bytes.

Durchgerechnetes Beispiel

Kodieren Sie Hello, 世界 👋 mit Standard-Base64 und Füllzeichen. Der erwartete Inhalt lautet SGVsbG8sIOS4lueVjCDwn5GL.

Beispieleingabe

Hello, 世界 👋

Erwartetes Ergebnis

SGVsbG8sIOS4lueVjCDwn5GL

Dekodieren Sie den Inhalt, um denselben Text wiederherzustellen. Nutzen Sie für +w== das Standardalphabet: Das Ergebnis ist das einzelne Byte FB, das als decoded.bin statt als lesbarer Text heruntergeladen wird.

Fragen und Fehlerbehebung

Warum schlägt die Dekodierung fehl?

Prüfen Sie Alphabet, Füllzeichen und Eingabezeichen. Leerzeichen und Zeilenumbrüche sind erlaubt, Daten-URL-Präfixe und fremde Satzzeichen dagegen nicht.

Warum ist Base64 größer als die Quelle?

Jede Gruppe von 3 Bytes wird durch 4 Zeichen dargestellt, bei Bedarf ergänzt durch Füllzeichen. Es kodiert Daten, statt sie zu komprimieren.

Kann ich den ursprünglichen Dateinamen wiederherstellen?

Base64 speichert Bytes, keine Dateinamen oder Dateitypen. Bewahren Sie diese Angaben separat auf und benennen Sie decoded.bin nur um, wenn Sie das Format kennen.