Convert HTML to PDF
Drop your .html file and get a PDF with real text — searchable and selectable — laid out and paginated by the browser itself. Done in your browser: the file is never uploaded.
Your files never leave your device
How to convert HTML to PDF
- 1
Drop your .html file
You can drop its images and stylesheets too: they are used as they are.
- 2
It lays out and paginates itself
The page opens in an isolated frame with no permission to run scripts or to request anything online.
- 3
Download the PDF
From the result you can change page size, orientation, margins, or drop the backgrounds.
Why use this tool
Real text, not a picture
Every word is text in the PDF: searchable, selectable, copyable. It is not a screenshot of the page.
The browser's own layout
There is no improvised CSS engine here: it uses the browser's, the same one that decides where each page ends when printing. Columns, tables, floats and page breaks are respected.
It never goes online
By default the page cannot request images, fonts or stylesheets from any server. If it needs to, you switch that on yourself from the result.
Nothing is uploaded
It all happens in your browser: the HTML goes nowhere, not even to us.
Frequently asked questions
Can I convert a website by its address?
No: you have to drop the HTML file. A browser cannot download someone else's website without the server's permission, and doing it behind the scenes would mean sending your request to a server of ours. Save the page (Ctrl+S) and drop the file.
Does it look like printing from the browser?
Very close: it uses the same layout and the same page-break rules, and applies the CSS print rules. The difference is the fonts: they are replaced by the PDF standard ones keeping each word's width, so the text block stays where it belongs even if the letterforms differ.
What about the page's scripts?
They do not run. The file opens in an isolated frame with no permission to run JavaScript: what gets converted is the HTML as it is, not what a script might build afterwards.
Can I choose the size and the margins?
Yes: A4 or Letter, portrait or landscape, four margin widths, and backgrounds with or without colour. You change it from the result and it converts again straight away.
What happens to images hosted online?
By default they are not fetched, and the result tells you how many were left out. From there you can convert again allowing the page to request them.