Tools App von

Base64-Kodierung erklärt (und wann man sie nicht verwenden sollte)

Kodieren Sie Text in Base64 oder dekodieren Sie Base64 zurück in Text. Der Encoder schreibt zuerst UTF-8-Bytes, sodass Zeichen mit Akzent und Emojis den Hin- und Rückweg überleben.

Wie es funktioniert

Der Encoder schreibt die Eingabe als UTF-8-Bytes, ordnet dann alle drei Bytes vier Zeichen aus dem Base64-Alphabet zu und fügt am Ende = auf. Durch die Dekodierung wird die Zuordnung umgekehrt und die Bytes als UTF-8 zurückgelesen, weshalb Akzentzeichen und Emojis den Hin- und Rückweg überleben.

  • Standard Base64 mit Polsterung. URL-sicheres Base64 ist über das JWT-Tool für Token verfügbar.

Warum es wichtig ist

Binärdaten und JSON lassen sich nicht gut kombinieren, daher kodieren die meisten APIs, die Bilder, Zertifikate oder kleine Dateien übertragen, diese zuerst mit Base64. Wenn Sie wissen, was die Verschlüsselung bewirkt – und was sie nicht schützt –, werden sowohl fehlerhafte Übertragungen als auch falsche Erwartungen an den Datenschutz verhindert.

Ein gelungenes Beispiel

Der Text „hello wörld“ wird zu aGVsbG8gd8O2cmxk, da der Encoder zuerst UTF-8-Bytes schreibt. Durch die Dekodierung derselben Bytes werden die ursprünglichen Zeichen, einschließlich Akzente, wiederhergestellt.

Häufige Fehler

  • Base64 als Verschlüsselung behandeln – es kann von jedem rückgängig gemacht werden.
  • Vergessen Sie das Auffüllen, das einige Decoder ablehnen.
  • Dekodierung eines URL-sicheren Tokens ohne Übersetzung von - und _ zurück in + und /.

Praktische Tipps

Wenn die dekodierte Ausgabe wie Mojibake aussieht, waren die Bytes wahrscheinlich nicht UTF-8; als Latin-1 dekodieren, um sie zu untersuchen. Wechseln Sie für URLs zum URL-sicheren Alphabet, sodass + und / kein zusätzliches Escapezeichen erforderlich sind.

Wie man es benutzt

  1. Öffnen Sie das Tool. Alles läuft in Ihrem Browser-Tab.
  2. Fügen Sie Ihre Eingabe ein oder geben Sie sie ein und wählen Sie dann die gewünschte Aktion aus.
  3. Überprüfen Sie das Ergebnis und kopieren Sie es mit einem Klick.

Öffnen Sie das Tool

Häufige Fragen

Ist Base64-Verschlüsselung?

Nein. Es handelt sich um eine umkehrbare Kodierung. Jeder kann es entschlüsseln, also verwenden Sie es niemals, um ein Geheimnis zu schützen.

Warum überleben Emojis und Akzente die Dekodierung?

Text wird als UTF-8-Byte vor Base64 codiert und als UTF-8 zurückdecodiert, sodass Nicht-ASCII-Zeichen korrekt umgeleitet werden.

Unterstützt es Dateien?

Diese Version verarbeitet nur Text. Binärdateien benötigen einen Dateiencoder, der nicht Teil dieser Seite ist.

Ist dieses Tool wirklich kostenlos?

Ja. Es gibt kein Konto, keine Paywall und keine Nutzungsbeschränkung. Die Tools App wird von aumenso, dem Studio dahinter, finanziert.

Wird alles, was ich eingebe, hochgeladen?

Nein. Das Tool wird in Ihrem Browser-Tab ausgeführt. Was Sie eingeben, wird niemals an uns gesendet und niemals gespeichert.

← Alle Beiträge