Convert HTML to PDF

Paste HTML, preview it live, and export as PDF. Local text conversion. Imported scripts and remote resources are removed. Save as PDF through your browser print dialog.

HTML Input

Local limits: 256 KiB per UTF-8 file; 100,000 characters and 3,000 elements.

Preview

Paste or upload HTML to see a live preview

Text, headings, lists and tables are kept. Imported scripts, forms, styles, embeds and images are removed. Relative links are omitted. The preview cannot open links; supported absolute links remain in the print document.

When this beats Print-to-PDF

  • 1. You have raw HTML you do not want to load as a page first.
  • 2. You want to prepare page settings before opening the browser print dialog.
  • 3. You need reading mode to extract just the main content.
  • 4. You want to strip specific elements (ads, nav, sidebars) by CSS selector.

Reading Mode

Enable reading mode to automatically extract the main content from complex HTML pages. Navigation, headers, footers, ads, and sidebars are stripped away, leaving you with a clean, readable document perfect for PDF export.

How It Works

Conversion runs locally. Remote images, styles, embeds and forms are removed from imported HTML. Opening an absolute link in the print document leaves this tool. When you click Export PDF, a new window opens with your processed HTML and the browser native print dialog appears, letting you save directly as PDF with your configured page settings applied.