Store your templates
Upload your .docx files once. Each one lives in your library under its own name, ready to reuse.
Finally, a simple way to create PDF documents — without the hassle.
Build a document in Word, mark the parts that change with
[[tokens]], and fill it with your data through a single API call.
PDFStamp returns a polished PDF every time.
If you can lay it out in Word, you can generate it with PDFStamp — invoices, contracts, certificates, offer letters, reports.
Lay out the document exactly how you want in Word, Google Docs, or anything that exports .docx. Mark the parts that change with [[tokens]].
Send the values as a simple JSON object. Each token is replaced with your data, and the document keeps its original fonts and layout.
A single request gives you the finished PDF, ready to save, email, or show to your users. Converted with LibreOffice for faithful output.
Store your templates with us once, then generate a filled PDF from any of them whenever you need one.
Upload your .docx files once. Each one lives in your library under its own name, ready to reuse.
Call the API with a template name and your data. We pull that template from your library, fill in the tokens, and convert it to a PDF.
{
"file_name": "invoice",
"parameters": {
"name": "Jane Doe",
"date": "2026-10-19"
}
}
Name a template, pass your values, and get the document back.
{
"file_name": "invoice",
"parameters": {
"name": "Jane Doe",
"company": "Acme Corp",
"date": "2026-10-19"
}
}
Content-Type: application/pdf
Content-Disposition: attachment;
filename="invoice.pdf"
%PDF-1.7
<binary PDF bytes>
Pick a plan by how many PDFs you generate each month. Every plan includes the full engine and your own templates.