100 free pages every month

Template + JSON
= PDF. In one call.

Design invoices, certificates and reports in HTML. Send data from your app, get a pixel-perfect PDF or image back in milliseconds.

No card. No subscription. Credits never expire.

An invoice rendered by DocForge
Terminal
curl https://api.docforge.dev/v1/render \
  -H "Authorization: Bearer df_live_…" \
  -H "Accept: application/pdf" \
  -d '{"template_id": "tpl_invoice",
       "data": {"number": "INV-0042", "customer": {"name": "Globex"}}}' \
  -o invoice.pdf

From template to PDF in three steps

No headless browsers to babysit, no fonts to install, no memory leaks at 3 am.

1

Design a template

Write HTML and CSS in the editor, or start from an invoice or certificate. Use {{placeholders}} for data.

2

Call the API

POST your JSON with the template id. From your backend, n8n, Make, Zapier, or an AI agent.

3

Get the document

The PDF comes back in the response, as a 24-hour link, or via a signed webhook.

Everything you would build yourself, done

Real Chrome rendering

Flexbox, grid, web fonts, SVG charts. If it looks right in a browser, it looks right in the PDF.

Live template editor

Edit HTML and CSS with an instant preview. Change the design without redeploying your app.

Fast

A typical one-page invoice renders in under 100 ms. Get the file in the response, or a link.

Async & webhooks

Queue big batches and get signed webhooks when each document is ready. Retries included.

Works with AI agents

Built-in MCP server: Claude, Cursor and other agents can generate documents for your users.

Private by default

Files are deleted after 24 hours. Request data is never stored after rendering.

Pay for pages, not seats

Everyone gets 100 free credits a month. Need more? Buy a pack once. It never expires.

Starter

$9 one-time
  • 1,000 pages (0.9¢ each)
  • Credits never expire
  • All features, unlimited templates
Get started

Growth

Most popular
$39 one-time
  • 5,000 pages (0.78¢ each)
  • Credits never expire
  • All features, unlimited templates
Get started

Scale

$149 one-time
  • 25,000 pages (0.6¢ each)
  • Credits never expire
  • All features, unlimited templates
Get started

Compare: subscription PDF APIs charge $29+/month whether you use it or not.

Questions

Something else? Write to support@docforge.dev.

What is a credit?

One PDF page or one PNG image. A 3-page invoice costs 3 credits. Failed renders cost nothing.

Do credits expire?

Purchased credits never expire. On top of that you get 100 free credits every month, no card required.

Is there a subscription?

No. Buy a pack when you need one. No renewals, no surprise charges.

What can I put in a template?

Any HTML and CSS that Chrome renders. Placeholders use Handlebars ({{name}}, {{#each items}}), plus helpers for money, numbers and dates.

Do you keep my documents?

Files are stored for 24 hours so you can download them, then deleted. Request data is not kept after rendering.

Does it work with n8n, Make or Zapier?

Yes. There are ready-made integrations for n8n, Zapier, Make and Activepieces, an OpenAPI spec for ChatGPT custom GPTs, and any tool with an HTTP request step works with the plain REST API.

Ship your first PDF in five minutes

Sign up, copy your key, run one curl command.

Get your API key