Mail merge letters

Upload a CSV, write one letter with {{column}} placeholders, and get a personalized letter for every row — preview them, then print or save them all as PDF. Everything runs in your browser; nothing is uploaded.

CSV file
Drop your CSV here, or click to choose
A header row plus one row per recipient
Letter template
Preview
0 of 0
Upload a CSV first to see your placeholders and preview.

Your CSV is read and merged entirely in your browser. Nothing is uploaded.

How it works

STEP 1

Upload your CSV

Drop a CSV with a header row. Each column name becomes a placeholder you can use, like {{name}} or {{city}}.

STEP 2

Write your template

Type one letter and insert {{column}} placeholders. The preview fills in real data for each row as you go.

STEP 3

Print or export

Print or save every letter as a single PDF (one page each), or download all letters as a combined .txt — nothing is uploaded.