HTML to PDF API with
Print CSS Support

Use our HTML to PDF API if you want more than just a REST Service version of the Print to PDF Browser function. With the support of the three rendering tools, WeasyPrint, PagedJS, and Vivliostyle, you can make full use of CSS Paged Media!

PrintCSS Cloud Sample Request

Available on RapidAPI!

We provide API access via RapidAPI, a widely used API Marketplace.

PDFs Rendered
21503
Performance
1076ms
Uptime
99.89%

* Performance and Uptime for the last 30 days measured with OhDear. Updated every 24 hours.

Running Headers and Footers

This feature is supported by two of the three rendering tools, WeasyPrint and PagedJS. Have a look at a sample document on printcss.live.

Counters and Cross References

CSS counters and the target-counters property can be used with WeasyPrint and Vivliostyle; again, there is a sample document on printcss.live.

Page Margin Boxes

16 Page Margin Boxes are waiting for your content with all three rendering tools on the website, have a look on printcss.live to see how this is working.

Footnotes

Does your PDF need footnotes? Then it would be best if you rendered with Vivliostyle; this renderer offers basic footnote support. See a sample on the PrintCSS Playground.

Page Selectors and Page Breaks

Best support for page selectors like @page:blank you get with WeasyPrint, but no worries, the other tools support the basics too! See it in action on the PrintCSS Playground.

JavaScript Support

PagedJS and Vivliostyle both handle JavaScript just like your browser would do. Why? Because they also use a headless Chromium in the background but have a layer on top to support the modern CSS Paged Media features.

Pricing Plans

Start converting HTML to PDF for free, upgrade once you have a higher conversion volume.

Hobby

Perfect for small projects or just to try out the power of PrintCSS Cloud.

$0 /mo

Get an Account!

What's included

  • The API is still in Alpha State, the rates below might change at the time of the Go-Live.
  • 500 API Requests
  • Hard Request Limit
  • Rate Limit: 50 Requests per hour

Freelancer

The right solution if you have to generate more PDFs for your projects.

$X /mo

Coming soon!

What's included

  • XXXX API Requests
  • €0.00X per additional API Request
  • Rate Limit: XXX Requests per hour

Startup

Enough requests to start a new business.

$Y /mo

Coming soon!

What's included

  • XXXXX API Requests
  • €0.00Y per additional API Request
  • Rate Limit: XXX Requests per hour

Enterprise

Have a lot of HTML documents to convert? We have you covered.

$Z /mo

Coming soon!

What's included

  • XXXXX API Requests
  • €0.00Z per additional API Request
  • Rate Limit: XXX Requests per hour

Ready to convert HTML to PDF?
Create your free account today.

Frequently asked questions

What is the difference between PrintCSS Cloud and other HTML to PDF APIs?

Other HTML to PDF APIs usually use a headless Chromium (Puppeteer) with minimal CSS Paged Media support. Most of them support the @page rule and nothing else.

Can I influence the version of the rendering tool?

No. You will always get the latest stable version of the rendering tool you choose in your API request.

How do I embed images?

There are two ways to include your images in the PDF either you have the images available via a public URL or provide a base64 encoded ZIP file within the requests body. The ZIP file is the preferred way as you do not need to provide your assets elsewhere.

Is my data secure? How long are you storing my data?

The data transfered via the API does not get stored, but is processed at the time of the request. The data will be removed as soon as the PDF has been delivered.

Why would I use your API instead of installing the tools myself?

You can, of course, use any of these rendering tools on your servers. However, installation and maintenance of such applications can be time and cost consuming. PrintCSS Cloud helps save efforts and costs through its end-to-end functionality, which comes packaged in economically priced packages that suit your needs.

Are you available for template creation?

Unfortunately, we do not provide that service at the moment. However, please post your requests and we will try to accommodate them.

Get Help in the Knowledge Base

We have set up a Knowledge Base where we answer the most common questions regarding the PrintCSS Cloud API.

Support via E-Mail/Ticket

Prefer emails or a ticketsystem? No issues, we do our best to reply within 24 hours.

Find out more about Print CSS

To learn more about Print CSS, have a look at our other pages.