Convert HTML to a PDF
Paste HTML markup or upload an .html file, then download as a PDF. CSS, images, and layout render as-is.
Files are processed entirely in your browser. Nothing is uploaded to any server.
Free, private, and actually unlimited.
No daily caps. No upload queue. No spinner that turns into a paywall after the third file.
Private by architecture
Your PDF stays on your device. The app runs entirely in your browser — there is no upload, no server-side copy, and the Content-Security-Policy blocks any code that would try.
Truly unlimited
No hourly throttling. No daily or monthly caps. No file-count limit. Edit one PDF or ten thousand — same site, same speed, no nag screen.
No signup, no watermarks
Every tool below works without an account or email. Output PDFs are clean — no stamps, no banners, no preview-mode quality downgrades.
About this tool
Saving an HTML page or fragment as a PDF is what you do when you want to archive a webpage exactly as it looks today, share a styled invoice that opens identically in every reader, or produce a printable handout from an article. Paste the HTML source code directly into the box, or upload a saved .html file, then click Convert — the page is rendered in a sandboxed iframe and exported as a PDF.
Output uses A4 portrait pages. Long pages are paginated automatically: the rendered HTML is sliced into page-height chunks and each chunk becomes one PDF page. CSS styling is preserved as-is — fonts, colors, images, layouts all render the way they do in the browser. Use this for static pages where what-you-see-is-what-you-get matters more than text selectability.
Tradeoff to know about: the output is a rasterized PDF, meaning the text is rendered as image pixels rather than embedded as selectable text. Search and copy-paste won't work on the resulting file. For text-heavy documents where selectability matters, exporting from the originating tool (Word, Google Docs, etc.) directly to PDF is a better fit. For pixel-faithful page archival, this tool's output is exactly what you want.
Frequently asked questions
Can I paste any HTML, including with CSS and images?
Is the resulting PDF text selectable?
What page size does the converter use?
Will JavaScript run?
Are hyperlinks clickable in the output?
All PDF tools
Free, private, browser-based — pick the task you need.
Edit & sign
- Edit a PDFOpen the full editor — text, shapes, drawings, and more.
- Edit PDF textReplace text in place — fix typos, update names and dates.
- Sign a PDFDraw or type a signature and place it on any page.
- Add image to PDFDrop logos, photos, or stamps onto any PDF page.
- Watermark a PDFStamp text across every page — DRAFT, CONFIDENTIAL, your name.
Organize pages
- Merge PDFsCombine several PDFs into one file with drag-to-reorder.
- Split a PDFCut one PDF into many by page ranges or every N pages.
- Delete pagesRemove unwanted pages and save a clean copy.
- Rotate pagesTurn sideways or upside-down pages the right way up.
- Extract pagesPull a selection of pages out into a new PDF.
- Duplicate pagesCopy any page as many times as you need.
- Reorder pagesDrag pages into the order you actually want.