Paste HTML (or upload an .html file) and download it as a PDF — rendered entirely in your browser.
Best-effort raster rendering. External images, fonts and stylesheets aren’t fetched (nothing leaves your browser), scripts are ignored, and the text in the PDF isn’t selectable.
How to Convert HTML to PDF
Three steps, all in your browser.
Add your HTML
Paste HTML into the box, or upload an .html file to load its contents.
Choose the page
Pick A4 or Letter and portrait or landscape.
Create and download
Click Create PDF to render the HTML and download a multi-page PDF.
Converting a different source? Word to PDF handles .docx, Excel to PDF handles spreadsheets, TXT to PDF handles plain text, and Image to PDF turns pictures into pages.
What this converter does and does not do
The HTML is rendered to a picture of the page and that picture is placed in the PDF. That single fact explains every limitation below.
| Aspect | Behaviour |
|---|---|
| Input | HTML pasted into the box, or an uploaded .html file |
| Fetching a live URL | Not supported — nothing is requested from the network |
| External images and stylesheets | Not fetched; only what is in the markup is drawn |
| Output text | A raster snapshot, so the text is not selectable |
| JavaScript in the source | Not executed |
| Best suited to | Self-contained markup with inline styles |
Frequently Asked Questions
How do I convert HTML to a PDF?
Why doesn’t my PDF look exactly like the web page?
Can it make multiple pages?
Is my HTML uploaded anywhere?
Last updated: