HTML in Bild umwandeln
Mit diesem Werkzeug können Sie HTML in ein Bild umwandeln: Code einfügen, Breite wählen, auf „Bild erstellen“ klicken und als PNG, JPG oder WebP herunterladen. Das Bild entsteht in Ihrem Browser – Ihr Code wird nicht hochgeladen, nicht gespeichert und nicht in die Adresszeile geschrieben.
Quelle: W3C SVG 2 – foreignObject (HTML-Inhalt in SVG einbetten). Stand: .
So wird gerechnet
So wird HTML zum Bild
Der Browser zeichnet Ihren HTML-Code als Grafik: Er wird zuerst bereinigt, dann als SVG mit eingebettetem HTML (foreignObject) gerendert und auf eine Zeichenfläche (Canvas) gemalt, die als PNG, JPG oder WebP gespeichert wird. Das funktioniert für Karten, Zitate, Tabellen, Rechnungsausschnitte, E-Mail-Bausteine oder Vorschaubilder für Social Media – alles, was sich mit HTML und CSS gestalten lässt.
Was unterstützt wird
- HTML und CSS: Inline-Stile und ein
<style>-Block, Flexbox, Grid, Farbverläufe, Schatten, abgerundete Ecken, Tabellen. - Bilder: nur eingebettet als Base64-Adresse (
data:image/png;base64,…) oder als Inline-SVG. Aus einer Bilddatei macht Bild in Base64 umwandeln die passende Adresse. - Schriften: Schriften, die auf Ihrem Gerät installiert sind, sowie die Systemschrift. Nachgeladene Web-Schriften (Google Fonts) werden nicht geladen.
Was nicht geht
Skripte laufen nicht, Bilder, Schriften und Stilblätter von anderen Adressen werden nicht geladen, und Animationen, Hover-Effekte, iframe, canvas und video ergeben kein Bild. Solche Teile werden beim Bereinigen entfernt; ein Hinweis unter dem Ergebnis sagt es Ihnen. Die Darstellung kann sich leicht von einer echten Seite unterscheiden, weil der Browser hier nur den Ausschnitt ohne Rest der Seite zeichnet.
Größe, Schärfe und Format
- Breite und Höhe: Die Höhe richtet sich bei „0“ nach dem Inhalt.
- Auflösung: 2× liefert doppelt so viele Pixel und wirkt auf Handys und Retina-Bildschirmen scharf. Bei sehr großen Bildern wird die Auflösung automatisch begrenzt.
- Format: PNG für Text und Grafik mit scharfen Kanten und Transparenz, JPG für kleine Dateien (immer mit Hintergrund), WebP als moderner Kompromiss.
Datenschutz und Sicherheit
Ihr Code wird nur in Ihrem Browser verarbeitet und nirgends gespeichert. Skripte, Ereignis-Attribute wie onclick und externe Adressen werden vor dem Zeichnen entfernt. Wer stattdessen Text auf ein vorhandenes Foto setzen will, nimmt Text auf Foto schreiben.
Häufige Fragen
Wie wandle ich HTML in ein Bild um?
HTML-Code einfügen, Breite und Auflösung wählen und „Bild erstellen“ klicken. Danach lässt sich das Bild als PNG, JPG oder WebP herunterladen.
Warum werden meine Bilder nicht angezeigt?
Bilder von anderen Adressen (https://…) werden aus Sicherheitsgründen nicht geladen. Betten Sie sie als Base64-Adresse (data:image/…) ein oder verwenden Sie Inline-SVG.
Wird mein Code hochgeladen?
Nein. Der Code wird in Ihrem Browser gelesen und dort in ein Bild gezeichnet. Er wird weder gesendet noch gespeichert.
Wie bekomme ich einen transparenten Hintergrund?
Hintergrund „Transparent“ und das Format PNG oder WebP wählen. JPG kennt keine Transparenz und erhält immer einen weißen Hintergrund.
Warum ist das Bild unscharf?
Stellen Sie die Auflösung auf 2× oder 3×. Das Bild hat dann doppelt bzw. dreimal so viele Pixel bei gleicher Darstellungsgröße.
Funktionieren Google Fonts?
Nein, nachgeladene Web-Schriften werden nicht geladen. Verwenden Sie Systemschriften wie Arial, Georgia oder Verdana oder Schriften, die auf Ihrem Gerät installiert sind.
Quellen und Rechtsgrundlagen
- W3C SVG 2 – foreignObject (HTML-Inhalt in SVG einbetten)
- W3C SVG 2 – SVG als Bild: keine Skripte, keine externen Ressourcen („secure static mode“)
- MDN – HTMLCanvasElement.toBlob() (PNG, JPEG, WebP; Qualitätsparameter)
Stand: · So prüfen wir
Passende Werkzeuge
- Text auf Foto schreibenText auf Bilder schreiben: 8 Schriften, Kontur, Schatten und Balken, frei verschieben und drehen. Speichern in voller Auflösung – kostenlos, ohne Upload.
- Bild in Base64 umwandelnBild in Base64 umwandeln: Data-URL, HTML-img, CSS-Hintergrund, Markdown oder JSON kopieren, vorher verkleinern – und Base64 zurück in ein Bild. Ohne Upload.
- Markdown in HTML umwandeln: Vorschau, HTML-Code, DownloadMarkdown in HTML umwandeln mit Live-Vorschau: Überschriften, Listen, Tabellen und Code nach CommonMark. Sauberer HTML-Code zum Kopieren, sicher ohne Skripte.
- Bild teilen und zerschneidenBild teilen in gleiche Teile (z. B. 2, 3, 4 oder 9), in Kacheln fester Pixelgröße oder als Poster über mehrere A4-Seiten drucken – im Browser, ohne Upload.
- CSS minimieren, formatieren und ins HTML inlinenCSS minimieren und formatieren, dazu CSS ins HTML inlinen für E-Mails: sicher umgeformt, Fehler mit Zeilennummer, alles im Browser ohne Upload. Kostenlos.
- QR-Code-Generator – kostenlos und dauerhaftQR-Code-Generator für Link, WLAN, Kontakt (vCard), E-Mail oder GiroCode – mit Farben und Logo, als PNG oder SVG. Läuft nie ab, kein Tracking, ohne Anmeldung.
- PDF zusammenfügen und verkleinern in einem SchrittPDF zusammenfügen und verkleinern in einem Durchgang: Dateien und Fotos ordnen, zu einer PDF machen, komprimieren, Seitenzahlen setzen. Ohne Upload.
- Papiergewicht berechnenPapiergewicht berechnen aus Format und Grammatur: Gewicht je Blatt, Stapel und Ries, dazu Grammatur aus gewogenem Stapel und Blätter bis 20 g. Kostenlos.
- Video kürzen und komprimieren in einem DurchgangVideo kürzen und komprimieren in einem Rutsch: Abschnitt wählen, auf 8–50 MB bringen und auf Wunsch gleich ein GIF daraus machen. Im Browser, ohne Upload.