Entwickler-Tools/Base64-Encoder/Decoder
Base64-Encoder/Decoder
Text in Base64 kodieren oder Base64 in Text dekodieren
Eingabe
Ausgabe
Ergebnis erscheint hier...Optionen
Base64-Encoder Anleitung
Lernen Sie, Daten mit Base64 zu kodieren und dekodieren
Was ist Base64?
Base64 ist ein binär-zu-Text-Kodierungsschema, das binäre Daten als ASCII-String darstellt. Es wird häufig für E-Mail-Anhänge, Daten-URLs in CSS/HTML und sichere Datenübertragung verwendet.
Verwendung
- Geben Sie Text oder Daten in das Eingabefeld ein
- Wählen Sie zwischen Kodieren oder Dekodieren
- Zeigen Sie das konvertierte Ergebnis an
- Kopieren Sie die Ausgabe bei Bedarf
Profi-Tipps
- Base64 vergrößert Daten um etwa 33%
- Nützlich zum Einbetten von Bildern in CSS
- Nicht für Verschlüsselung geeignet - nur Kodierung
Browser-Unterstützung
Base64-Kodierung funktioniert nativ in allen modernen Browsern. Verarbeitung erfolgt vollständig clientseitig.
Häufig gestellte Fragen
Ist Base64 eine Verschlüsselung?
Nein, Base64 ist eine Kodierung, keine Verschlüsselung. Jeder kann es leicht dekodieren, daher sollte es nicht für Sicherheitszwecke verwendet werden. Base64 dient der Übertragung von Binärdaten im Textformat, nicht dem Schutz von Daten.
Um wie viel vergrößert sich die Größe bei Base64-Kodierung?
Base64 erhöht die ursprünglichen Daten um etwa 33%. Das liegt daran, dass 3 Bytes binärer Daten in 4 ASCII-Zeichen umgewandelt werden. Bei großen Dateien kann dieser Overhead erheblich sein, also Vorsicht.
Warum werden Bilder in Base64 konvertiert?
Die Konvertierung von Bildern in Base64 ermöglicht das direkte Einbetten in HTML oder CSS, was die Anzahl der HTTP-Anfragen reduziert. Nützlich für kleine Icons oder Logos, aber größere Bilder sollten wegen des Größenzuwachses und der Unmöglichkeit des Cachings als separate Dateien beibehalten werden.
Können koreanische Zeichen oder Emojis auch in Base64 kodiert werden?
Ja, das ist möglich. Dieses Tool verarbeitet UTF-8-Kodierung und konvertiert korrekt alle Unicode-Zeichen wie koreanische Zeichen, Emojis und Sonderzeichen in Base64. Standard btoa() unterstützt nur Latin1-Zeichen, aber dieses Tool unterstützt UTF-8 vollständig.
Wie erkennt man einen Base64-String?
Base64-Strings enthalten nur A-Z, a-z, 0-9, +, / Zeichen und können am Ende = Zeichen als Padding haben. URL-sicheres Base64 verwendet - und _ anstelle von + und /. Die Länge ist immer ein Vielfaches von 4.