HTML to PDF API
Get rid of third party libraries. Start with 500 free document conversions and enjoy fast, high‑quality PDF generation with zero maintenance.
How Easy Integration Works
- 1
Create a Free Account
Sign up on our platform to access the API. Upon registration, you'll receive your unique API key, allowing you to make PDF conversion requests and start with 500 free documents. No credit card required.
- 2
Connect Easily with a Simple API Request
Convert a webpage URL or HTML content directly to a high‑quality PDF with our Chrome-powered API. Customize with headers, footers, styling options, and more. For larger tasks, use asynchronous mode and a webhook to receive the PDF when it’s ready. Our API is designed for easy integration.
- 3
Receive Your PDF Securely
Your PDF is delivered quickly and securely: files aren't stored unless you decide, and you can send them directly to your S3 bucket. Access your logs - no sensitive data is collected by default, and we're fully GDPR-compliant. Saved files auto-delete after 1 hour
How Our Users Benefit
Generate Invoices and Payment Confirmations
Easily create invoices and payment confirmations in PDF format.
Generate and Share Reports
Generate detailed reports from your application data and share them instantly.
Generate Forms and Contracts
Effortlessly create and manage your documents. Generate and store PDFs from user-entered data, saving time and ensuring accuracy. Streamline your workflow and enhance client experience.
Generate Certificates and Licenses
Easily create and distribute digital certificates, licenses, or other official documents in PDF format, ensuring authenticity and security for your organization.
Why Choose Us
Pixel - Perfect PDF Quality
Achieve exceptional rendering quality with our Chrome-powered engine. Generate professional, pixel-perfect PDFs every time, preserving every detail as intended.
Developer - Friendly Integration
Built with developers in mind, our API ensures smooth integration, easy debugging, and transparent logs within the admin dashboard. Choose between async and sync API requests to match your workflow, ensuring you get your PDF exactly when you need it.
Best Price on the Market
Enjoy the most competitive pricing available, with options for one-time packs or recurring plans. With transparent pricing, usage notifications, and no surprise overages, you’ll always know your costs upfront.
Infinite Scalability
Designed for high demand, our infrastructure scales seamlessly. Whether you're processing a few PDFs or millions, we’ve got the reliability to handle any workload.
Total Privacy & GDPR Compliance
Privacy comes first. Every conversion is isolated in a private Chrome instance, with data securely deleted post-processing. Fully compliant with GDPR to protect your data.
Responsive Technical Support
Need assistance? Our dedicated support team is ready to help through our contact page, offering timely responses and expert guidance whenever you need it. And if you prefer, you can also reach out via chat on our landing page for quick answers.
Powerful Admin Dashboard
Customizable Notifications
Personalized email alerts to keep you informed.
Notifications when API usage hits key thresholds.
Alerts for asynchronous call failures.
Detailed Logs
Track API requests with detailed logs.
View request statuses, conversion times and more.
Filter logs by API key or date for quick access.
API Key Management
Manage up to 5 API keys easily.
Assign API keys to different projects.
Revoke access to keys when necessary.
Generate new keys in just a few clicks.
API Usage Overview
Detailed summary of your API usage.
Track successful and failed API calls.
Monthly breakdown for better insights.
Optimize usage based on your API patterns.
Get Coding in Minutes
const axios = require('axios');
const fs = require('fs');
axios.post(
'https://api.pdfbolt.com/v1/direct',
{ url: 'https://example.com' },
{
headers: {
'Content-Type': 'application/json',
'API_KEY': 'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX'
},
responseType: 'stream'
}
).then(response => {
response.data.pipe(fs.createWriteStream('example.pdf'));
});
Simple and Transparent Pricing
Choose between recurring or one-time plans to suit your needs.
Start free with 500 document conversions – no credit card required. Upgrade anytime or pay as you go.
Monthly
Annual
Developer
$9
/month2 000 documents / month
Startup
$19
/month5 000 documents / month
Growth
$34
/month10 000 documents / month
Corporate
$49
/month15 000 documents / month
View More
Frequently Asked Questions
Is there a free trial?
Yes, you start with 500 free document conversions.
Are failed requests charged?
No, only successful conversions are charged.
Can I customize the PDF output?
Yes, with options like header, footer, and more. See the documentation for details.
What if I exceed my quota?
You’ll receive a 401 error with details. You can purchase one-time packs or upgrade your plan. You can customize your alert notifications to suit your needs on the admin dashboard, and use the API endpoint to monitor usage levels. With our no-overage system, there are no surprise bills – you always know exactly what you're paying for.
How do you handle data privacy?
We store only request metadata on EU-based servers, fully GDPR-compliant. We recommend saving documents directly to your S3-compatible storage, ensuring they remain on our servers only for the duration of the request. If you choose to use our S3 storage, the document will be deleted after one hour.
Can I request custom features?
Yes, feel free to reach out — we’re happy to accommodate your needs.
What if I have more questions?
We’re here to help! Contact our support team through:
- Contact Page — fill out our form, and we’ll respond promptly.
- Email — write to us at contact@pdfbolt.com.
- Live Chat — connect with us on our landing page.
We’ll get back to you as soon as possible to ensure you have all the assistance you need.