HTML to PDF API
Get rid of third party libraries. Start with 500 free credits and enjoy high‑quality PDF conversion with zero maintenance.
Let's See How It Works
- 1
Create a Free Account
Create a free account on our platform to access the API. Upon registration, you'll receive your unique API key for authorizing PDF conversion requests, along with 500 free starter credits.
- 2
Convert HTML/URL to PDF
You can convert HTML/URL to PDF via our API by sending the HTML content or a webpage URL. You can also make an asynchronous call and receive the PDF via webhook when it's ready.
- 3
Receive Your PDF
You'll quickly receive the generated PDF in response to your API request, ready for immediate use. For larger tasks, you can opt for an asynchronous process and get the PDF delivered to you via a webhook once it's ready.
Example Use Cases
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.
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.
Key Features
Fast and Easy Conversion
Convert HTML to PDF instantly with our high-speed API. Generate top-quality PDF documents effortlessly, saving you time and development resources.
Developer Friendly API
Our API is designed with developers in mind, offering clear docs
and flexible configuration options. Customize your PDF conversion to meet your specific requirements.
Async and Sync API Calls
Choose between asynchronous and synchronous API requests to match your workflow. Our flexible options ensure you get your PDF exactly when you need it.
Flexible HTML/URL Conversion
Easily convert both HTML content and URLs into professional-grade PDFs. Our API adapts to your needs, providing a seamless conversion experience for any input type.
Secure and GDPR Compliant
We prioritize data security and GDPR compliance, ensuring that your users' data is protected with the highest standards of security, privacy, and confidentiality.
Dedicated Customer Support
Our experienced support team is here to help you every step of the way. Whether you need quick answers or in-depth guidance, we're just a message away.
Track Your API Usage
Customizable Notifications
Personalized email alerts to keep you informed.
Notifications when API usage hits key thresholds.
Alerts for asynchronous call failures.
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.
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 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.
Code Samples
const axios = require('axios');
const data = {
html: 'https://example.com',
apiKey: 'your-api-key'
};
axios.post('https://api.pdfbolt.com/convert', data, {
headers: {
'Content-Type': 'application/json'
}
})
.then(response => {
// Save the PDF data to a file or do further processing
})
.catch(error => {
console.error('Error:', error.message);
});
Pricing Plans
Choose between recurring credits or one-time credits to suit your needs.
Monthly
Annual
Developer
$9
/month2 000 credits / month
Email notifications
Basic support
Access to standard features
Startup
$19
/month5 000 credits / month
Email notifications
Priority support
Advanced features included
Growth
$34
/month10 000 credits / month
Email notifications
24/7 support
All features included
Corporate
$49
/month15 000 credits / month
Email notifications
24/7 support
All features included
Business
$89
/month30 000 credits / month
Email notifications
Dedicated support
Access to premium features
Enterprise
$139
/month50 000 credits / month
Email notifications
Enterprise support
Access to all features
Didn't find the plan you need?
Explore more plans or create a custom plan that fits your specific needs.
Contact UsFrequently Asked Questions
What is PDFBolt API?
PDFBolt API is a powerful and easy-to-use service that converts HTML content and web pages into high-quality PDF files. It allows developers to seamlessly integrate PDF conversion functionality into their applications.
How do I authenticate my API requests?
To authenticate your API requests, include your API key in the request headers. For example, in Postman, go to the Authorization tab, select API Key, and enter your key. Make sure to use 'API_KEY' as the key name.
What formats does the API accept for conversion?
The API accepts both URL and raw HTML content for conversion. You can provide the URL of the webpage you want to convert or directly pass the HTML content.
Is the API GDPR compliant?
Yes, PDFBolt ensures data security and GDPR compliance. We prioritize protecting your users' data by adhering to the highest security standards and best practices.
How fast is the HTML to PDF conversion?
PDFBolt provides lightning-fast conversion of HTML to PDF, ensuring minimal delay and high performance for your applications. The exact speed may vary based on the complexity and size of the HTML content.
Can I try PDFBolt for free?
Yes, after registering, you will receive 500 free credits to test out PDFBolt. You can use these credits to explore the features and capabilities of our API. As your needs grow, you can upgrade to a paid plan at any time.
How do I get an API key?
You can obtain an API key by signing up on the PDFBolt website. Once registered, you will receive an API key that you can use to authenticate your requests.
What if I did not receive the registration email?
If you did not receive the registration email, please check your spam folder. If you still cannot find it, contact our support team for assistance.
How can I reset my password?
To reset your password, go to the login page and click on "Forgot Password". Follow the instructions to reset your password via email.
Still have any questions?