HTML zu PNG Generator
HTML-Snippet einfügen und als transparentes PNG exportieren – exakt auf die Größe des Inhalts zugeschnitten, ohne Anmeldung.
Beispiele
Tipp: Styles als style="…" direkt am Element oder per <style>-Tag im Snippet. Externe Bilder bitte als data:-URI einbetten.
Optionen
0 = pixelgenauer Zuschnitt. Schatten werden automatisch mitgenommen, nicht abgeschnitten.
Live-Vorschau
Alles läuft lokal in deinem Browser – dein HTML wird nicht hochgeladen. PNG-Export wird von Chrome, Firefox und Edge unterstützt; in Safari nutze den SVG-Download.
Das Wichtigste auf einen Blick
- Wandelt ein HTML-Snippet direkt im Browser in ein PNG um – ohne Upload und ohne Anmeldung.
- Standardmäßig transparenter Hintergrund und exakter Zuschnitt auf die Größe des Inhalts.
- 1×, 2× und 3× Auflösung für scharfe Ergebnisse auf Retina-Displays.
- Optionaler Innenabstand (Padding) und wählbare Hintergrundfarbe statt Transparenz.
- Zusätzlich SVG-Download als verlustfreie, überall funktionierende Alternative.
Ein HTML-Snippet als Bild zu speichern klingt simpel, ist es aber selten: Browser bieten keinen „Element als PNG exportieren"-Button, Screenshot-Tools liefern unscharfe Ausschnitte mit zu viel Rand, und serverseitige Lösungen wie Puppeteer oder wkhtmltopdf sind für einen einzelnen Badge oder Button völliger Overkill. Genau diese Lücke schließt unser HTML-zu-PNG-Generator – komplett im Browser, ohne Upload, ohne Account.
Du fügst dein HTML ein, siehst sofort eine Live-Vorschau und lädst das Ergebnis als PNG herunter – wahlweise mit transparentem Hintergrund und pixelgenau auf die tatsächliche Größe des Elements zugeschnitten. Kein weißer Rand, keine leere Fläche drumherum. Für scharfe Darstellung auf Retina-Displays exportierst du in 2× oder 3× Auflösung, und als robuste Alternative gibt es zusätzlich einen verlustfreien SVG-Download.
Technisch nutzt das Tool den nativen Weg über ein SVG-`foreignObject`, das den HTML-Inhalt aufnimmt und über ein Canvas zu PNG rastert. Das bedeutet: Dein Code verlässt nie deinen Rechner, es laufen keine externen Render-Server, und das Tool funktioniert auch offline, sobald die Seite geladen ist.
Hintergrund & Anwendungen
Wie aus HTML ein PNG wird
Der Generator nutzt einen rein clientseitigen Weg ohne Render-Server. So entsteht aus deinem Markup ein pixelgenaues Bild:
- 1Dein HTML wird unsichtbar gerendert, um die exakte Breite und Höhe des Inhalts zu messen.
- 2Das gemessene Element wird in ein SVG-<foreignObject> mit genau diesen Maßen eingebettet.
- 3Optionales Padding und eine Hintergrundfarbe werden angewendet – sonst bleibt der Hintergrund transparent.
- 4Das SVG wird als Bild geladen und über die gewählte Skalierung (1×/2×/3×) auf ein Canvas gezeichnet.
- 5Das Canvas wird als PNG-Datei mit Alphakanal exportiert – fertig zum Download oder Kopieren.
Auflösung und Einsatzzweck
Welche Skalierung sich für welchen Zweck eignet (Beispiel: 320 × 80 px Quelle).
Häufig gestellte Fragen
Anleitung
- 1
HTML-Snippet einfügen
Füge dein HTML in das Eingabefeld ein oder starte mit einem der Beispiele. Styles gehören als style-Attribut oder <style>-Tag ins Snippet.
- 2
Transparenz und Padding einstellen
Lass den Hintergrund transparent oder wähle eine Farbe. Mit dem Padding-Slider fügst du optional Abstand rund um den Inhalt hinzu.
- 3
Auflösung wählen
Stelle 1×, 2× oder 3× ein. Für scharfe Bilder auf modernen Displays ist 2× ein guter Standard.
- 4
Vorschau prüfen
Die Live-Vorschau zeigt das Ergebnis inklusive Transparenz-Schachbrett und der exakten Pixelmaße der späteren Datei.
- 5
PNG herunterladen oder kopieren
Klicke auf „Als PNG herunterladen", kopiere es direkt in die Zwischenablage oder wähle den SVG-Download als Alternative.
Über Selbststarter
Selbststarter ist deine Sammlung kostenloser Online-Tools – aktuell Generatoren, bald auch Konverter und mehr. Alle Tools laufen im Browser, ohne Anmeldung, ohne Tracking.
- #html
- #png
- #konverter
- #bild
- #frontend