Language

Found a translation error? Tell us

Convert HTML to PDF

Turn a saved web page, HTML email or report into a PDF — rendered safely in your own browser.

  • Your data stays safe
  • 100% free
  • No sign-up
  • Files never uploaded — processed in your browser
  • Nothing stored

How to use HTML to PDF

  1. Save the page as an .html file (Ctrl/Cmd+S in most browsers) and select it here.
  2. Check the preview; scripts are removed for safety.
  3. Click “Convert to PDF”, or “Print to PDF” for selectable text.

Why not a URL?

Fetching a web page by its address requires a server to download it on your behalf, and bopdf deliberately has no processing servers. Converting the saved HTML file keeps everything on your device. Images that are linked from other websites may not appear if those sites block cross-site loading; images embedded in the file always work.

To save the page you are reading right now, your browser’s own Print → Save as PDF is the quickest option.

🔒 Your files never leave your device

bopdf processes your documents locally with JavaScript (pdf-lib and Mozilla pdf.js) inside your browser tab. Your PDF is never uploaded, stored or seen by us — you can even disconnect from the internet after the page loads and the tool keeps working. When you close the tab, everything is gone.

Frequently asked questions

Can I paste a website address?

No — save the page as HTML first, or print it to PDF from your browser.

Is JavaScript in the file run?

No, scripts are removed before rendering.

Are my files uploaded to a server?

No. Everything happens in your browser on your own device. Files are never sent over the internet, which makes bopdf suitable for confidential documents.

Is there a file size limit?

There is no fixed limit, but very large files (hundreds of MB) depend on your device memory. On phones, files up to about 100 MB usually work well.

More PDF tools

💬 Feedback / suggest an improvement

Found a bug or have an idea? Tell us — it helps us improve bopdf.

Do not include personal documents or sensitive data. See our privacy policy. Privacy Policy