Development

Base64-Kodierung und -Dekodierung: Was es ist und wozu man es braucht

X Xuvero Team 6 März 2026 2 Min. Lesezeit 516 Aufrufe
Base64-Kodierung und -Dekodierung: Was es ist und wozu man es braucht

Base64 ist eine Methode zum Kodieren von Binärdaten in ein Textformat. Es wird häufig in der Webentwicklung, E-Mail-Protokollen und APIs verwendet. Lassen Sie uns analysieren, wie es funktioniert.

Wie funktioniert Base64?

Base64 konvertiert alle 3 Bytes der Eingabedaten in 4 Textzeichen aus dem Alphabet: A-Z, a-z, 0-9, + und /. Für die Ausrichtung wird das Symbol = verwendet.

Zum Beispiel: Hello -> SGVsbG8=

Wo wird Base64 verwendet?

  • Daten-URI – Bilder direkt in HTML/CSS einbetten: data:image/png;base64,...
  • Email (MIME) – Übertragung von Anhängen über das SMTP-Textprotokoll
  • JWT-Tokens – Header und Nutzlast sind in Base64url codiert
  • API-Authentifizierung – HTTP-Basisauthentifizierung: Authorization: Basic base64(user:pass)
  • Binärer Datenspeicher – in JSON, XML und anderen Textformaten

Online-Tool

Verwenden Sie Base64 Encoder/Decoder Xuvero für sofortige Kodierung und Dekodierung. Unterstützt sowohl Text als auch Dateien.

Kodierung in verschiedenen Sprachen

JavaScript

// Кодування
btoa("Hello World"); // "SGVsbG8gV29ybGQ="
// Декодування
atob("SGVsbG8gV29ybGQ="); // "Hello World"

Python

import base64
# Кодування
base64.b64encode(b"Hello World").decode() # "SGVsbG8gV29ybGQ="
# Декодування
base64.b64decode("SGVsbG8gV29ybGQ=").decode() # "Hello World"

PHP

// Кодування
base64_encode("Hello World"); // "SGVsbG8gV29ybGQ="
// Декодування
base64_decode("SGVsbG8gV29ybGQ="); // "Hello World"

Base64 vs. Base64url

Standard Base64 verwendet die Zeichen + und /, die in URLs eine besondere Bedeutung haben. Base64url ersetzt sie durch - und _ und macht es so sicher für URLs und Dateinamen.

Wichtig: Base64 ist KEINE Verschlüsselung!

Base64 ist eine Kodierung, keine Verschlüsselung. Jeder kann einen Base64-String dekodieren. Verwenden Sie Base64 niemals zum Schutz von Passwörtern oder sensiblen Daten.

Kommentare (0)

Um einen Kommentar zu schreiben, bitte anmelden

Noch keine Kommentare. Schreiben Sie den ersten!

Bleiben Sie auf dem Laufenden

Erhalten Sie Benachrichtigungen über neue Artikel, Tools und Updates.

Sie sind angemeldet! Vielen Dank.

KI Xuvero
Hallo! Ich bin KI Xuvero — eine künstliche Intelligenz, entwickelt vom Xuvero-Team. Ich kann das richtige Tool finden, Dinge erklären, Code schreiben, jede Frage beantworten oder einfach plaudern. Wie kann ich Ihnen helfen?