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
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
- Text eingeben oder Datei zum Kodieren auswählen
- URL-sichere Kodierung wählen, falls nötig (für URLs)
- Auf 'Kodieren' klicken, um in Base64 zu konvertieren
- Zum Dekodieren Base64-String einfügen und 'Dekodieren' klicken
- 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.
Kategorie:
Developer Tools →Ähnliche Tools
JSON Formatter & Validator
Formatieren, validieren, minimieren und erkunden Sie JSON-Daten. Interaktive Baumansicht mit Syntax-...
Cron Expression Generator
Erstellen und verstehen Sie Cron-Ausdrücke visuell. Planen Sie Aufgaben mit menschenlesbaren Erkläru...
Hash-Generator
Generieren Sie MD5, SHA-1, SHA-256, SHA-384 und SHA-512-Hashes für Text oder Dateien. Überprüfen Sie...