Entwicklertool

Base64 Encoder / Decoder

Kodieren Sie Text oder Dateien zu Base64 oder dekodieren Sie Base64 zurück in seine ursprüngliche Form. Die gesamte Verarbeitung erfolgt in Ihrem Browser—Ihre Daten bleiben privat.

Eingabe:

Eingabe

Base64-Ausgabe

🔒

Kodierte Ausgabe wird hier angezeigt

Schnellbeispiele

Was ist Base64?

Base64 Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten mit 64 ASCII-Zeichen darstellt. Es wird häufig verwendet, um Binärdaten (wie Bilder oder Dateien) für die Übertragung über textbasierte Protokolle wie E-Mail oder zur Einbettung in HTML/CSS zu kodieren.

Häufige Anwendungsfälle

  • Data URLs: Direktes Einbetten von Bildern in HTML/CSS ohne separate Dateianfragen
  • E-Mail-Anhänge: MIME-Kodierung zum Senden von Binärdateien per E-Mail
  • API-Authentifizierung: Basic-Auth-Header verwenden Base64-kodierte Anmeldedaten
  • JSON-Nutzlasten: Kodierung von Binärdaten zur Aufnahme in JSON-APIs

URL-sicheres Base64

Standard Base64 uses + and / characters which have special meaning in URLs. URL-safe Base64 replaces these with - and _to make the output safe for use in URLs and filenames.

So funktioniert Base64-Kodierung

  1. Text eingeben oder Datei zum Kodieren auswählen
  2. URL-sichere Kodierung wählen, falls nötig (für URLs)
  3. Auf 'Kodieren' klicken, um in Base64 zu konvertieren
  4. Zum Dekodieren Base64-String einfügen und 'Dekodieren' klicken
  5. Alle Verarbeitung erfolgt in Ihrem Browser - keine Daten werden an Server gesendet

Häufige Beispiele

Text kodieren

Text: 'Hallo, Welt!' → Base64: 'SGFsbG8sIFdlbHQh'

Data URLs für Bilder

Bilder kodieren, um sie direkt in HTML/CSS einzubetten ohne separate Dateianfragen. Format: data:image/png;base64,...

API-Authentifizierung

Benutzername:Passwort für Basic-Auth-Header kodieren. Beispiel: 'user:pass' → 'dXNlcjpwYXNz'

Häufige Fehler vermeiden

  • URL-sichere Kodierung nicht verwenden, wenn Base64 in URLs verwendet wird (verwenden Sie - und _ statt + und /)
  • Binärdaten als Text dekodieren (verwenden Sie stattdessen Datei-Download)
  • Vergessen, dass Base64 die Datengröße um ~33% erhöht
  • Padding nicht korrekt behandeln (Base64-Strings sollten Vielfache von 4 Zeichen sein)

Häufig gestellte Fragen

Was ist Base64-Kodierung?

Base64 ist ein Binär-zu-Text-Kodierungsschema, das Binärdaten in ASCII-Zeichen konvertiert. Es wird häufig zum Einbetten von Binärdaten in textbasierte Formate wie JSON, XML oder HTML verwendet.

Ist Base64 Verschlüsselung?

Nein, Base64 ist Kodierung, keine Verschlüsselung. Es ist leicht umkehrbar und bietet keine Sicherheit. Jeder kann Base64-kodierte Daten dekodieren.

Wann sollte ich URL-sicheres Base64 verwenden?

Verwenden Sie URL-sicheres Base64, wenn die kodierte Zeichenkette in URLs, Dateinamen oder anderen Kontexten verwendet wird, in denen + und / Zeichen Probleme verursachen könnten.

Erhöht Base64 die Dateigröße?

Ja, Base64-Kodierung erhöht die Datengröße um etwa 33%, da sie 4 Zeichen verwendet, um 3 Bytes Binärdaten darzustellen.

Kann ich Dateien kodieren?

Ja, Sie können jeden Dateityp kodieren. Das Tool unterstützt Text, Bilder, PDFs und andere Binärdateien. Alle Verarbeitung erfolgt in Ihrem Browser.

Alle Kodierung/Dekodierung erfolgt in Ihrem Browser. Ihre Daten verlassen niemals Ihr Gerät.

Follow Me