Skip to content
motifuse

Document production studio

One template. A thousand perfect documents.

Design an offer letter, certificate, invoice, or notice once. Connect a spreadsheet, validate every row, and generate a personalised PDF for each record — 25 at a time in your browser for free, or hundreds at a time on the secure cloud worker.

  • Immutable, reproducible versions
  • Every row validated first
  • Retry only the rows that failed
  • Local batches never upload

The interface always states which mode is active. DocForge never claims files stay local when cloud processing is selected.

91

Starter templates

Real layouts with defined fields, sample data, and output filename patterns — not empty thumbnails.

8

Document categories

Business, sales, finance, HR, freelance, legal, education, and personal.

25

Free documents per batch

Rendered in your browser, on every plan, without consuming any quota.

10,000

Cloud documents per month

Up to 2,500 per batch on the highest plan, with per-row results.

The real product, on this page

This is the full studio. Build a template right now.

The same editor signed-in customers use — starter library, spreadsheet import, validation, and local generation. No account, no upload, no trial clock.

Local mode · active

Templates and data stay in this browser, and batches up to 25 documents render on your device.

  • 91 starters included
  • CSV · XLSX · paste
  • No server storage
Opening DocForge…

Signing in adds cloud-saved templates and immutable versions; a subscription unlocks secure cloud batches.

From spreadsheet to signed-off documents

A production line, not a one-shot converter

Every step is inspectable, and nothing irreversible happens without a review screen. The effort goes into a template you build once — then the two hundredth document costs the same as the first.

  1. Step 1

    Design the page

    Build the layout visually — text, images, tables, QR codes, shapes — or drop fields straight onto your existing PDF letterhead.

    One template, exactly as it should print

  2. Step 2

    Define the fields

    Declare typed placeholders such as employee_name or invoice_total, each with a format, a default, and a required flag.

    A contract the data must satisfy

  3. Step 3

    Bring the data

    Upload CSV or XLSX, paste from a spreadsheet, or enter a single record. Headers are inspected and mapped — never silently renamed.

    Your rows, mapped to fields

  4. Step 4

    Validate every row

    Each row is checked against the template before anything is produced, with a batch summary, per-row status, and field-level issues.

    A green light, or a precise list of problems

  5. Step 5

    Generate the batch

    Render up to 25 documents on your device for free, or queue a large batch on the secure cloud worker with per-row results and retries.

    One correct PDF per row

See it work

Design, validate, generate

Three screens carry the whole product. The editor decides what a document looks like, validation decides whether the data is fit to produce one, and the results screen tells you exactly what happened to every row.

Lay the document out once — text, tables, images, QR codes, or your existing PDF letterhead as a page background — then drop typed merge fields exactly where the values belong.

Why not mail merge

What changes when documents become a build step

Word and a mail-merge macro will produce letters. These are the six things that stop going wrong once the layout, the data, and the run are separate, inspectable stages.

Every document comes out identical

Mail merge drifts: someone edits the master, a paragraph reflows, and three letters in the batch look different. A DocForge job references an immutable template version, so a rerun months later produces the same page.

Versioned, reproducible templates

Find the bad row before the recipient does

A missing joining date becomes an offer letter that says 'Invalid Date' to a new hire. Validation runs first and names the row, the field, and the reason.

Row- and field-level validation

Fix one row, not the whole batch

When three documents out of 400 fail, you retry those three. Successful documents are never regenerated, never re-sent, and never billed twice.

Failed-row-only retry

Pay for what was actually produced

Credits are reserved when a batch starts and finalized against documents that genuinely rendered. Hard failures release their credits automatically, and local batches never touch the quota.

Reserve, then finalize

Generate payroll letters without an upload

Local mode renders inside a Web Worker in this tab. Salaries, student marks, and personal addresses can become PDFs without the file reaching a server at all.

No upload, no server storage

Turn an afternoon into a minute

The work is front-loaded into a template you build once. The 200th certificate costs the same effort as the first, and next term's batch is a new spreadsheet against the same design.

91 starter layouts to begin from

Who uses it, and for what

Six teams with the same underlying problem

Different documents, one shape: a layout that must stay identical, and a list of people whose details must not be.

HR, onboarding a cohort

The situation. Twelve offer letters and twelve appointment letters to send this week, each with a different title, CTC, joining date, and reporting line.

What they get. One letterhead template with typed fields, a spreadsheet of the cohort, validation that catches the blank job title, and twenty-four correct PDFs named after the recipient.

  • Offer letters
  • Local mode
  • Named outputs

Training provider, course completion

The situation. Three hundred certificates per intake, each needing a name, a course, a date, and a scannable verification code.

What they get. A certificate design with a QR field, a batch queued on the cloud worker, per-row results, and a ZIP archive with a stated deletion time.

  • Certificates
  • QR codes
  • Cloud batch

