Kostenloser Base64-Datei-Encoder
Konvertieren Sie jede Datei in eine Base64-Daten-URL · alles bleibt in Ihrem Browser.
Datei hierher ziehen & ablegen
oder
Wählen oder legen Sie eine Datei zum Codieren ab.
So funktioniert es
- Laden Sie Ihre Datei hoch: Legen Sie eine beliebige Datei — Bild, PDF, Schriftart, Audio oder Binärdatei — in die Ablagezone oder klicken Sie zum Durchsuchen.
- Base64-Zeichenkette erhalten: Die Datei wird sofort in Ihrem Browser gelesen und in Base64 codiert.
- Kopieren und verwenden: Kopieren Sie die Base64-Zeichenkette zum Einbetten in HTML, CSS, JSON-Payloads, Daten-URIs oder jedes textbasierte Format.
Warum den Base64-Datei-Encoder verwenden?
Binärdateien können nicht direkt in textbasierte Formate wie HTML, CSS, JSON oder XML eingebettet werden. Die Base64-Codierung wandelt jede Binärdatei in eine sichere ASCII-Zeichenkette um, die überall dort eingebettet werden kann, wo Text erlaubt ist. Dies ist unerlässlich für das direkte Einbetten von Bildern in HTML (Daten-URIs), das Einbinden von Schriftarten in CSS, das Senden von Dateien über E-Mail- oder JSON-APIs ohne Datei-Upload-Endpunkte und das Erstellen eigenständiger HTML-Dokumente.
Funktionen
- Jeder Dateityp: Codiert Bilder, PDFs, Schriftarten, Audio, Video und alle Binärdateien.
- Daten-URI-Ausgabe: Aktivieren Sie diese Option, um eine sofort verwendbare Daten-URI zur direkten Einbettung zu erhalten.
- Dateigrößenanzeige: Zeigt die Original- und die codierte Größe an, damit Sie den Overhead kennen.
- Lokale Verarbeitung: Dateien werden vollständig in Ihrem Browser gelesen und codiert — nichts wird hochgeladen.
Häufig gestellte Fragen
Wie viel größer ist Base64 im Vergleich zur Originaldatei?
Die Base64-Codierung erhöht die Dateigröße um etwa 33 %. Ein 100-KB-Bild wird bei Base64-Codierung etwa 133 KB groß. Dieser Overhead ist der Kompromiss dafür, dass binäre Inhalte in Text eingebettet werden können.
Kann ich Base64-Bilder in HTML verwenden?
Ja. Verwenden Sie eine Daten-URI wie . Dies bettet das Bild direkt in das HTML ein, ohne externe HTTP-Anfrage, erhöht jedoch die Seitengröße.
Gibt es eine Dateigrößenbegrenzung?
Das Tool hat keine feste Begrenzung, aber sehr große Dateien (über 10 MB) können langsam zu codieren sein und die resultierende Zeichenkette wird extrem lang. Für große Dateien empfiehlt sich eine serverseitige Lösung.