The short version: files are merged in memory on ephemeral compute, the result is returned straight to your browser, and every trace is deleted the moment the merge completes. The longer version is below.
It performs a mail merge in your browser: you upload a Word template (or a ZIP of several) with {{placeholders}} or [placeholders] and an Excel file with the values, and Word Merger hands back the finished documents — as DOCX or PDF. One row of data makes one document; many rows make a ZIP of many.
No. Your template and spreadsheet are sent over an encrypted connection to a serverless function that exists only for the duration of your merge. The merge runs in memory and short-lived working files, the finished documents are returned directly to your browser in the same response, and everything is deleted the instant the merge completes. Nothing is ever written to a database or storage bucket, there are no accounts, and no person ever sees your files. We designed it this way deliberately: document retention would expose you — and us — to risk, so the possibility is eliminated at the architecture level.
Word Merger is designed by an experienced attorney who understands that documents come with both information and responsibility. The service runs on Amazon Web Services, whose data centers hold ISO 27001, PCI DSS, SOC 1 Type II and SOC 2 Type II certifications. All traffic between your browser and our servers uses industry-standard SSL/TLS encryption. And we never share customer information with third-party vendors for marketing — we hate spam as much as you do.
Templates are Word .docx files — upload one directly, or a .zip containing several .docx templates to merge a whole document set at once. Other files in the ZIP (PDF instructions, cover sheets, and the like) are simply skipped, so you don't need to shuffle them out first. Data comes from an Excel .xlsx file. Output is DOCX or PDF; batches and template sets download as a ZIP.
Mark the parts of your template that change with {{double_braces}} or [square brackets] — the default setting replaces both styles, so a template can mix the two. The braces pass runs first, which enables composition: a placeholder like [{{gender}}-his] resolves in two stages.
The spreadsheet layout is detected automatically. Two columns (variable, value) produce a single document. Three or more columns — headers in row 1, one row per document — produce a batch as a ZIP. An optional document_name column names each output file. If your template upload is a ZIP of several templates, a batch produces one folder per row containing all of that row's merged documents — folders are numbered in row order and named from your data (e.g. 01 Sarah Acme Corp).
The free version accepts up to 4 MB of files combined per merge, and very large batch outputs can exceed the processing response limit — if that happens you'll get a clear message suggesting you split the batch into smaller runs. Removing pictures and graphics from templates is the quickest way to shrink file sizes.
Yes — the serverless architecture lets us offer the service free of charge. We rely on sponsorships and private server deployments; if your firm wants Word Merger running entirely inside its own infrastructure, get in touch.
Use our contact page — replies go straight to the email you provide.