Base64 Converter Controls

Modus:
Currently in encode mode. Click to switch to decode mode.
Swaps the content between input and output areas and toggles the conversion mode
Upload a file to encode to Base64 or decode from Base64 format

Text/Daten eingeben

Basis64 Ausgang

Base64 Codierte Daten werden hier angezeigt

Base64-Encoder & Decoder - Online Base64-Tool

Ein Base64‑Encoder/Decoder wandelt Binärdaten in sichere, nur aus ASCII bestehende Zeichenfolgen um, damit sie durch textbasierte Systeme gelangen – E‑Mails, JSON, Query‑Strings, Data‑URIs. Nutzen Sie diesen Konverter, um Dateien, Bilder und beliebige Bytes zu kodieren oder Base64 zurück in die Originalform zu dekodieren. Base64 ist keine Verschlüsselung, sondern eine reversible Transportkodierung mit ca. 33 % Größenzuwachs.

Wie Base64 funktioniert (Alphabet, Padding, URL‑Variante)

Der Algorithmus gruppiert Eingaben in 3‑Byte‑Blöcke (24 Bit) und ordnet sie über ein 64‑Zeichen‑Alphabet (A–Z, a–z, 0–9, +, /) vier 6‑Bit‑Werten zu. Ist die Länge nicht durch 3 teilbar, richten =‑Padding‑Zeichen auf eine 4‑Zeichen‑Grenze aus. Die URL‑sichere Variante ersetzt +/ durch -_ und kann Padding weglassen. Dieses Tool unterstützt beides – ideal für Web und APIs.

Praxisbeispiele: Bilder, Tokens, Data‑URLs

Kodieren Sie ein kleines PNG oder SVG als Data‑URI für CSS/HTML; wandeln Sie einen kryptografisch zufälligen Byte‑Puffer als Base64‑Token fürs Debugging; dekodieren Sie Base64 aus JSON‑Nutzlasten, um Anhänge zu rekonstruieren. Beispiel: data:image/png;base64,iVBORw0KGgo... kann in die Adresszeile eingefügt werden, um das Bild anzuzeigen.

Schritt für Schritt: Text vs. Dateien, UTF‑8

Für Text verwenden wir UTF‑8, um internationale Zeichen zu erhalten. Bei Dateien verarbeitet der Browser alles lokal – nichts wird hochgeladen. Fügen Sie Text ein oder ziehen Sie eine Datei herein und wählen Sie Optionen. Kopieren Sie das Ergebnis in die Zwischenablage oder laden Sie es als .txt herunter.

Hinweise: Größenzuwachs und Sicherheit

Base64 vergrößert Daten um etwa ein Drittel – relevant bei großen Assets (Bandbreite/Speicher). Vermeiden Sie Base64 für schwere Bilder, wenn Caching statischer Dateien möglich ist. Da Base64 reversibel ist, taugt es nicht als Sicherheitsmaßnahme – nutzen Sie Kryptografie für Vertraulichkeit (Verschlüsselung) und Integrität (Signaturen/MACs).

Further reading

Base64 ist praktisch für kleine Assets, Data‑URLs und Debugging von Kodierungen. Beachten Sie Sicherheits‑ und Größen‑Trade‑offs im Produktionseinsatz.