Free HTML to PDF Converter
Paste HTML, upload a file, or drop in a URL and get a PDF (or PNG/JPG) back instantly. Real browser rendering, no sign-up needed.
Download PDF runs entirely in your browser, no account needed. Edit as Template opens it in Orshot Studio, fully editable.
Built on the Same Engine as the Orshot API
Real CSS, Not a Guess
Renders with the same engine that powers Orshot's API, so positioned layouts, custom fonts, gradients, and shadows come through accurately instead of getting flattened by a simplified HTML parser.
From a URL, Too
Don't have the HTML handy? Paste a page URL and we'll fetch it for you, then convert it the same way.
Runs Sandboxed, Client-Side
Pasted or uploaded HTML never touches our servers. It renders and converts entirely in your browser, inside a script-free sandbox. (Fetching a URL is the exception: it has to pass through our server briefly to get around browser CORS limits, but it's never stored.)
Becomes a Real Template
One click turns the same HTML into an editable Orshot template, so you can keep the layout, swap in new data, and render it again via API anytime.
One-Off Conversion is Free. Reusable Templates Scale.
Converting one file by hand is fine for a one-off. If you’re generating PDFs from the same template repeatedly, like invoices, reports, or certificates, import the HTML once and render it via API with new data every time.
- ✕ Re-template the HTML string for every record
- ✕ Maintain your own headless-Chrome render pipeline
- ✕ No visual editor, so every tweak is a code change
- Your HTML becomes an editable template in seconds
- One REST call per render. Pass new field values, get a PDF back
- Tweak layout visually in Studio, no redeploy needed
await fetch("https://api.orshot.com/v1/studio/render", {
method: "POST",
headers: {
"Content-Type": "application/json",
Authorization: "Bearer <ORSHOT_API_KEY>",
},
body: JSON.stringify({
templateId: "<TEMPLATE_ID>",
modifications: {
invoiceNumber: "INV-1042",
customerName: "Jane Smith",
total: "$420.00",
},
response: {
type: "url",
format: "pdf",
},
}),
});Node.js, Python, Ruby, and PHP SDKs, or plain REST. Plus Zapier, Make, and n8n if you’d rather skip code. Comparing options? See PDF generator APIs compared.
Is this HTML to PDF converter really free?
Can I convert raw HTML code, not just a saved file?
What HTML works best?
Is the PDF text selectable, or an image?
Do you store the HTML I paste or upload?
Can I automate HTML to PDF conversion via API?
Will JavaScript in my HTML run?
Automate PDF Generation. Start free.
Render unlimited templates via API, Zapier, Make, n8n, or spreadsheets. Start with 100 free credits a month. No credit card required.
Free
$0 forever
≈100 images or PDFs a month
100 credits every month · 50 AI credits, one time · 1 workspace · no team seats
Launch
Active- 1,500 render credits / month
≈1.5k images or PDFs · ≈25 min video
- 300 AI credits / month
≈100s of AI video
- 200 automation runs / month
3 workflows · 5 steps · 1 concurrent
- 1 workspace · 2 team members
- Basic embed
Orshot Branding · Customize appearance
- Template version history
3 restorable · 1 named forever
Grow
Active- 20,000 render credits / month
≈20k images or PDFs · ≈333 min video
- Everything in Launch, plus
- 1,200 AI credits / month
≈400s of AI video
- 800 automation runs / month
10 workflows · 6 steps · 3 concurrent
- 4 workspaces · 6 team members
Separate teams and data
- Advanced embed
Downloads · Webhooks · Multi-tenancy
- Template version history
8 restorable · 3 named forever
Scale
Active- 75,000 render credits / month
≈75k images or PDFs · ≈1.3k min video
- Everything in Grow, plus
- 2,100 AI credits / month
≈700s of AI video
- 2,500 automation runs / month
30 workflows · 10 steps · 10 concurrent
- 10 workspaces · 14 team members
Separate teams and data
- Advanced embed
Control events · Custom Asset picker · Webhooks
- Template version history
12 restorable · 6 named forever
Every plan includes unlimited templates, multi-page image, PDF and video design, and the full REST API.
Social Publishing
$12/ mo per social account
- Generate renders and publish to 15+ socials via API
- Publish instantly, schedule or save drafts
Enterprise
Contact Us
- Customized limits, solutions and features
- Custom APIs and integrations
- Custom Orshot Embed instances
- SLA and dedicated support
Need more credits or a custom plan? Talk to us about enterprise.