Comparison

Docmill vs CraftMyPDF

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

What actually differs

Competitor details below are category-level observations as of this writing (August 2026) — always check CraftMyPDF's own site for current specifics.

DocmillCraftMyPDF
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

Three things you won't have to work around

No editor to learn

"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.

Editable output, not just PDF

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.

Pricing you can predict

One document costs one document. Count your monthly volume, pick a tier — no translating your volume into credits first.

Honest verdict

When CraftMyPDF is the better choice

Choose CraftMyPDF if…

  • You genuinely prefer a drag-and-drop visual editor — dragging boxes, nudging pixels, seeing the layout as you build it — over describing a document or editing HTML.
  • Non-developers own your templates and need a GUI to maintain them without touching markup.
  • A longer public track record matters most; CraftMyPDF has been in the market longer than Docmill.

Choose Docmill if…

  • You'd rather get a working template from one sentence than build it in an editor.
  • You need editable DOCX or XLSX output, not just PDF.
  • You want templates as plain HTML you can keep in git.
  • Your documents are generated by an AI agent over MCP, or your automation runs in n8n.

See it work in one request

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