Automate and scale your
document generation

Design a template once, generate thousands of PDFs via API. Send JSON, get a pixel-perfect PDF back in seconds.

60 free PDFs/month. No credit card required.

Three steps to your first PDF

Design, integrate, generate. It takes minutes, not days.

1

Design your template

Use our drag-and-drop editor to build your layout. Add placeholders like {{name}} and {{total}} for dynamic data.

2

Call the API

Send a POST request with your template ID and JSON data. Use our SDK or any HTTP client — curl, fetch, requests, whatever you prefer.

3

Get your PDF

Receive the PDF as a download, a signed URL, or uploaded directly to your S3 bucket. Done in under 2 seconds.

One request. One PDF.

Send your template ID and JSON data. Get a PDF back in seconds.

Request
Response
Use cases

What can you generate?

One API for every document type. Design once, generate at scale.

Invoices & receipts

Auto-generate invoices on every payment. Pull data from Stripe, PayPal, or your database.

Certificates

Personalized certificates for course completions, awards, or events. One template, thousands of outputs.

Shipping labels

Generate labels with barcodes and QR codes for every order. Connect to Shopify, WooCommerce, or any platform.

Reports & contracts

Multi-page reports with charts, tables, and dynamic data. Auto-paginate with headers and footers.

QR code & barcode sheets

Bulk-generate sheets of scannable codes for inventory, events, or product labels.

Packing slips

Include line items, quantities, barcodes, and picking checkboxes. Generated on every order.

Flexible delivery

Get your PDFs how you want them

Download directly, share via URL, or upload to your storage. Every option on every plan.

Binary download

Get the PDF file directly in the API response. Ideal for server-side processing or immediate delivery.

Signed URL

Receive a time-limited download link. Share it with customers or store it in your database.

S3 upload

Upload directly to Amazon S3, Cloudflare R2, MinIO, or any S3-compatible storage. Zero extra steps.

Webhook callback

Get notified when your PDF is ready. Perfect for async workflows and background processing.

Use the language you love

Send simple HTTP requests or use native libraries for your language of choice.

npm install @templatefox/sdk
Loading...
No-code friendly

Connect without writing code

Native integrations with popular automation platforms. Point, click, generate PDFs.

Want to see what templates can do?

Dynamic tables, conditional sections, QR codes, custom fonts, and more. Explore the template editor.

Discover the Template Editor

Frequently asked questions

How does the PDF generation API work?

Design a template in our visual editor with placeholders like {{name}} or {{total}}. Then call our REST API with your template ID and JSON data. We render the PDF and return it as a binary download, a signed URL, or upload it directly to your S3 bucket.

How fast is PDF generation?

Most single-page PDFs generate in under 2 seconds. Multi-page documents with complex tables may take slightly longer. The API supports both synchronous (wait for result) and asynchronous (webhook callback) modes.

What output formats are supported?

The API generates both PDF and PNG output. You can choose the format per request. PDFs support multi-page documents, headers/footers, and page numbering. PNGs are great for social media graphics, thumbnails, and labels.

What delivery options are available?

You can receive your generated PDF in three ways: binary download (direct file response), signed URL (time-limited download link), or S3 upload (directly to your Amazon S3, Cloudflare R2, or any S3-compatible storage).

What programming languages are supported?

We provide official SDKs for TypeScript, Python, Go, PHP, Ruby, Java, and C#. You can also use any language that can make HTTP requests — the API is a standard REST/JSON interface.

Can I integrate with no-code platforms?

Yes. TemplateFox has native integrations with Zapier, Make, and n8n. You can also connect via Bubble, Airtable, and any platform that supports HTTP requests.
Ready to use

Sample templates

Professional PDF templates for invoices, certificates, shipping labels, and more. Fully customizable and ready for API integration.

Professional Corporate Business Invoice

Professional Corporate Business Invoice

Clean Ecommerce Order Fulfillment Packing Slip

Clean Ecommerce Order Fulfillment Packing Slip

Printable Certificate of Achievement

Printable Certificate of Achievement

Itemized Sales Receipt Template

Itemized Sales Receipt Template

Shipping Label A4 with Tracking Barcode

Shipping Label A4 with Tracking Barcode

QR Code Sheet for Asset Tracking & URL Labels

QR Code Sheet for Asset Tracking & URL Labels

Automate your PDF generation

Complete documentation, no-code integrations, and a powerful API to help you generate PDFs at scale. Let us handle the boring stuff.