
Base64 Encoder
Der Base64 Encoder konvertiert Klartext oder binäre Inhalte sicher in einen Base64-String. Diese Kodierungsmethode ist ideal, wenn Sie binäre Daten über textbasierte Formate wie JSON, HTML oder E-Mail übertragen müssen. Nutzen Sie auch unseren Base64 Decoder zum Dekodieren oder den UTF8 Encoder für mehrsprachige Inhalte.
Base64 Encoder, Dokumentation
Was ist Base64-Kodierung?
Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten mithilfe eines Zeichensatzes von 64 Zeichen in ASCII-Format umwandelt:
A-Z, a-z, 0-9, +, /Auffüllung mit = erfolgt, wenn die Daten die erforderlichen 24-Bit-Blöcke nicht vollständig füllen. Base64 ist keine Verschlüsselung, sondern ein sicheres Verfahren zur Kodierung von Daten für die textbasierte Übertragung.
Wie Base64-Kodierung funktioniert
Binärkonvertierung: Der Eingabetext oder die Datei wird zunächst in seine binäre Darstellung konvertiert.
Aufteilung: Die Binärdaten werden in 6-Bit-Segmente unterteilt.
Zuordnung: Jedes 6-Bit-Segment wird einem Zeichen in der Base64-Indextabelle zugeordnet.
Auffüllung: Falls der letzte Block weniger als 24 Bit enthält, wird
=als Padding hinzugefügt.
Base64-Kodierung in der Praxis
Beispiel 1: Einen Text-String kodieren
Eingabe:
HelloBinärdarstellung:
01001000 01100101 01101100 01101100 01101111Base64-Ausgabe:
SGVsbG8=Beispiel 2: Ein JSON-Payload kodieren
JSON-Eingabe:
{"user":"kavya","role":"admin"}Base64-Ausgabe:
eyJ1c2VyIjoia2F2eWEiLCJyb2xlIjoiYWRtaW4ifQ==Beispiel 3: Ein Bild (binär) kodieren
Eine in Base64 kodierte .png-Datei kann in HTML so eingebunden werden:
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUg...">Anwendungsfälle
Bilder einbetten in HTML/CSS über Data-URIs
Dateien oder Payloads in APIs übertragen, die kein Binärformat unterstützen
Kleine Dateien in Datenbanken oder textbasierten Formaten speichern
E-Mail-Anhänge als MIME-Base64 kodieren
Profi-Tipps
Payload-Größe beachten: Base64 erhöht die Datengröße um ca. 33 %. Vermeiden Sie es für große Dateien.
UTF-8 verwenden vor dem Kodieren mehrsprachiger Inhalte. Nutzen Sie dazu unseren UTF8 Encoder.
Mit Decoder kombinieren: Nutzen Sie unseren Base64 Decoder für Hin- und Rückkonvertierungen.
URL-sicher kodieren: Für die Verwendung in URLs nutzen Sie anschließend einen URL Encoder, um
+,/und=zu escapen.
Frequently Asked Questions
Ist Base64 eine Verschlüsselung?
Warum Base64 statt rohem Binärformat verwenden?
Was passiert, wenn kein Padding vorhanden ist?
Kann Base64 Emojis und Sonderzeichen verarbeiten?
Funktioniert Base64 mit großen Dateien?
Related Tools
Related Articles

Testen Sie Ihre APIs noch heute!
Schreiben Sie auf Deutsch, Qodex verwandelt es in sichere, sofort ausführbare Tests.



