Base64 einfach erklärt

Base64 begegnet Ihnen im Quelltext von E-Mails, in API-Antworten, in CSS-Dateien und in Login-Tokens. So funktioniert es und so gehen Sie damit um.

Tool öffnen: Base64 dekodieren

Funktionsweise

Base64 nimmt je 3 Bytes (24 Bit), teilt sie in vier 6-Bit-Gruppen und schreibt jede Gruppe als eines von 64 Zeichen. Geht die Länge nicht durch 3 auf, füllen =-Zeichen das Ende auf.

Wo es vorkommt

  • E-Mail-Anhänge (MIME), umbrochen nach 76 Zeichen pro Zeile.
  • Data-URIs für kleine Bilder in HTML und CSS.
  • HTTP-Basic-Authentifizierung: benutzer:passwort in Base64.
  • JSON Web Tokens in URL-sicherem Base64 ohne Auffüllung.

Wann man es nicht nutzen sollte

Große Bilder als Base64 einzubetten macht Seiten schwerer und verhindert separates Caching. Nur für kleine Icons verwenden und nie, um sensible Daten zu verstecken.