HandyTools Hub

Base64-Encoder/Decoder

Kodieren Sie Text in Base64 oder dekodieren Sie Base64 in Text. Unterstützt UTF-8.

Mit einer echten Umwandlung testen

Text codieren, kein Passwort

Zu codierender Text

hello

Base64-Ergebnis

aGVsbG8=

Base64 ist keine Verschlüsselung

Jeder kann Base64 dekodieren. Verwenden Sie es nicht zum Schutz von Passwörtern, Tokens oder Geheimnissen.

Anleitung

  1. Text eingeben: Ihren Text in das Eingabefeld tippen oder einfügen
  2. Kodieren oder Dekodieren: „Kodieren“ klicken, um zu Base64 zu konvertieren, oder „Dekodieren“, um zurückzurechnen — überflüssige Leerzeichen werden automatisch entfernt
  3. Ergebnis ansehen: Der konvertierte Text erscheint sofort im Ausgabefeld
  4. Kopieren: Ein Klick sendet das Ergebnis in die Zwischenablage

Funktionen

  • Text zu Base64 kodieren — beliebigen Text umwandeln, auch Chinesisch, Emojis und andere Unicode-Inhalte
  • Base64 zurück zu Text dekodieren — ungültige Eingaben werden erkannt und klar gemeldet
  • Vollständige UTF-8-Unterstützung — mehrbyteige Zeichen überstehen den Roundtrip unversehrt
  • Verarbeitet Eingaben bis 1 MB — Spielraum für reale Payloads
  • Ein-Klick-Kopieren — Ergebnisse ohne manuelle Auswahl übernehmen
  • 100 % clientseitig — Ihre Daten verlassen nie den Browser

Wie Base64 funktioniert

Base64 existiert, weil viele Systeme — allen voran E-Mail — nur für reine druckbare ASCII-Zeichen ausgelegt waren. Binärdateien wie Bilder brechen, wenn sie durch Kanäle laufen, die Nicht-Text-Bytes verstümmeln oder ablehnen. Base64 löst das, indem es jeweils 3 Byte (24 Bits) der Eingabe in vier 6-Bit-Gruppen aufteilt, die je einem von 64 sicheren Zeichen zugeordnet werden: A–Z, a–z, 0–9, + und /. Wenn die Eingabe nicht gleichmäßig in 3-Byte-Blöcke zerfällt, polstern =-Zeichen die letzte Gruppe.

Der Preis ist die Größe: 3 Byte werden 4 Zeichen, daher ist die Ausgabe immer rund 33 % größer. Darum sollten Sie große Bilder nicht als Base64 in CSS setzen — ein 300-KB-Foto wird zu einem 400-KB-Stylesheet, das den Render blockiert und nicht separat gecacht werden kann.

Base64 ist keine Verschlüsselung

Das sei wiederholt, weil es ein wirklich häufiger Sicherheitsfehler ist: Base64 ist eine Darstellung, kein Schutz. Zum Dekodieren braucht man keinen Schlüssel — jeder kann es sofort umkehren, wie dieses Tool zeigt. Basic-Auth-Zugangsdaten sind Base64-kodiert, was nur deshalb in Ordnung ist, weil HTTPS die Verbindung verschlüsselt. Ein Passwort als Base64 zu speichern versteckt es vor niemandem. Wenn Sie Vertraulichkeit brauchen, nutzen Sie echte Verschlüsselung; wenn Sie Integrität brauchen, einen Hash oder eine Signatur.

Anwendungsfälle

  • Data-URLs: Kleine Bilder oder Icons direkt in HTML und CSS einbetten
  • Basic Auth: Benutzername:Passwort-Paare für HTTP-Authorization-Header kodieren
  • API-Debugging: Base64-Payloads aus JWTs, Webhooks und API-Antworten dekodieren
  • E-Mail und JSON: Binär- oder Sonderzeichendaten sicher durch Nur-Text-Formate transportieren

Verwandte Tools

Häufig gestellte Fragen

Was ist Base64?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten als ASCII-Text darstellt.

Ist Base64 eine Verschlüsselung?

Nein, Base64 ist eine Kodierung, keine Verschlüsselung. Sie ist leicht umkehrbar.