HTML in PDF umwandeln
Füge HTML mit CSS ein und erhalte ein druckfertiges, mehrseitiges PDF – ideal für Rechnungen, Quittungen und einfache Berichte.
Dein Code verlässt nie dein GerätHTML-Code
So wandelst du HTML in PDF um
HTML einfügen
Füge deinen HTML-Code – gern mit <style>-Block – in den Editor ein oder lade die Beispielrechnung zum Ausprobieren.
Seitenformat wählen
Wähle A4 oder US Letter, Hoch- oder Querformat und den Rand um den Inhalt.
PDF herunterladen
Das HTML wird in Seitenbreite gerendert, auf Seiten verteilt und als PDF gespeichert.
Wofür sich der HTML-in-PDF-Konverter eignet
Mach aus einem Stück HTML schnell ein PDF zum Verschicken oder Drucken: eine Rechnungs- oder Quittungsvorlage, einen E-Mail-Newsletter, eine Urkunde, einen einfachen Bericht oder eine selbst gebaute Seite. Das HTML wird genau so breit gesetzt wie der druckbare Bereich der gewählten Seite und dann auf so viele Seiten wie nötig verteilt.
Beachte die Grenzen eines reinen Browser-Konverters: Das Ergebnis ist ein hochaufgelöstes Bild deines Inhalts, der Text im PDF lässt sich also nicht markieren oder durchsuchen (dafür kannst du das PDF anschließend mit PDF OCR durchsuchbar machen). JavaScript in deinem Code wird aus Sicherheitsgründen nicht ausgeführt, Seitenumbrüche erfolgen nach fester Höhe statt nach CSS-Regeln wie page-break, und externe Bilder oder Schriften erscheinen nur, wenn ihr Server Cross-Origin-Zugriff erlaubt. Am besten funktionieren Inline-Styles, <style>-Blöcke und Bilder als Data-URI.
Häufige Fragen zu HTML in PDF
Kann ich den Text im erzeugten PDF markieren oder kopieren?
Nein. Das gerenderte HTML wird als Bild erfasst und auf die PDF-Seiten gesetzt, der Text ist daher nicht markierbar. Mit dem Werkzeug PDF OCR kannst du anschließend eine durchsuchbare Textebene hinzufügen.
Warum fehlen Bilder in meinem PDF?
Bilder von anderen Websites können nur erfasst werden, wenn deren Server Cross-Origin-Zugriff (CORS) erlaubt. Bette Bilder als Data-URI ein oder nutze einen Server, der CORS-Header sendet, damit sie sicher erscheinen.
Wird JavaScript in meinem HTML ausgeführt?
Nein. Das HTML wird in einer Sandbox ohne Skriptausführung gerendert, Event-Handler werden entfernt. Inhalte, die erst per JavaScript erzeugt werden, erscheinen daher nicht.
Kann ich eine Website über ihre URL umwandeln?
Nein. Browser erlauben einer Website nicht, die Inhalte einer anderen zu laden – du musst den HTML-Code einfügen. Um eine Webseite als PDF zu sichern, öffne den Druckdialog deines Browsers und wähle „Als PDF speichern“.
Wird mein HTML an einen Server gesendet?
Nein. Das Rendern und die PDF-Erstellung laufen komplett in deinem Browser. Nur Ressourcen, auf die dein Code verweist – etwa externe Bilder –, werden von deren Servern geladen.