Convert HTML to PDF

An HTML file is convenient to write but awkward to archive or send, because its appearance depends on the browser and on the assets it references. Printing it to PDF freezes the rendering into a document anyone can open. This tool loads your HTML file into a printable page and hands it to the print-to-PDF feature of your browser.

Drop your files here to start converting

All conversions run locally in your browser — files are never uploaded

How to convert HTML to PDF

  1. Add your HTML file by dragging it onto the page or browsing for it.
  2. Convert and allow the pop-up window if your browser blocks it.
  3. Choose Save as PDF in the print dialog to store the document.

Frequently asked questions

Why is a pop-up window opened?

The page needs to be rendered before printing, and the print-to-PDF flow uses a separate window that your browser may ask you to allow.

Do external images and fonts load?

Resources the page can reach normally are loaded while it renders. Files referenced through local paths the browser cannot access will not appear.

Is my file uploaded for rendering?

No. The HTML is rendered by your own browser, and nothing is sent to a server.

Related conversions