HTML-Datei in PDF umwandeln
Um eine HTML-Datei in PDF umzuwandeln, laden Sie Ihre .html- oder .htm-Datei hoch, wählen PDF und wandeln um. Die Seite wird mit Ihren @page-Regeln als PDF ausgegeben; ohne diese wird A4 mit 10 mm Rand verwendet. Aus Sicherheitsgründen werden Skripte nicht ausgeführt, und externe Dateien wie verlinktes CSS, entfernte Bilder und Webfonts werden nicht geladen. URLs von Webseiten lassen sich nicht eingeben.
- Kostenlos, ohne Anmeldung
- Dateien nach 30 Minuten gelöscht
- Bis zu 100 MB
Dateien werden innerhalb von 30 Minuten endgültig von unseren Servern gelöscht.
So wandeln Sie HTML in PDF um
HTML-Datei hochladen
Ziehen Sie Ihre HTML-Datei in den Upload-Bereich oder wählen Sie sie aus (bis 100 MB).
PDF als Ziel beibehalten
PDF ist im Menü bereits ausgewählt; bei Bedarf können Sie ein anderes Format wählen.
Umwandeln und herunterladen
Klicken Sie auf „Umwandeln“, und der Download der umgewandelten Datei startet automatisch.
Was bleibt erhalten?
Bleibt erhalten
- Inline-Styles und der erste <style>-Block
- Mit @page festgelegte Seitengröße und Ränder
- Hintergrundfarben und data:-URI-Bilder
- Tabellen, Listen und CSS-Regeln für Seitenumbrüche
Verändert
- Ohne @page sind die Seiten A4 mit 10 mm Rand
- Webfonts werden durch ähnliche, auf dem Server installierte Schriften ersetzt
Wird nicht übernommen
- Verlinkte Stylesheets und entfernte (http/https) Bilder
- Von JavaScript gezeichnete Inhalte (Diagramme, dynamische Tabellen)
- Weitere <style>-Blöcke im <head> nach dem ersten
Wann es sinnvoll ist
Als HTML erzeugte Rechnungen und Berichte
Wenn Ihre App oder Ihr Skript Rechnungen, Berichte oder Zertifikate als HTML erzeugt, betten Sie das CSS in die Datei ein und wandeln sie in ein druckfertiges PDF um. Seitengröße und Ränder steuern Sie selbst mit einer @page-Regel.
Eigenständige HTML-Dokumente archivieren
HTML-Dokumente in einer einzigen Datei, die ihre eigenen Stile und Bilder mitbringen, etwa exportierte Notizen oder E-Mail-Vorlagen, lassen sich als PDFs aufbewahren und teilen, die auf jedem Gerät gleich aussehen.
Wichtige Einschränkungen
- Keine URL-Eingabe: Dies ist kein Tool, um Webseiten in PDF umzuwandeln; laden Sie eine gespeicherte .html- oder .htm-Datei hoch.
- Per relativem Pfad eingebundene Bilder (z. B. images/logo.png) werden nicht gefunden, da nur eine Datei hochgeladen wird.
- Dem PDF werden keine Kopfzeile, Fußzeile oder Seitenzahlen hinzugefügt.
Über die Formate
Was ist HTML?
HTML (HyperText Markup Language) ist die Auszeichnungssprache, in der Webseiten geschrieben werden. Überschriften, Absätze, Listen, Tabellen, Links und Bilder werden mit Tags definiert, und CSS steuert das Aussehen. Eine .html-Datei öffnet sich in jedem Webbrowser ohne zusätzliche Software und passt sich der Bildschirmbreite an, statt feste Seiten zu verwenden. Externe Stylesheets, Webfonts und entfernte Bilder sind eigene Ressourcen und werden nicht mit der Datei weitergegeben, sofern sie nicht darin eingebettet sind.
Was ist PDF?
PDF (Portable Document Format) ist ein Dokumentformat mit festem Layout, das von Adobe entwickelt und als ISO 32000 genormt wurde. Jeder Text, jedes Bild und jede Linie wird mit seiner Position auf der Seite gespeichert, sodass ein PDF auf jedem Gerät gleich aussieht und zuverlässig gedruckt wird. Der Preis dafür ist die Bearbeitbarkeit: Ein PDF speichert Positionen auf einer Seite, keine Absätze und Tabellen. Gescannte PDFs enthalten nur Seitenbilder und benötigen OCR (Texterkennung), bevor sich Text daraus auslesen lässt.
Häufig gestellte Fragen
Kann ich die URL einer Website einfügen, um ein PDF zu erhalten?
Nein. Dieser Konverter akzeptiert nur .html-Dateien, die Sie hochladen. Um eine Live-Webseite als PDF zu speichern, öffnen Sie sie in Ihrem Browser, wählen Drucken und als Ziel „Als PDF speichern“. Wenn Sie die HTML-Datei der Seite haben, betten Sie deren Stile in die Datei ein und laden sie hier hoch.
Warum fehlen Bilder oder Stile in meinem PDF?
Aus Sicherheitsgründen verbindet sich der Renderer nie mit externen Ressourcen: verlinkte .css-Dateien, online gehostete Bilder und Webfonts werden nicht geladen, und JavaScript wird nicht ausgeführt. Für ein originalgetreues PDF verlagern Sie Ihr CSS in einen <style>-Block und betten Bilder als data:-URIs (Base64) in die HTML-Datei ein.
Wie lege ich Seitengröße oder Ränder fest?
Fügen Sie dem <style>-Block in Ihrem HTML eine @page-Regel hinzu, zum Beispiel @page { size: A4 landscape; margin: 20mm; }. Der Konverter gibt der CSS-Seitengröße Vorrang. Ohne @page-Regel verwendet er A4-Hochformat mit 10 mm Rand an jeder Seite.
Ist die Umwandlung von HTML in PDF kostenlos?
Ja, vollständig kostenlos. Es gibt kein Konto, kein Abo und kein Wasserzeichen – laden Sie einfach Ihre Datei hoch und wandeln Sie sie um.
Ist meine Datei sicher und wann wird sie gelöscht?
Ihre Datei wird per HTTPS übertragen und auf unserem Server unter einem zufälligen Code gespeichert. Upload und Ergebnis werden innerhalb von 30 Minuten endgültig gelöscht, und der Download-Link funktioniert nur für denjenigen, der Ihren eindeutigen Code besitzt.