High-volume statement and document generation with native PDF/UA compliance. Design your template once. Merge your data. Receive audit-ready PDFs — every time, at any scale.
Early access · priority to active compliance deadlines — or see how it works
Every organization generating high-volume documents is facing the same wall. The ADA Title II deadline is here. Your current output isn't compliant. And the only solutions you've been offered cost a fortune or break at scale.
Take a generated PDF and manually retrofit accessibility tags. At one document this is painful. At 50,000 statements per night it's impossible. Every batch is a compliance liability. Every audit is a scramble.
The tag tree, reading order, reflow instructions, font Unicode mapping, table structure, lists, images, table of contents, footnotes, endnotes, and language metadata are all generated at document creation time. No post-processing. No remediation pipeline. Every document that leaves the system is already compliant.
Design your template in the browser-based designer. Connect your data. Call the API. Receive a PDF/UA compliant document.
Use the visual designer to build your statement layout — sections, elements, tables, and data bindings. Templates are plain JSON you can export, diff, and keep in your own source control. Accessibility structure is defined once, applied to every document generated from that template.
Use {{field_name}} syntax to bind any data field to any element in the template. Tables expand dynamically based on row count. Pages are added automatically. Variable-length content is handled natively — no layout overflow, no clipped text.
POST your template ID and data payload to the generation API. Receive a PDF/UA compliant document in response — fully tagged, fonts embedded with correct Unicode mappings, reading order set by the template, ready to deliver to your end users or store in your archive. JSON or XML in, one record per call — or up to 500 JSON records per batch.
The live designer — sections, elements, and data bindings map 1:1 to PDF structure.
Built by people who have been inside enterprise document operations for over 20 years. Every feature exists because a real compliance requirement demanded it.
Complete logical structure — headings, paragraphs, tables, lists, figures — generated at creation time. Not retrofitted. The tag tree reflects the actual document semantics, not guessed structure.
PDF/UA-1 · ISO 14289Every font is fully embedded with correct ToUnicode CMap generation — including ligatures, diacritics, and special characters. Accented Latin, and financial symbols handled correctly.
Font subsetting · CID fontsComplex statement tables with dynamic row counts, spanning headers, and multi-page breaks — all tagged with proper TH scope attributes, header associations, and correct reading order across pages.
WCAG 2.1 AA · Section 508The designer is available in English and French; the documents you generate can be any Unicode-supported language. Language metadata is set at the template and span level for correct screen reader behaviour.
ISO 639 · BCP 47 · UnicodeMillions of pages per hour from a single lightweight service that scales horizontally: add workers, get throughput. Every page in a run of 50,000 statements receives the same compliance treatment as the first.
Async batch API · Linear scalingThe data you send to generate a document is used for that document only. Single documents are generated in memory and returned in the response. Large and batch jobs encrypt their input (AES-256-GCM) and delete it once the PDF is generated, and generated PDFs expire after a short, configurable time. Template definitions live in your account.
Short-lived by design · PIPEDAInteractive AcroForm fields — text inputs, checkboxes, dropdowns, radio groups, and signature fields — generated with the same tagged structure and labels as the rest of the document.
AcroForm · tagged fieldsEvery element in the designer maps deterministically to a specific PDF structure element. The output is correct because the process is correct — not because it passed a check afterward.
PDF/UA-1 · Born accessibleData residency requirements? Run the same generation engine on your own server with Docker Compose — air-gapped included. Licenses are signed tokens verified offline: no phone-home, ever. On-premises details →
Docker · Air-gapped · Offline licenseOpt in per organization or per API call, and every document also conforms to PDF/A-2a (ISO 19005-2): an embedded sRGB output intent, fully self-contained, rendering identically decades from now. Same generation call — no conversion step.
ISO 19005-2 · Opt-inPOST JSON or XML to the generation API. In the designer, build data models from JSON, CSV, or XML samples. Or generate one PDF per row straight from a Google Sheet.
JSON · XML · CSV · Google SheetsAn organization-wide image and SVG library with alt text managed in one place, SVGs embedded as tagged vector figures, multi-column sections, and tables with merged cells that split cleanly across pages.
Asset library · Columns · TablesA single PDFUA.io-generated document simultaneously satisfies six overlapping standards across Canadian, US, and European jurisdictions — from a single generation pipeline.
If your organization generates documents in any of these sectors, you are operating under one or more of the standards — whether you know it or not.
Remediation services charge $5–$10 per page. PDFUA.io documents are born accessible — no remediation pipeline, no per-page fixing after the fact.
Four cloud plans sized by pages generated, Enterprise on your own infrastructure, and a Community edition for nonprofits and education.
Replace Word mail merge: one record in, one tagged PDF out — by API, batch, or Google Sheets.
Mail merge → DeploymentThe same engine on your own server. Docker Compose, offline license activation, no phone-home.
On-premises → ProductCheck what you already publish: domain scans, scheduled monitoring, bilingual evidence reports.
Validator →Join the early access list. We're onboarding a small number of organizations before general availability — priority goes to teams with active compliance deadlines.
No spam. No sales calls unless you ask for one.
You're on the list. Three quick questions help us prioritise your access:
What's your industry?
How many pages do you generate per month?
What's your compliance timeline?
You're on the list.
We'll be in touch shortly.