Konvertiere Bilder in CSS background-image mit Base64 Data URIs. Fertiges CSS zum Kopieren und Einfügen für inline Hintergründe. Kein Server-Upload nötig.
Drag & drop files here
or click to browse. Select multiple files at once. (max 50 MB each)
Konvertiere Bilder in fertige CSS background-image-Deklarationen mit eingebetteten Base64 Data URIs. Ziehe ein Bild in das Feld oben, wähle das Ausgabeformat CSS Background und füge das Ergebnis direkt in dein Stylesheet ein.
Die Ausgabe sieht so aus:
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSU...);
Hintergrundmuster (Punkte, Streifen, Textureffekte) sind normalerweise sehr kleine Bilder (4x4 bis 16x16 Pixel), die mit background-repeat gekachelt werden. Sie sind ideal für Base64-Einbettung, weil die Datei unter 1 KB liegt.
.pattern {
background-image: url(data:image/png;base64,iVBOR...);
background-repeat: repeat;
background-size: 8px 8px;
}
Pseudoelemente (::before, ::after) können Bilder mit background-image oder content: url(...) anzeigen. Base64 Data URIs ermöglichen die Verwendung von Rasterbildern in diesen Kontexten ohne HTML-Änderungen.
Beim Generieren von PDFs, E-Mail-Vorlagen oder Offline-HTML erstellt das Einbetten aller Bilder als Base64 eine eigenständige Datei. Keine defekten Bilder durch fehlende Referenzen.
Das Einbetten eines kleinen Hero-Hintergrunds in kritisches CSS stellt sicher, dass er beim ersten Paint geladen wird. Dies eliminiert den Flash des ungestylten Hintergrunds, der auftritt, wenn das Hintergrundbild eine separate Datei ist.
Der Data URI funktioniert mit allen CSS-Eigenschaften, die mit Hintergründen zu tun haben:
.element {
background-image: url(data:image/png;base64,...);
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.