SolutionsPDF Generation API

Generate PDFs from reusable templates. Automate shipping labels, certificates, and more through our API, and other various integrations.

Various ways to generate PDF files

Multiple Integrations

Generate PDF files programmatically through our API or various other no-code integrations.

RESTful PDF Generation API

Generate PDF files programmatically through our easy to use API.


Create an embeddable form and use the form to generate your PDF file.

Airtable Support

Import data from your Airtable base, and generate PDF files in bulk.

Zapier & Make Automation

Automate PDF generation task with Zapier/Make. Create workflows that match your needs.

Ease of use

Drag-and-Drop Template Editor

Create your perfect design with plenty of customization options. Choose from our library or create your own.

Support for Google fonts

Upload your own custom fonts

QR code generator

Dynamic image with clipping mask support

Rating component with multiple icons to choose from

Various charts support with built-in data editor

Well-designed preset templates

Frequently asked questions

How does PDF generation work?

Generating PDF files are similar to image generation process. In fact, it uses the same template editor that you're already familiar with. To generate a PDF, either choose the right API or pick a PDF options from the choose options in any of the supported integrations.

If you like to learn more on how image generation works, you can read it here. How image generation works

How do I save the PDF as a vector file?

Our new template editor supports generating PDF as a vector file by default. That means, your text will remain sharp and you can highlight and copy them.

Why do I want to automate PDF generation?

There are plenty of reasons to automate PDF generations. If you find yourself repetitively creating PDF files, then you will want to automate the process.

Our customers use Stencil to generate certificates, simple invoices, shipping labels and more. Most these items have a well defined repetitive structures that fit well with automation process.