ImaginePDF
ImaginePDF is the fastest way to generate business documents at scale.
Design invoices, payslips, receipts, and certificates once in a visual canvas, bind the parts that change to named fields, then produce them by the thousand — through a visual editor, a REST API, or Claude Code.
ImaginePDF does one job: turning a template into PDFs at any volume. There are no bolt-on AI editors, e-signature flows, or workflow builders to wade through — just the pieces that make document generation repeatable.
The model in one minute
- Design a document on a canvas — position text, tables, images, QR codes, and barcodes on one or more pages.
- Bind any element to a named field (a variable), so one template covers every customer, every invoice, every certificate.
- Generate a PDF — fill the variables with values and render. One at a time, or in batch from a dataset.
A saved document is a design. A design plus its variables is everything the renderer needs to produce a finished PDF.
Three ways to use it
- Visual editor — the canvas app at imaginepdf.com . The person who owns the brand owns the template. See Visual Editor.
- REST API — issue documents from your own product without a human in the loop. Authenticated with a workspace API key. See the API Reference.
- Claude Code — spin up a one-off PDF (or a batch) without leaving your
terminal, using the
imaginepdfplugin. See Claude Code Plugin.
All three talk to the same backend and produce identical PDFs.
Where to start
- New here? Generate your first PDF in a few minutes with the Quickstart.
- Building an integration? Read Concepts to understand designs, variables, and assets, then jump to the API Reference.
- Working from a terminal? Install the Claude Code plugin.