Fill, validate and archive PDFs on EU soil

Your documents never leave the EU. Nothing is stored.

pagesmith is a PDF compliance API for developers: fill AcroForm fields, validate and convert PDF/A for archival, apply digital seals, merge and stamp. Processed in memory, shredded after every request.

Free tools: PDF/A validator · form-field inspector

Two calls. Zero ceremony.

Multipart in, document out. Every error is application/problem+json with a stable machine-readable code, no parsing prose.

# Fill a PDF form from JSON
curl https://api.pagesmith.eu/api/v1/fill \
  -H "Authorization: Bearer psk_live_…" \
  -F file=@contract.pdf \
  -F 'data={"name":"Jesper","subscribed":true}' -o filled.pdf

# Validate for archival: rule-level PDF/A verdicts
curl https://api.pagesmith.eu/api/v1/pdfa/validate \
  -H "Authorization: Bearer psk_live_…" -F file=@archive.pdf
→ {"compliant": false, "failedRules": 1, "ruleSummaries": [{"ruleId": "6.3.1-1", …}]}

The operations register

Compliance-grade PDF operations, priced per unit. No HTML-to-PDF commodity race.

POST /v1/fill

Fill AcroForm fields from JSON: text fields and checkboxes, optional structural flatten.

Live
POST /v1/pdfa/validate

Rule-level PDF/A validation (veraPDF engine), profiles 2b and 3b, verbatim rule ids.

Live
POST /v1/pdfa/convert

Convert any PDF to archival PDF/A-2b or -3b (Ghostscript), verified against our own validator.

Live
POST /v1/seal

Apply PAdES digital seals with your own certificate. No signing authority required.

Live
POST /v1/merge

Merge 2–10 PDFs into one document, in the order submitted.

Live
POST /v1/stamp

Stamp text onto every page: page numbers, watermarks, draft marks.

Live

Subject to GDPR. Not the CLOUD Act.

US-owned processors answer to US law wherever their servers sit. pagesmith runs its own open-source engines on EU infrastructure. There is no American company, upstream API, or third-party processor in the path of your documents.

  • EU servers, EU company

    Processing happens in the European Union, under European jurisdiction, end to end.

  • Zero retention by architecture

    Documents live in memory for the duration of the request. No document bytes or filenames ever touch a database or disk store.

  • Our own engines

    pdfcpu, veraPDF and friends run on our hardware. No document is ever forwarded to anyone.

Honest pricing, metered in units

Every plan includes every operation. Fill, validate, merge and stamp = 1 unit; convert and seal = 3 units. From €29/month for 30 units, a fraction of what US incumbents charge per operation.