base64CodierungJavascriptAPI

Base64: Was ist das und warum wird es benötigt?

Lassen Sie uns Base64 in einfachen Worten erklären. Wo es verwendet wird, wie man es kodiert und dekodiert, Beispiele in JavaScript.

Veröffentlicht 23. Februar 2026·Zeit zum Lesen: 8 min

Was ist Base64?

Base64 ist eine Möglichkeit, Binärdaten (Bytes) mit 64 Zeichen in ein Textformat zu kodieren: „A-Z“, „a-z“, „0-9“, „+“, „/“.

Warum brauchen Sie Base64?

- E-Mail-Anhänge – Das MIME-Protokoll verwendet Base64 für Dateien

- Daten-URI – Bilder direkt in HTML/CSS einbetten

- JWT-Tokens – Header und Payload sind in Base64 codiert

- API-Anfragen – Übertragung von Binärdaten an JSON

- HTTP Basic Auth – „Autorisierung: Basic dXNlcjpwYXNz“.

Beispiel in JavaScript

„Javascript

// Kodierung

const encoded = btoa(''Hello, World!''); // "SGVsbG8sIFdvcmxkIQ=="

// Dekodierung

const decoded = atob(''SGVsbG8sIFdvcmxkIQ==''); // „Hallo, Welt!“

// Für UTF-8 (Kyrillisch usw.)

const encodeUTF8 = str ='>' btoa(unescape(encodeURIComponent(str)));

const decodeUTF8 = str ='>' decodeURIComponent(escape(atob(str)));

Datengröße

Base64 erhöht die Datengröße um ca. 33 %: Alle 3 Bytes werden zu 4 Zeichen.

Probieren Sie unseren kostenlosen Base64-Encoder – unterstützt UTF-8 und Kyrillisch.

Wir verwenden Cookies für Analysen. Datenschutzerklärung Du kannst nicht notwendiges Tracking akzeptieren oder ablehnen.