ImaginePDF
The fastest way to generate business documents at scale. Design once, bind the parts that change, then produce them by the thousand.
Invoices, payslips, receipts, certificates. Design them once in a visual canvas, bind the parts that change to named fields, then render them one at a time or a thousand at a time — from the editor, your own code, or an AI assistant.
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 — text, tables, images, shapes, icons, QR codes and barcodes, positioned 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 — 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.
Four ways to use it
The canvas app at imaginepdf.com. The person who owns the brand owns the template — no code.
Issue documents from your own product without a human in the loop. Authenticated with a workspace API key.
Connect Claude, Cursor or any MCP client and let the assistant design and generate directly.
Spin up a one-off PDF — or a batch — without leaving your terminal, using
the imaginepdf plugin.
All four talk to the same backend and produce identical PDFs.
Where to start
- New here? Generate your first PDF with the Quickstart.
- Building an integration? Read Concepts for designs, variables and assets, then jump to the API Reference.
- Working with an AI assistant? Connect the MCP server, or install the Claude Code plugin.
- Not writing code? Everything here has a counterpart in the visual editor.