Skip to content

Every business document. In one sentence.

Say what you need. We only ask for what is missing. Nothing is made up.

Enter to send, Shift+Enter for a new lineFree · no account · data anonymised
  1. You

    Describe it

    One sentence is enough, in your language.

  2. Papii

    We ask what is missing

    Every value is checked against your words. Nothing is guessed.

  3. PDF

    Take your document

    Ready in seconds. The final document with a free account.

320
templates in the catalog
5
languages
49
country & domain packs
100%
render-verified

Document generation API — EU-hosted

Every business document. One API call away.

papii turns plain language or structured JSON into professional PDFs — invoices, payslips, contracts, GDPR notices and more. EU-hosted, render-verified, free to start.

What papii does not promise

  • It is not a legal review.
  • A template stays a draft until a Belgian professional approves it.
  • Rules that depend on the region are marked, not guessed.

POST /render

How it works

Three steps from data to document. No PDF libraries, no layout code, no printers.

01

Pick a template

Browse 49 packs — Belgian accounting, employment law, GDPR, payroll and more. Every template ships with a JSON schema and sample data.

02

Send your data

POST /render with your JSON. The API validates it against the template schema before anything is rendered.

03

Get a signed PDF

A professional, deterministic PDF comes back in seconds. Embed it, archive it or send it.

Plain facts

What happens to your document.

No slogans. This is what papii does.

Hosted in the EU

Your data is processed and stored on EU infrastructure.

No tracking

Only the cookies needed to sign in and remember your language.

Nothing is made up

We only ask for what is missing, and every proposed value comes with a quote from your own words.

The status is shown

Each template page says whether it is render-verified or has passed a legal review.

Documents in your language

French, Dutch, English and German. The site is in English, French and Dutch.

One API

The same documents from your own software with POST /render.

For developers

One request. One document.

POST /render with your JSON. The API validates it against the template schema before anything is rendered.

curl
curl -X POST https://api.papii.eu/render \
  -H "X-API-Key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "be.accounting.invoice",
    "data": { ... },
    "options": {"language": "fr"}
  }' -o invoice.pdf

Questions

Short answers.

Does it work in my language?

Documents come in French, Dutch, English and German. The site is in English, French and Dutch.

What happens to my data?

It is processed and stored on EU infrastructure. Text you type in the demo is anonymised before it is sent to the AI (hosted in the EU). Only essential cookies, no tracking.

Can I use it from my own software?

Yes. Send your JSON to POST /render and get the PDF back. The API documentation lists every endpoint.

About

Made in Belgium.

papii is the document engine of chut.app — the AI back office for SMEs.

Sid, founder

Generate documents by talking to your AI

chut.app is the AI back office for European SMEs — and papii is its document engine. Describe what you need in one sentence; the AI fills, renders and sends it.

Read the API docs