Konvertiere PNG-Bilder in Base64-Strings mit erhaltener Transparenz. Ausgabe als Data URI, CSS Background oder reines Base64. 100% clientseitig, kein Upload.
Drag & drop files here
or click to browse. Select multiple files at once. (max 50 MB each)
PNG (Portable Network Graphics) ist das Standardformat für Bilder, die Transparenz oder verlustfreie Kompression benötigen: Symbole, Logos, UI-Elemente, Screenshots und Grafiken mit Text. Dieses Tool kodiert PNG-Dateien in Base64-Strings, die sich zur Einbettung in HTML, CSS oder API-Payloads eignen.
PNG unterstützt vollständige Alphakanal-Transparenz. Wenn du ein Logo oder Symbol als Base64-Data-URI einbettest, bleibt die Transparenz erhalten. JPEG unterstützt keine Transparenz.
Screenshots, Diagramme und Bilder mit scharfen Textkanten sehen in PNG besser aus als in JPEG, da die verlustfreie Kompression von PNG jedes Pixel erhält.
PNG mit Palettenoptimierung kann sehr kleine Dateien für einfache Grafiken erzeugen. Ein 16x16 Favicon kann als PNG nur 400 Bytes groß sein.
| Bildtyp | Typische PNG-Größe | Base64-Ausgabe |
|---|---|---|
| Symbol 16x16 | 0,3-1 KB | 0,4-1,3 KB |
| Favicon 32x32 | 1-3 KB | 1,3-4 KB |
| Logo 200x200 | 5-30 KB | 6,7-40 KB |
| Screenshot 1920x1080 | 500 KB-3 MB | 667 KB-4 MB |
Für Symbole und Favicons ist die Einbettung als Base64 fast immer die richtige Wahl.
Optimiere dein PNG vor der Base64-Kodierung mit einem Optimierer (pngquant, optipng oder tinypng). Ein gut optimiertes PNG kann 50-80% kleiner sein als das Original.
.icon-home {
background-image: url(data:image/png;base64,iVBOR...);
width: 16px;
height: 16px;
}
.icon-settings {
background-image: url(data:image/png;base64,iVBOR...);
width: 16px;
height: 16px;
}
Nothing you paste leaves this tab. Every tool runs entirely in your browser — no upload, no server, no account.