Full REST API for generating PDFs from templates, raw HTML or Markdown. Design templates visually, inject data via API, get clean download URLs. No headless browser setup required.
Free tier available. No credit card required.
Not a wrapper around Puppeteer. A purpose-built PDF engine with the API surface developers actually need.
Generate PDFs from visual templates, raw HTML or Markdown. Pick what fits your stack.
Template placeholders for text, HTML, Markdown, QR codes, barcodes and form fields. Inject data from any source.
Generate up to 1,000 PDFs in a single API call. Configurable concurrency with per-row success/failure status.
Get notified when documents are created, updated or exported. HMAC-signed payloads you can verify.
Render QR codes with optional logo overlay. Barcodes in CODE128, EAN13, UPC, CODE39 and more.
Human-readable filenames like invoice_en_a7f3b2c1.pdf. No ugly blob URLs or signed tokens.
/api/v1/generate/template
Generate PDF from a template with variable replacement
/api/v1/generate/html
Generate PDF from raw HTML
/api/v1/generate/markdown
Generate PDF from Markdown
/api/v1/generate/batch
Generate multiple PDFs from one template
/api/v1/documents
List, create and manage documents
/api/v1/templates
List, create and manage templates
/api/v1/webhooks
List, create and manage webhooks
All endpoints use Bearer token auth (q_ prefix). Available on Business plan and above.
Sign up, create a template in the visual editor, generate your first PDF via API. Takes about five minutes.