FormAPI makes it easy for programmers to generate PDFs.

Sign Up

PDF Template Editor

No more updating x and y in a text editor. FormAPI has a powerful visual template editor: drag-and-drop to create and resize fields.

Template Editor Demo

Schema Validation

Your PDF template comes with a JSON Schema. API requests are validated against this schema, so all of your PDFs contain 100% accurate information.

Example Schema

Online Forms

Generate PDFs by filling out a form, or embed a form on your own website. Click a single button to fill the form with random data and test your template.

Online Form Demo

Stay up to date with our latest news and features:

Template Field Types

Field types include: Text, Number, Boolean, Date, Address, Country, Email, URL, Check, Shape, Image, QR code, Barcode, and Electronic Signature.

Fillable PDF Forms

FormAPI supports both fillable and scanned PDFs. We automatically import fields from fillable PDF forms, and imported fields can be modified.

HTML / CSS Templates

Convert HTML to PDF. Use the Liquid markup language to add advanced logic to your templates. Configure layout and styles with SASS.

HTML Editor Demo


FormAPI can send webhooks or post a message to Slack when a PDF is generated. More integrations are coming soon, such as Dropbox, Google Drive, Zapier, and IFTTT.

Template Logic

Only display a field if a value matches a condition. Compute math formulas. Combine values from multiple fields into a single string.

Bitcoin Blockchain Verification

Verify the integrity and existence of your PDF by embedding a SHA256 hash in a Bitcoin transaction.

Ready to get started?

Start your 14 Day Free Trial