Base64-Encoder

Text oder Zeichenketten sofort in das Base64-Format kodieren

Was ist das und wie funktioniert es?

Ein Base64-Encoder wandelt Text oder Binärdaten in Base64 um — eine Kodierung, die beliebige Daten mit nur 64 sicheren ASCII-Zeichen darstellt (A–Z, a–z, 0–9, + und /). Viele Protokolle und Formate können nur reinen Text transportieren: E-Mail-Anhänge (MIME), Data-URLs in HTML und CSS, JSON-Payloads, HTTP-Basic-Authentication-Header und JWT-Tokens nutzen Base64, um binäre Inhalte unbeschädigt durch Nur-Text-Kanäle zu transportieren.

Wichtig: Base64 ist Kodierung, keine Verschlüsselung — jeder kann es sofort dekodieren, es bietet also keinerlei Vertraulichkeit. Seine Aufgabe ist allein der sichere Transport. Die Umwandlung erfolgt vollständig im Browser — nichts wird hochgeladen — und der zugehörige Base64-Decoder kehrt den Vorgang um.

Anwendungsfälle

Häufige Fragen

Ist Base64 eine Verschlüsselung?

Nein — das ist das häufigste Missverständnis. Base64 ist eine umkehrbare Kodierung, die jeder ohne Schlüssel dekodieren kann. Es schützt die Integrität beim Transport, nicht die Vertraulichkeit. Für Geheimnisse nutzen Sie echte Verschlüsselung wie AES.

Warum endet Base64-Ausgabe mit =-Zeichen?

Base64 verarbeitet Eingaben in 3-Byte-Blöcken, die 4 Zeichen ergeben. Ist die Eingabelänge nicht durch 3 teilbar, wird die Ausgabe mit ein oder zwei =-Zeichen aufgefüllt.

Um wie viel wachsen meine Daten durch Base64?

Etwa 33 %: Je 3 Byte Eingabe werden 4 Zeichen Ausgabe. Das ist der Preis dafür, beliebige Daten mit nur 64 sicheren Zeichen darzustellen.

Unterstützt das Tool Unicode und Emojis?

Ja. Text wird vor der Base64-Umwandlung als UTF-8-Bytes kodiert — Umlaute, nicht-lateinische Schriften und Emojis funktionieren korrekt in beide Richtungen.

Entwickler

UUID-Generator · Zeitstempel-Konverter · Base64-Decoder · Hash-Generator · Farb-Konverter · Zahlenbasis-Konverter