PDF Generation via API

Your documents.
Dynamic.
In PDF.

Create visual templates in minutes, inject your JSON data, get a clean PDF via a single API request. Without ever touching formatting code.

View the API →
1 request
To generate a PDF
< 3s
Generation time
Templates per org
Service agreement — Generatr
Header
Body
Footer
Objet : {{ contrat.objet }}
 
Entre les soussignés,
{{ client.raison_sociale }}
ci-après « {{ client.sigle }} »
 
{% for mission in missions %}
  {{ mission.titre }}
  {{ mission.montant | money }}
{% endfor %}
 
Page {{ page_number }}/{{ total_pages }}
POST /v1/render/contrat-prestation
Authorization: Bearer wt_8985cf…
 
200 OK application/pdf (48 KB)
The observation

Generating PDFs used to be hard.

Between layout code, unreadable templates and back-and-forth with design, you wasted a ton of time on zero-value tasks.

Generating PDFs used to be hard.

Before Generatr

Complex HTML/CSS buried in your business logic

A developer needed for every layout change

Impossible to preview without running the full stack

Manual pagination, headers, page number management

No native multi-language support

With Generatr

Visual editor — your templates are created in minutes

Business teams update templates independently

Real-time paginated preview with your JSON data

Pagination, header, footer and page numbers automatic

Built-in multi-language — one template, all markets

How it works

Up and running in under an hour

From template creation to first production generation, three steps are all it takes.

01

Create your template

Use the rich editor to design your document. Insert dynamic variables, loops, and conditions to personalise every output.

02

Test with your data

Paste your JSON in the data panel. The preview updates instantly, paginated, ready to print.

03

Integrate via API

Create an API key, one POST request from your backend, and get your binary PDF. That's it.

Features

Everything you need,
nothing superfluous

A platform built for teams that generate documents at scale.

WYSIWYG Editor

Headings, tables, lists, images, page breaks — everything you need to create professional documents without writing a line of HTML.

Dynamic templates

Variables, loops, conditions, filters — full dynamic templating. Tokens are highlighted in the editor as you type.

Real-time preview

Inject your test JSON and see the rendered document, paginated in A4 or Letter, exactly as in production. Zero latency.

Native multi-language

Manage translations directly in the interface. Pass the language at API call time — one template serves all your markets.

Folder organisation

Organise your templates in a group tree with drag & drop. Manage dozens of models without getting lost.

Multi-organisation

Isolate your clients in separate organisations. API keys and templates are strictly segregated. Owner/admin/member roles per org.

Reusable partials

Include any template inside another in a single line. Author your header and footer once, reuse them everywhere — one edit, all documents updated.

One header. All your documents.
Partials

One header. All your documents.

Stop duplicating your header, footer, and boilerplate. Write them once as a partial template and include them anywhere — a change propagates instantly across every document.

Include any template — just reference it by name, that's all it takes

Shared data scope — partials inherit the parent's variables and loop context

Nest freely — a partial can include other partials, build your own component library

AI Translation

One template, every language

Author your template once. Let AI translate it into as many languages as you need — then render each PDF in the right language with a single lang parameter.

AI-powered batch translation — translate all strings across your template in one click

Per-language PDF rendering — pass "lang": "nl" to the API, get the Dutch PDF instantly

Full editorial control — review and override any translation before rendering

One template, every language
Integrate in a few lines from any backend
One API. One PDF.

Integrate in a few lines from any backend

No SDK, no black magic. A POST with your API key and JSON data, you get a binary PDF ready to send or store.

API keys per organisation — isolate each client or environment

Templates referenced by name — change the layout without touching your code

Optional lang parameter — one endpoint for all languages

Binary application/pdf response — stream or store directly

Use cases

For all your business documents

From invoices to monthly reports, Generatr adapts to any recurring document.

Finance

Invoices & quotes

Loop over order lines, calculate totals, apply VAT. One template, all your invoices.

Legal

Contracts & amendments

Inject parties, variable clauses, amounts. Generate hundreds of personalised contracts in seconds.

HR

Payslips & certificates

Work certificates, payslips, attestations — automated from your HRIS via API.

Analytics

Periodic reports

Monthly reports, dashboards exported as PDF — generated automatically each cycle.

Sales

Business proposals

Branded templates, personalised with the prospect name, with the right service lines and prices.

International

Multilingual documents

A single source template, translated into EN/FR/ES/DE from the interface. Pass lang in the API call.

Comparison

Why not the others?

Custom code
Word / Docs
Generatr
Visual templates
Dynamic data
REST API
Real-time preview
Multi-language
Manual
Manual
native
Business team autonomy
Zero layout maintenance
Pricing

Simple, transparent pricing

Start for free. Upgrade when you need more.

Free
0 €/ month

Everything you need to get started with document generation.

  • 3 templates
  • 50 PDFs / month
  • API access
  • Webhooks
  • Email support
ProMost popular
19 €/ month

For developers and small teams.

  • Unlimited templates
  • 500 PDFs / month
  • API access
  • Webhooks
  • Email support
  • AI auto-translation
Team
49 €/ month

For teams that generate documents at scale.

  • Unlimited templates
  • 2,000 PDFs / month
  • API access
  • Webhooks
  • Priority support
  • Team members
  • AI auto-translation

No credit card required to start · Cancel anytime

Ready to stop coding your PDFs?

Create your first template in under 10 minutes. No credit card required.

Read the documentation

No credit card · Deploy in 5 min · Responsive support