Mail merge Excel to individual PDF files

Drop a spreadsheet and fill in a template: you get one PDF per person, named as you choose, or one .docx per row from your own Word template. In your browser, nothing is uploaded.

1. Your spreadsheet

Excel (.xlsx, .xls), OpenDocument (.ods) or CSV. The first row holds the column names: each one becomes a {{Column name}} field.

Drop your spreadsheet here or click to choose

2. The template

Click a field to insert it at the cursor:
Drop a spreadsheet first.
An empty line starts a new paragraph. {{#}} = row number (handy for a certificate number).
Page and font
Sender, recipient, subject
Logo and scanned signature
Position and width in mm.
Signature block alignment and image width in mm.
Preview Row / 0

3. File names and checks

Fields between double braces, {{#}} = row number. Forbidden characters removed, duplicates get _2, _3.
Rows–
Files–
Fields used–
Warnings–

Each file name can be edited in the table. Click a number to show that row in the preview.

#Excel rowFile nameEmailCheck

4. Download

Privacy: the spreadsheet, the template, the logo and the generated files stay in your browser. Nothing is sent to a server. Close the tab and everything is gone.

Frequently asked questions

How do I mail merge Excel to separate PDFs without Word?

Drop the spreadsheet, pick a preset (letter, certificate, notice, label), click the fields to insert them, check each row in the preview, then download a ZIP with one PDF per row, named with your pattern, plus one combined PDF for printing.

My Word template uses «Name» merge fields. Does it work?

Yes. Classic Word merge fields and {{Field}} placeholders are both filled, and you get one .docx per row with the original formatting. The tool does not convert .docx to PDF: use the built-in template for PDFs.

Why were my {{FirstName}} fields not replaced with other tools?

Word often splits typed text into several internal pieces, so "{{First" and "Name}}" end up apart and search-and-replace fails. This tool joins the pieces in each paragraph before replacing, keeping the formatting.

Does it send the emails?

No. It produces the files and a CSV sending list that pairs each person's email address with their file name, for use with your own email client.

What does it cost?

Every row can be previewed before you pay, and downloads are free up to 5 rows. Beyond that, $4.99 unlocks the tool for 24 hours or

4.99 for 30 days, one-off payment, no subscription.