Zum Inhalt springen

HTML in PDF umwandeln — kostenlos, mit CSS, ohne Upload

Wandle HTML im Browser in PDF um. Code einfügen oder .html öffnen; <style>-Regeln und Inline-CSS bleiben, Skripte werden entfernt. Seitenzahlen, Passwort.

Im Browser konvertieren · Ohne Registrierung

Bis zu 2 MB HTML. Skripte, Formulare und eingebettete Frames werden entfernt; die Vorschau zeigt, was ins PDF kommt.

Seite einrichten

Anwendung

  1. Füge HTML ein oder öffne eine .html/.htm-Datei; die Vorschau aktualisiert sich beim Tippen.
  2. Lege Papierformat, Ausrichtung, Ränder und Seitenzahlen fest und füge bei Bedarf ein Wasserzeichen oder Passwort hinzu.
  3. Klicke auf „PDF herunterladen“, um die in diesem Tab erstellte Datei zu speichern.

Beispiel

<h1 style="color:#4338ca">Rechnung</h1> → ein PDF mit blauer Überschrift und markierbarem Text.

Details und Einschränkungen

Regeln in <style>-Blöcken und style-Attributen werden angewendet, und @media print-Regeln werden genutzt. Sie bleiben im Dokument und verändern diese Seite nicht. Verlinkte Stylesheets, @import und Webfonts werden nicht geladen: Text wird in Noto Sans gesetzt, Code in Noto Sans Mono.

Externe Bilder erscheinen nur, wenn ihr Server Cross-Origin-Zugriff (CORS) erlaubt; andere und relative Pfade werden zu einem beschrifteten Feld. Data-URIs funktionieren immer. Die Vorschau lädt externe Bilder von ihren Servern, dein HTML selbst bleibt in deinem Browser.

FAQ

Wird JavaScript in meinem HTML ausgeführt, bevor das PDF entsteht?

Nein. Skripte, Event-Handler und javascript:-Links werden mit DOMPurify entfernt, daher bleiben Seiten, die ihren Inhalt per JavaScript aufbauen, leer. Füge stattdessen das gerenderte HTML ein, zum Beispiel aus den Entwicklertools deines Browsers.

Kann ich eine Webseite über ihre URL umwandeln?

Nein. Browser erlauben einer Website nicht, die Seiten einer anderen zu lesen. Öffne also die Seite, speichere sie als .html-Datei oder kopiere ihr HTML und wandle das um.

Ist der Text im PDF markierbar?

Ja. Das Layout erstellt dein Browser, und es wird als Vektortext mit eingebetteten Noto-Schriften geschrieben, auch für Chinesisch, Japanisch und Koreanisch. Arabisch und Hebräisch werden noch nicht unterstützt; stattdessen wird der Druckdialog angeboten.

Formatreferenzen

Tool-Seite aktualisiert: