URL to PDF API
Convert Any Webpage to PDF
Convert any web page to PDF with a single API call.
Chrome rendering preserves CSS, JavaScript, web fonts, images, and responsive layouts. GDPR‑compliant, EU‑hosted.
500K+
PDFs Generated
1.5K+
Developers
99.9%
Uptime SLA
< 5min
Quick Setup
Convert URL to PDF in One API Call
No headless browsers to manage, no rendering bugs to fix.
Send a URL, get a PDF. Our webpage to PDF converter handles Chrome rendering, auto‑scaling, and security.
Full-Page Chrome Rendering
Every URL renders in a real Chrome instance. CSS3, Flexbox, fonts, and JS run before capture. The output matches what you see in the browser.
Developer-Friendly API
URL to PDF converter built for developers. Three endpoints – /direct, /sync, /async – with production‑ready examples in 8 languages.
Privacy-First Processing
EU‑based servers with full GDPR compliance. Webpage content is fetched for conversion and immediately discarded.
Built to Scale
99.9% uptime SLA with auto‑scaling infrastructure. Same fast response whether you convert 10 or 10,000 webpages to PDF a day.
Transparent Pricing
100 free webpage to PDF conversions every month. Paid plans scale with your usage, and only successful conversions count.
Responsive Support
Technical questions answered by engineers, not chatbots. Docs and guides cover every step of your URL to PDF integration.
URL to PDF Code Examples
Production‑ready code examples in 8 languages – Node.js, Python, Java, PHP, and more.
Choose your endpoint, copy the code, and start converting webpages to PDF.
const fs = require('fs');
async function generatePdf() {
const response = await fetch('https://api.pdfbolt.com/v1/direct', {
method: 'POST',
headers: {
'API-KEY': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX',
'Content-Type': 'application/json'
},
body: JSON.stringify({
url: 'https://example.com',
format: 'A4',
printBackground: true
})
});
if (!response.ok) {
const errorText = await response.text();
throw new Error(`HTTP ${response.status} - ${errorText}`);
}
const pdfBuffer = await response.arrayBuffer();
fs.writeFileSync('webpage.pdf', Buffer.from(pdfBuffer));
console.log('PDF generated successfully');
}
generatePdf().catch(console.error);PDF Templates for Structured Documents
Webpage capture covers public pages. For recurring documents like invoices, reports, and contracts, use templates.
Design once, generate with different data. Just send a template ID and JSON. Same API, same Chrome engine.

Build Templates with AI
Templates fit your workflow? Skip the coding. Describe your layout and attach reference files.
AI generates a complete HTML template with sample data for you, ready to edit or use.
Start with a Prompt
Describe your layout, data fields, and styling. Attach reference files – PDFs, images, or code.
AI Generates Code & Data
AI creates a complete HTML/CSS template with Handlebars variables and sample data.
Edit with AI Assist
Request changes – layout, fields, styling. AI handles the code updates. Iterate until satisfied.
Review & Accept
See what changed in diff view. Compare PDF output side by side, then accept or reject – full control.
One-Click Code Integration
Copy ready-to-use code snippets in your language. Integrate in minutes.
Generate Template with AI
Describe the template you want to create. Be specific about layout, styling, and data fields.
0 / 10,000 characters
Drag & drop, click to browse, or paste (Ctrl+V)
PDF, PNG, JPG, JPEG, SVG, TXT, HTML, HTM, CSS, JS, JSON (max 5 files, 5 MB total)
0 KB / 5 MB
Invoice Template

Invoice Template

AI Assistant
This will use
1 AI generation. Your template and sample data will be updated based on your instructions.Describe what you want to change:
Thinking
0 / 10,000 characters
Drag & drop, click to browse, or paste (Ctrl+V)
PDF, PNG, JPG, JPEG, SVG, TXT, HTML, HTM, CSS, JS, JSON (max 5 files, 5 MB total)
Review AI Changes
Before (Current)
1
/
1

After (AI-edited)
1
/
1

Invoice Template

API Integration: Invoice
Use the following code examples to generate PDFs using this template through our API.
Close
Developer Dashboard
Test webpage to PDF API calls, inspect request logs, monitor usage, and manage your team from one dashboard.
Trusted by Developers Worldwide
See how teams save time and reduce complexity with our developer‑first PDF solution.
"It has a very intuitive User Interface and easy to use API with a great documentation. What's best, that the support is super fast and even feature requests are discussed and implemented in just a couple of days. It helps us to create individualised PDF gift cards both for digital use as well as print production on the base of modern HTML / CSS."
"Amazingly, the owner personally helped solve the issues I was having creating an exported lesson plan with hyperlinks and complex styling. This is a great piece of software. But more importantly, it’s the people behind a product that truly make a company great. His willingness to support my project without payment is truly unique – a rare product and a rare individual. This product just works. Thank you, PDFBolt!"
"There's a lot of products that convert to PDF out there, but this one stood out to me, because the output quality is good, it's very easy to use, and pay per use. I also love the interactive API documentation, my request just worked out of the box in my app. And of course the focus on privacy, which is important when working with GDPR data. (...) PDFBolt just works, so I can focus on the business logic."
Simple and Transparent Pricing
Start with 100 free webpage to PDF conversions per month.
Upgrade when you need more. You only pay for successful conversions.
Free
100 documents / month
20 requests per minute
1 concurrent request
PDF file size limit: 2MB
All customization options
1 template
1 AI template generation
No credit card required
Basic
$19
/month2 000 documents / month
40 requests per minute
3 concurrent requests
$0.01 per overage PDF
Unlimited PDF file size
All customization options
Async processing
Upload to S3
3 team members
10 templates
10 AI template generations / month
Growth
$79
/month10 000 documents / month
80 requests per minute
10 concurrent requests
$0.008 per overage PDF
Unlimited PDF file size
All customization options
Async processing
Upload to S3
10 team members
Unlimited templates
50 AI template generations / month
Print production (PDF/X, CMYK)
Priority support
Enterprise
$249
/month50 000 documents / month
150 requests per minute
20 concurrent requests
$0.005 per overage PDF
Unlimited PDF file size
All customization options
Async processing
Upload to S3
Unlimited team members
Unlimited templates
150 AI template generations / month
Print production (PDF/X, CMYK)
We create custom templates for you
Top priority support
Looking for higher monthly limits?
Contact Us →Frequently Asked Questions
Got questions about converting webpages to PDF? We've got answers.
From API integration to batch processing, customization, security, and pricing.
How do I convert a webpage to PDF using the API?
Can I convert any website to PDF?
How fast is the webpage to PDF conversion?
What customization options are available for webpage to PDF conversion?
Is my data secure when converting webpages to PDF?
Can I batch convert multiple websites to PDF?
How much does the URL to PDF API cost?
Can I save a web page as PDF without installing any software?









