Base64-Encoder & Decoder

Base64 sofort kodieren, dekodieren und prüfen – UTF-8-sicher und privat im Browser.

✦ Läuft lokal · Keine Anmeldung · Dateien bleiben auf Ihrem Gerät

Try a sample
Drag and drop a file

✦ Läuft lokal im Browser. Text und Dateien verlassen Ihr Gerät nicht.

Ausgabe

Text oder Base64 einfügen, um zu beginnen.

Was ist Base64?

Base64 ist ein Verfahren zur Darstellung von Binärdaten als Text mit 64 druckbaren Zeichen. Es eignet sich für Daten in JSON, HTML, E-Mails, Konfigurationsdateien oder APIs. Base64 ist Kodierung, keine Verschlüsselung.

Wie kodiert oder dekodiert man Base64?

  1. Text oder Base64 in das Eingabefeld einfügen.
  2. Automatisch erkennen lassen oder Kodieren/Dekodieren wählen.
  3. Ergebnis und Base64-Prüfer kontrollieren.
  4. Text kopieren oder dekodierte Binärdaten herunterladen.

Wie funktioniert Base64-Kodierung?

Je drei Eingabebytes (24 Bit) werden zu vier 6-Bit-Werten aus dem Base64-Alphabet. Deshalb ist Base64 meist etwa ein Drittel größer als die Quelle.

Base64-Codebeispiele

const bytes = new TextEncoder().encode("Hello 👋");
const binary = String.fromCharCode(...bytes);
const encoded = btoa(binary);

Buffer.from("Hello 👋", "utf8").toString("base64");

Base64 in KI und APIs

Einige APIs verwenden Base64 oder Data-URLs für Bilder und Dateien, weil JSON textbasiert ist. Base64 komprimiert oder verschlüsselt nicht; es ändert nur die Darstellung der Bytes.

FAQ zum Base64-Encoder & Decoder

Was ist Base64?

Base64 stellt Bytes mit 64 druckbaren Zeichen dar und ist keine Verschlüsselung.

Kann ich Unicode und Emoji kodieren?

Ja. Text wird vor der Base64-Kodierung in UTF-8-Bytes umgewandelt.