Base64-Encoder/-Decoder

So wird es benutzt 3 Schritte
  1. Fügen Sie Ihren Text oder Base64-String ein.
  2. Drücken Sie In Base64 kodieren oder Zu Text dekodieren.
  3. Kopieren Sie das Ergebnis.
Base64-Ausgabe

Das Tool wird geladen … 0 von 3 Teilen

Das Tool wird vorbereitet. Bei einer langsamen Verbindung kann das einige Sekunden dauern.

So funktioniert dieses Werkzeug

Base64 stellt Binärdaten mit vierundsechzig druckbaren Zeichen dar, damit etwas, das kein Text ist, durch einen Kanal reisen kann, der nur Text befördert — einen E-Mail-Text, ein JSON-Feld, eine Data-URL in einem Stylesheet. Es ist eine Kodierung, keine Verschlüsselung: Die Umwandlung ist öffentlich, von jedem umkehrbar und bietet nicht den geringsten Schutz.

Text wird vor dem Kodieren in UTF-8-Bytes umgewandelt und nach dem Dekodieren zurück, und genau das lässt Buchstaben mit Akzent, andere Schriften und Emoji den Hin- und Rückweg überstehen, statt entstellt zurückzukommen. Drei Bytes Eingabe werden zu vier Zeichen Ausgabe, alles so Kodierte wächst also um etwa ein Drittel.

Wofür es da ist und wofür nicht

  • Es ist keine Sicherheitsmaßnahme: Kodierung verbirgt nichts. Jeder kann eine base64-Zeichenkette in Sekunden dekodieren, und ein so gespeichertes Passwort oder ein Schlüssel liegt offen sichtbar.
  • Die Ausgabe ist rund ein Drittel größer als die Eingabe: was bei Data-URLs zählt. Ein großes Bild als base64 einzubetten macht das Stylesheet oder Dokument größer als die Datei, die es ersetzt hat.
  • Die URL-sichere Variante nutzt ein anderes Alphabet: Tokens und URL-Parameter verwenden oft Bindestrich und Unterstrich, wo Standard-base64 Plus und Schrägstrich nutzt. Ohne vorherige Rückumwandlung lassen sie sich hier nicht dekodieren.
  • Leerraum und Zeilenumbrüche überstehen es meist: Viele Systeme brechen langes base64 bei fester Breite um. Eingefügte Zeilenumbrüche toleriert der Decoder im Allgemeinen, eine abgeschnittene Zeichenkette nicht.

Häufig gestellte Fragen

Speziell zum Base64-Encoder/-Decoder. Allgemeinere Fragen zu dieser Kategorie werden auf der Kategorieseite beantwortet.

Nein. Es ist eine öffentliche, umkehrbare Kodierung ohne Schlüssel und ohne Schutz. Alles so Kodierte kann jeder lesen.
Aus je drei Bytes werden vier Zeichen, die Ausgabe ist also rund ein Drittel größer. Das gehört zum Format.
Ja. Text wird vor dem Kodieren in UTF-8-Bytes umgewandelt und danach zurück, der Hin- und Rückweg ist also originalgetreu.
Wahrscheinlich ist es die URL-sichere Variante mit Bindestrich und Unterstrich statt Plus und Schrägstrich. Wandeln Sie diese vor dem Dekodieren zurück.
Hier nicht — dies arbeitet mit Text. Eine Binärdatei zu kodieren ist derselbe Vorgang, braucht aber die Bytes der Datei statt eines Textfelds.

Abonniere Benachrichtigungen zu neuen Tools, Funktionen und Produktivitätstipps.