Convert HTML into a Clean, Printable PDF
or drop files here
Hand it a saved page, an exported report or a snippet of markup and get paginated text with working links. No script on the page is executed and no byte is posted anywhere, so internal pages are fine to convert.
Markup in, paged document out.
Add the HTML
Drop a .html, .htm or .xhtml file, or switch to the paste box. A full document and a bare fragment without html or body tags are both fine.
Pick a print layout
Choose paper, orientation, margins and text size, serif or sans text, page numbers, and compact tables for anything wide.
Paginate and save
The markup is parsed, rebuilt as a document and broken into pages. When the result card appears, save the PDF wherever you like.
When the words matter more than the styling.
HTML is everywhere, from email receipts to exported reports. These are the jobs where a clean, readable PDF of its content beats a screenshot of the page.
Filing HTML receipts
Many billing systems send receipts as HTML email. Converting the saved message keeps the line items and totals as a fixed record for your accounts folder.
Docs for offline reading
A reference page saved from a documentation site becomes numbered pages you can annotate on a tablet or read on a flight with no connection.
One article from a CMS export
Paste just the article element and you get the headings, body and tables without the sidebar, cookie banner or menu that wrap it on the live site.
Proofing newsletter copy
Circulate the words and links of an email template as a PDF for sign-off. Reviewers check the wording here, while the visual design is judged in the mail client.
Tables produced by scripts
Test summaries, database dumps and static site output often arrive as plain HTML tables. They become ruled tables that span pages with the heading row repeated.
Reading a suspicious attachment
Since no script is executed, an HTML attachment from an unknown sender can be turned into a static PDF so you can read it without opening it in a browser. Check link addresses before clicking any.
A re-layout, not a screenshot.
Pandoc reads the markup and keeps only its meaning: heading levels, paragraphs, bold and italic, ordered and bulleted lists, block quotes, preformatted code, tables, links and any images embedded in the file. Everything that only controls appearance, from stylesheets and web fonts to flexbox columns and background colours, is set aside.
Typst then typesets that skeleton from scratch, using your paper size, margins and text size. Paragraphs are justified, tables get thin rules, and nothing is clipped at the edge of the page the way a wide website can be when printed.
One thing to trim first: navigation menus and footers inside the file are content too, so they print as lists and paragraphs. Paste only the part you care about when the page is cluttered.
| Browser Print | This converter | |
|---|---|---|
| Keeps the site’s visual design | Yes | No, clean document style |
| Runs the page’s scripts | Yes | Never |
| Works from a file or pasted markup | Only once opened as a page | Yes |
| Text reflows to your paper and margins | Partly, via scale | Fully |
| Long tables repeat their header row | Depends on the site | Yes, when th or thead is used |
| Pictures linked from the web | Included | Not fetched |
Questions answered.
Will the PDF look like the web page in my browser?
Why are the pictures missing?
Does it run the JavaScript in my file?
Are links still clickable?
How are HTML tables handled?
Do I need a complete document with html and body tags?
Why do accented letters come out garbled?
Is the HTML uploaded to convert it?
More tools you might need.
Related Guides & Tutorials
How to Repair and Recover Corrupted PDF Files That Won't Open (Recovery Guide)
Why PDFs get damaged, how to tell whether a broken file can be saved, and how to rebuild a missing cross-reference table or end marker to get the pages back.
How to Convert CMYK PDF to sRGB for Web and Social Media Sharing (True Color Guide)
Why a print-ready CMYK PDF looks off on screens and social media, and how to convert it to sRGB in InDesign, Illustrator, Acrobat Pro or Ghostscript, or export the pages as images.
Why Is My Printer Printing PDF Pages in Landscape Instead of Portrait? (Orientation Fix)
Why portrait PDF pages print sideways: automatic orientation, a landscape driver default, two pages per sheet, or a rotated page in the file. Fixes for Acrobat, Chrome, Preview and Windows.


