2026-09-08
Every browser already has a "Print to PDF" option, which raises the obvious question for any HTML-to-PDF tool: what does it do that Ctrl/Cmd+P doesn't already handle for free?
| Tool | Converts raw HTML source (not just a live page) | Live preview before converting | Runs fully in your browser | Built in, no extra tool needed |
|---|---|---|---|---|
| iLoveDevTools | Yes | Yes, sandboxed | Yes | No, but no install/account either |
| Browser Print to PDF | No — only converts a page you can currently view | No dedicated preview | Yes | Yes |
HTML to PDF takes raw HTML source directly — not just a page you have open — renders it in a sandboxed preview, and converts it into a paginated PDF using html2canvas and jsPDF, all client-side. Useful when you have an HTML snippet, template, or email export you need as a PDF without first hosting or opening it as a page.
Built into every browser, free, and genuinely the right tool if you already have the page open and just want what you see. Its limitation is exactly that: it needs a real, already-rendered page — it can't take raw HTML source you're not currently viewing.
If you're converting a live page you already have open, Print to PDF is simplest. If you're working from raw HTML source — a template, an exported snippet, generated markup — iLoveDevTools handles that case directly.