Comparison
Both generate documents from JSON over an API and plug into n8n, Zapier, and Make. The real difference is philosophy: CraftMyPDF is built around a drag-and-drop visual template editor; Docmill is built around not having to use an editor at all — describe the document in plain language, get a template, send data. Add editable DOCX/XLSX output and flat per-document pricing, and the trade-offs get clear.
Side by side
Competitor details below are category-level observations as of this writing (August 2026) — always check CraftMyPDF's own site for current specifics.
| Docmill | CraftMyPDF | |
|---|---|---|
| Template creation | Describe the document in plain language and the AI drafts a production template — or paste an existing document to convert it. Templates are plain HTML/Handlebars you can inspect, version, and edit as text. | Built around a drag-and-drop visual editor — you design the layout in their GUI. Powerful if you like designing visually; a tool to learn if you don't. |
| Output formats | PDF, DOCX, and XLSX. DOCX/XLSX are real, editable Office files rendered from
templates with {{markers}}. |
PDF-centric (with image output common in this category). Check their docs for the current format list — editable Office formats are not the category norm. |
| Starter templates | Ready-made starter:invoice, quote, report, and certificate
templates — one API call to a finished document before you build anything. |
Template galleries are common in this category; see their site for what ships out of the box. |
| Pricing model | Strictly per document: Free $0 (50 docs/mo, watermarked), Starter $19/mo (1,000), Growth $49/mo (5,000), Scale $99/mo (15,000). One document costs one document — no credit blocks or per-feature multipliers. | The category norm is credit- or quota-based tiers. Check their pricing page for current numbers and how a "credit" maps to a document. |
| Automation integrations | n8n community node (n8n-nodes-docmill), Zapier, Make, and an MCP
server (@docmill/mcp-server) so AI agents can generate documents
directly. |
Zapier/Make-style integrations are standard in this category; MCP support for AI agents is still rare — check their docs. |
| API modes | Sync with binary or base64 responses, plus an async job API
(?async=1 → poll GET /v1/jobs/:id) for bulk runs. |
REST API for rendering; see their docs for sync/async specifics. |
| Track record | Newer product; 28+ automated tests, deliberately simple single-tenant deployment. Self-serve signup, Stripe billing, cancel anytime. | Established product with a longer public track record and a mature editor. |
We don't quote competitors' prices or quotas — they change. The pattern we compete against is the industry-wide one: buckets of credits that expire or round up, and templates that live inside a GUI editor. Verify anything specific on their pricing page.
Where Docmill wins
"An invoice with line items, 8% tax, EU VAT number, 30-day terms" — the AI returns a template plus sample data showing exactly which fields to send. The HTML is yours: diff it, version it, edit it in your own tools.
Contracts that get redlined in Word, ledgers that get reworked in Excel — Docmill renders real DOCX and XLSX from the same pipeline, not just a final-form PDF.
One document costs one document. Count your monthly volume, pick a tier — no translating your volume into credits first.
Honest verdict
The invoice generator API page shows the complete curl — JSON in, PDF invoice out. Free plan is 50 documents a month, no credit card.
Other comparisons: Docmill vs APITemplate.io · Docmill vs PDFMonkey