Free Templates
Free templates for invoices, e-invoices, shipping documents, KYC forms and reports. Open any of them in your browser, change the layout, and generate filled PDFs from your own data through the API or a no code integration.
Edit in the browser
Sample data included
Fill by API or no code
E-invoice ready invoices
At a glance
Free PDF document templates you can edit and generate by API
This library holds free document templates for invoices and e-invoices, shipping documents, compliance forms and reports. Each one opens in the PDF Generator API template editor with sample data, so you can change the layout in your browser. Then fill it with your own data from the API, a web form or a no code tool such as Make. Every template page lists the fields it expects, so you can map your data before you sign up.
How it works
From free template to filled PDF
Open any template from the list above. It loads with sample data, so you see a finished document before you change anything. Then make it yours and connect your data in the way that suits your team, with or without code.
Edit by hand or ask the AI to do it
Add your logo, change the wording, move fields and set conditions. You can do it in the drag and drop template editor, or describe the change in plain language and let the AI template builder apply it.
Pick the easiest way for your team
Ask your AI agent through the MCP server, connect a no code integration, or call the REST API from your app. All three use the same template and return the same PDF.
mcp.pdfgeneratorapi.com/mcp with a Bearer JWT. Works in Claude, Cursor, Cline and n8n.“Create a CMR note for tomorrow’s shipment to Hamburg”
curl -X POST https://us1.pdfgeneratorapi.com/api/v4/documents/generate \ -H "Authorization: Bearer $JWT" \ -H "Content-Type: application/json" \ -d '{"template":{"id":<template-id>,"data":{...}}, "format":"pdf","output":"url"}'
Send your JSON with the template ID and get the PDF back as a URL or base64. See the API documentation.
More than a static file
What a PDF Generator API template does that a Word or PDF form cannot
A template here is a layout bound to data. When you send different data, the document changes with it, so one template serves every customer, order or shipment.
| Task | Word file or fillable PDF | PDF Generator API template |
|---|---|---|
| Line items and transactions | A fixed number of rows, so extra items need a new page by hand | Tables grow with your data across as many pages as needed |
| Content that depends on data | Someone deletes the sections that do not apply | Conditions show a section only when a field is set, and expressions format dates, currencies and totals |
| Barcodes and QR codes | Generated elsewhere and pasted in | Printed from your data, such as tracking numbers or payment codes |
| E-invoices | A PDF only, with no machine readable XML | Factur-X, ZUGFeRD and XRechnung files with embedded XML |
| Who fills it in | A person copies data from another system | Your AI agent, a no code workflow, a web form or the API |
| Your customers’ own versions | One file copy per customer to keep in sync | Each customer edits their copy inside your product with the embedded template editor |
| Signing | Printed, signed and scanned, or sent to a separate tool | The generated document goes straight to signature |
From template to production
Customers ship real documents from these templates
“I used your template from the Free Templates Library basically as a start.”
Jörg Braner, Founder, Kursretter
Kursretter took the free ZUGFeRD invoice template, learned the EN 16931 fields from a document that already passed validation, and now sends compliant e-invoices to German insurers and employers through the E-Invoice API. Read the Kursretter story.
Missing a template?
Start from your own document instead
If your document is not in the list, you do not have to start from a blank page. Import the PDF you use today, describe it to the AI template builder, or rebuild it with the open source template builder Claude Skill. Our team can also build the first template with you for free.
FAQ
Free document template questions
Are these PDF templates free?
Can I download the templates as Word files?
How do I fill a template with my own data?
Do I need to write code to use these templates?
Can my customers edit templates inside my app?
Do you have e-invoice templates?
All types of documents for your needs
We help you create professional business documents for various needs

Czech Invoice Template
The Czech Invoice template is designed to meet the formal and legal requirements for invoicing in the Czech Republic while remaining easy to integrate into modern digital workflows. It follows common Czech accounting and VAT practices and is suitable for ...
Learn MoreGerman Invoice Template (ZUGFeRD)
Learn More
Transaction History
Generating and managing accurate and professional Transaction History documents is a critical operational function for a wide array of businesses, from financial institutions and e-commerce platforms to subscription services and utility providers. These d...
Learn MoreKnow Your Customer Forms
Learn More
Personalized Quote
A quote is a formal offer to provide goods or services at a specified price. It is typically considered a more binding commitment than an estimate and is used when a company is ready to enter into a transaction with a customer. It may include specific ter...
Learn More
Delivery Note
A delivery note is a document that accompanies the shipment in transportation. The document has information about the products and quantity of the goods, their size and weight. It doesn’t always have to accompany the shipment physically but can be sent t...
Learn More
CMR Convention
CMR (or CMR consignment note), which first came to use in 1956 in Switzerland, is a freight contract and a transport document for goods. CMR is mandatory for delivering goods from one country to another as it is used to standardize the conditions of inter...
Learn More
Packing List
A packing list is a document which provides information about the shipment. To be specific, the packing list itemises the contents of each pallet or box, including weights and measurements. Besides cargo details, the packing list should also provide the s...
Learn More
Bill of Lading
The bill of lading contains essential information about the goods being shipped, such as the cargo’s type, quantity, condition, and destination. A bill of lading is a critical document in shipping, providing proof of shipment, ownership transfer, an...
Learn More
Certificate
Companies create certificates for their employees for various reasons, and several benefits are associated with giving out certificates to employees. By acknowledging employees’ achievements, organizations foster a recognition and continuous improve...
Learn More
FORM FDA 2253
Form FDA 2253 is a document required by the U.S. Food and Drug Administration (FDA) for drug establishments. It is known as the “Transmittal of Adverse Experience Reports” form. The purpose of this form is to provide a standardized format for ...
Learn More
Monthly Sales Report
A monthly sales report is a document that provides a comprehensive overview of a business’s sales performance during a specific month. It includes relevant data and metrics related to sales activities, such as revenue, units sold, sales trends, cust...
Learn More
Simple Packing Slip
A packing slip, also known as a delivery note or a shipping manifest, is a document that provides detailed information about the contents of a shipment. It accompanies the goods being shipped and serves as a reference for both the sender and the recipient...
Learn More
Professional Sales Invoice
An invoice is a legal document that is to be provided by the seller to the buyer about the services that have been provided. The invoice has to include what services have been provided or what was purchased, the price and quantities. In logisti...
Learn More