HTML to PDF
Render simple HTML into a PDF via SVG foreignObject.
How to use HTML to PDF
Follow these steps — everything happens instantly in your browser.
- 1
Step 1. Type or paste HTML into the editor.
- 2
Step 2. Choose page size (A4, Letter, Legal) and render scale.
- 3
Step 3. Click “Generate PDF” — the HTML is rendered via SVG foreignObject and embedded.
Why use this tool
Private by design
All processing happens locally in your browser. Open DevTools → Network and you'll see zero file uploads. Ever.
Instant
No upload wait, no queue, no server round-trip. Results appear the moment you drop a file.
Free & unlimited
No accounts, no watermarks, no daily caps. Use it as many times as you like, forever.
Works everywhere
Desktop, tablet or phone — every tool is responsive and installable as a PWA for offline use.
Frequently asked questions
Everything you might want to know about html to pdf.
Word to PDF
Convert .docx / .txt / .md files to a basic PDF — locally.
Images to PDF
Turn JPG, PNG, WebP & GIF images into a single PDF — locally.
Merge PDF
Combine multiple PDF files into one — free, private, instant.
Edit PDF
Add text boxes to any page at chosen positions — local.