Peli Tools
HTML PDF

HTML in PDF umwandeln

Drucken Sie HTML als sauberes PDF, direkt im Browser und vor dem Rendern bereinigt. Nichts wird hochgeladen.

So HTML in PDF

  1. Fügen Sie Ihr HTML in das Feld ein oder klicken Sie auf „Stattdessen eine Datei laden“ und wählen Sie eine .html-Datei.
  2. Wählen Sie das Seitenformat: A4 oder Letter.
  3. Klicken Sie auf Konvertieren. Das HTML wird bereinigt, außerhalb des Bildschirms gerendert und als PDF gedruckt.
  4. Laden Sie document.pdf herunter.

Erst bereinigt, dann gerendert

Was Sie auch einfügen, es durchläuft DOMPurify, bevor ein einziger Pixel gezeichnet wird: Script-Tags, Event-Handler (onclick und Verwandte), javascript:-URLs und andere aktive Inhalte werden entfernt. Übrig bleibt reine Struktur – Überschriften, Absätze, Listen, Tabellen, Bilder und Links –, die mit html2canvas gerastert und als A4- oder Letter-PDF gedruckt wird.

Deshalb ist das Einfügen nicht vertrauenswürdigen HTMLs hier sicher: Der Sanitizer läuft vor dem Rendern, in Ihrem eigenen Tab, und die Ausgabe ist ein PDF – kein lebendiges HTML. Das Werkzeug verträgt sowohl ein Fragment (eine einzelne gestaltete Tabelle) als auch ein vollständiges Dokument (html- und body-Tags werden verarbeitet).

Die Renderbreite ist auf 794 Pixel festgelegt – die CSS-Pixel-Breite eines A4-Blatts –, damit die Zeilenumbrüche im PDF dem entsprechen, was ein Browser drucken würde, unabhängig von Ihrer Fenstergröße.

Grenzen und ehrliche Hinweise

Externe Ressourcen werden nicht geladen: Ein Style-Tag wird entfernt, und Bilder, die auf andere Server zeigen, können nicht abgerufen werden (das würde das Datenschutzversprechen brechen). Inline-Bilder als Data-URIs werden perfekt gerendert. Inline-CSS in style-Attributen funktioniert; ein seitenweites Stylesheet nicht.

Sehr komplexes CSS (grid-lastige Layouts, Webfonts) wird näherungsweise gerendert, weil die Druck-Engine html2canvas statt der Druck-Pipeline des Browsers verwendet. Für pixelgenaue Seiten drucken Sie direkt aus dem Browser als PDF; für schnelle, private PDFs von Inhalten mit einem Klick ist dies das richtige Werkzeug.

Bis zu 50 MB HTML pro Durchlauf. Alles läuft in diesem Tab; nichts wird hochgeladen.

Häufige Fragen

Kann ich mein HTML hier bedenkenlos einfügen, auch wenn es nicht von mir stammt?

Ja. DOMPurify entfernt Skripte, Handler und gefährliche URLs vor dem Rendern. Die Ausgabe ist ein PDF, kein lebendiges HTML.

Warum sind meine externen Bilder verschwunden?

Entfernte Bilder werden nicht abgerufen – das würde eine Anfrage an einen anderen Server senden. Binden Sie sie als Data-URIs ein oder betten Sie sie direkt im HTML ein.

Funktioniert mein CSS in einem Style-Tag?

Style-Tags werden aus Sicherheitsgründen entfernt. Inline-style-Attribute (style="...") bleiben erhalten.

Kann ich eine ganze gespeicherte Webseite konvertieren?

Sie können die gespeicherte .html-Datei konvertieren, aber externe Ressourcen werden fehlen. Seiten, die als „vollständig“ mit lokalen Dateien gespeichert wurden, werden am nächsten am Original gerendert.

Datenschutz durch Design

Bleibt auf Ihrem Gerät. Nichts wird hochgeladen. Die Konvertierung läuft in Ihrem Browser: Öffnen Sie beim Konvertieren den Netzwerk-Tab und Sie sehen, dass nichts gesendet wird. Kein Konto, kein Wasserzeichen, kein Tageslimit.