Finance, monthly billing run

The situation. Recurring invoices and payment notices with line-item tables that change per customer, currently assembled by hand every month.

What they get. A template with a dynamic table bound to nested rows, a validated import, and a monthly run that takes minutes and produces the same layout every time.

  • Invoices
  • Tables
  • Repeatable

Property or facilities manager

The situation. Rent letters, renewal notices, and maintenance schedules for a portfolio, each personalised with amounts and dates.

What they get. A notice template over the existing letterhead PDF, a tenant spreadsheet, and a batch where the two rows with malformed dates are flagged before anything is posted.

  • Notices
  • PDF letterhead
  • Validation

Event organiser

The situation. Badges and admit cards for a delegate list that keeps changing right up to the day before.

What they get. A badge layout with a QR field, a re-import of the final list, and a fresh batch generated in the browser at the venue with no upload required.

  • Badges
  • Admit cards
  • Last-minute reruns

Agency or freelancer

The situation. Proposals, statements of work, and engagement letters that follow a house style but change per client.

What they get. A branded template per document type, client details imported from a sheet, and a consistent set of deliverables produced without rebuilding the layout each time.

  • Proposals
  • SOWs
  • Brand consistency

Security & privacy

Built for data you cannot afford to leak

Offer letters, salaries, student marks, and invoices are sensitive. DocForge's defaults treat them that way — and the interface never misstates which mode a batch is running in.

Local browser mode

Nothing is uploaded

Up to 25 documents per batch, rendered in a Web Worker so the page never freezes. No upload, no server storage, no credits consumed, and the ZIP is assembled on your device.

Secure cloud batches

Explicit, labelled, and time-limited

Hundreds of documents on a private, lease-based queue. Jobs reference immutable template versions, results are per-row, downloads are short-lived signed links, and outputs auto-delete on schedule.

Workspace isolation
Every template, job, and output is scoped to your workspace and re-verified server-side on each request.
Content-free logs
Operational logs record counts and error codes — never names, salaries, or the contents of a document.
Visible retention
Cloud outputs show exactly when they will be deleted, and one action deletes them earlier.
No AI training
Your documents and data are never used to train AI models, and nothing is sent to any AI provider.

Free and Pro

The editor is free. You pay for scale.

The visual editor, the 91-template library, spreadsheet import, validation, and local batches of 25 documents are free on every plan, permanently. Subscriptions add the cloud worker for runs a browser tab should not attempt.

Free

No account

Freeforever

The complete document studio, rendering on your own device.

  • Full visual template editor
  • All 91 starter templates
  • CSV, XLSX, and pasted spreadsheet import
  • Per-row validation before generation
  • Local batches up to 25 documents
  • QR fields, draft watermarks, and PDF letterhead backgrounds
Start in the browser

No sign-up, no card, no trial period. Local batches never consume credits.

Pro

Most popular

Paidper month

Everything in Free, plus the secure cloud worker for large, retained runs.

  • Everything in Free, unchanged
  • 2,500 cloud documents per month
  • Up to 1,000 documents in a single batch
  • Per-row results with failed-row-only retry
  • 100 saved templates and 3 days output retention
  • Conditional sections, saved mappings, barcodes, and custom fonts
See Pro pricing

Credits are finalized against documents actually generated; hard failures are released back.

Free and Pro compared, capability by capability
CapabilityFreePro
Visual template editorIncludedIncluded
Starter template library91 layoutsIncludedIncluded
Spreadsheet import & field mappingIncludedIncluded
Per-row validation before generationIncludedIncluded
QR code fields & draft watermarksIncludedIncluded
Local batchesRendered on your device, never metered25 docs25 docs
Account requiredNoYes
Cloud documents per month2,500
Documents per cloud batch1,000
Saved templates3100
Output retentionLocal only3 days
Failed-row-only retryIncluded
Conditional sectionsNot includedIncluded
Saved field mappingsNot includedIncluded
Barcodes, custom fonts & dynamic imagesNot includedIncluded
Email deliveryComing soonNot includedNot included
Ad-free workspaceNot includedIncluded

Business raises the ceiling to 10,000 cloud documents a month, 2,500 per batch, 7 days retention, and a priority queue. Existing Starter subscribers keep their grandfathered price and entitlements unchanged.

Questions

Before your first batch

What gets uploaded, what happens to a bad row, how credits are counted, and what the free tier really includes.

Something specific to your documents?

Describe the layout and the data you have. Get in touch and we will tell you whether DocForge fits before you build anything.

Build the template once

Your next hundred documents can look identical.

Open the studio, start from one of the 91 starters, and generate a real batch on your own device — free, without an account, and without uploading a thing.

  • No card required
  • Local batches never upload
  • Credits only for documents produced
  • Private workspaces are ad-free