Bild-Werkzeug / 16
Bild zu Base64
Wandle ein Bild in eine vollständige Base64-Data-URL für CSS, HTML oder die Übertragung um.
Bild zu Base64: TOEA liest die Datei-Bytes mit dem FileReader des Browsers und stellt dem Base64-Inhalt den MIME-Typ der Datei voran. Läuft zu 100% lokal in deinem Browser, ohne Datei-Uploads zum Server.
- Kategorie
- Bildwerkzeuge
- Ausführungen
- In deinem Browser
- Kosten
- Kostenlos · ohne Anmeldung
- Verfügbarkeit
- Einsatzbereit
Läuft vollständig in deinem Browser
JPG, PNG, WebP oder GIF · bis zu 30 MB
Wann sich das Einbetten lohnt
Eine Daten-URL spart eine Anfrage, kann aber nicht eigenständig zwischengespeichert werden: Sie wird mit jeder Kopie des HTML- oder CSS-Dokuments, das sie enthält, erneut heruntergeladen und ist etwa ein Drittel größer als die Datei. Dieser Kompromiss eignet sich für winzige Bilder von wenigen Kilobyte, etwa ein Symbol in einem Stylesheet oder einen verschwommenen Platzhalter. Fotos und Bilder, die auf mehreren Seiten verwendet werden, laden als gewöhnliche Dateien schneller. Bei SVG ist eine URL-Kodierung des Markups statt Base64 normalerweise kürzer.
Wo Daten-URLs nicht funktionieren
Gmail und viele andere E-Mail-Programme zeigen Bilder, die als Daten-URLs eingebettet sind, nicht an. Verlinke in Newslettern daher stattdessen auf ein gehostetes Bild. Viele APIs, die Base64-Bilder akzeptieren, erwarten nur die Nutzdaten: Lösche alles bis einschließlich des Kommas nach base64. Eine Seite mit einer Content-Security-Policy muss data: in ihrer img-src-Direktive aufführen, damit eingebettete Bilder geladen werden.
So benutzt du es
- Wähle ein Bild aus.
- Kodiere es lokal.
- Kopiere die resultierende Data-URL.
Datenschutz & Einschränkungen
Die Datei bleibt auf deinem Gerät. Base64 ist eine Kodierung, keine Verschlüsselung, und erhöht die Größe um grob ein Drittel.
Ähnliche Tools
Häufige Fragen
Kann ich das in ein img-Tag einfügen?
Ja. Die vollständige Data-URL kann als src-Attribut eines img-Tags verwendet werden, wo Data-URLs erlaubt sind.
Warum ist das Ergebnis länger als die Datei?
Base64 bildet binäre Bytes mit Textzeichen ab und vergrößert dadurch die Datenmenge.
Kostenloses Tool · läuft in deinem browser · kein Konto nötig