Pricing
Every plan runs the same merge engine with the same honest audit report. Paid plans raise the monthly run allowance, the files per merge and the per-file size limit, and add the two things that turn merging into a workflow: Merge by ID with a downloadable audit report, and — on Pro — unlimited runs with API access.
Free
$0 / month
For the odd month-end roll-up: a few branch reports into one master workbook.
- 10 Excel merges per month
- Up to 10 files per merge, each up to 20 MB
- Separate sheets mode — one sheet per file, kept as-is
- Append rows mode — stack tables by matching column headers
- Audit summary on the result page (rows merged, duplicates found)
- Merged workbook downloads as a clean .xlsx
- Results stay on your account for 72 hours
Starter
$9 / month
For regular roll-ups: monthly branch reports, supplier returns and survey batches.
- 100 Excel merges per month
- Up to 50 files per merge, each up to 100 MB
- All three modes, including Merge by ID — combine duplicate rows and keep every different value
- One-click deduplication (whole row or by key columns)
- Downloadable audit report CSV — header mismatches, duplicates, skipped rows, row by row
- Save merge configurations and reuse them next month
- 30 days of merge history
Pro
$19 / month
For teams that merge every week: unlimited runs, the biggest batches, and an API.
- Unlimited Excel merges per month
- Up to 200 files per merge, each up to 200 MB
- All three modes, including Merge by ID — combine duplicate rows and keep every different value
- One-click deduplication (whole row or by key columns)
- Downloadable audit report CSV — header mismatches, duplicates, skipped rows, row by row
- Save merge configurations and reuse them next month
- 90 days of merge history
- Priority processing for large merges
- API access for pipelines
How usage is counted
Usage is counted in merges: every workbook we successfully merge charges one run — a 2-file roll-up and a 180-file batch cost the same one run each. The counter resets on the first of each calendar month — no rolling windows, no surprises — and unused runs do not roll over. Guests get the same limits as the Free plan (10 merges a month, up to 10 files per merge, files up to 20 MB); a free account adds history. Files are kept for 72 hours after each run, on every plan.
Failed runs never count. If a file cannot be read as a spreadsheet, if no data rows are found, if the ID column is missing, or if a run fails because of a fault on our side, it does not count against your monthly allowance — the same rule the refund policy states for paid plans. You only ever spend runs on workbooks we successfully merge.
The limits, side by side
| Free | Starter | Pro | |
|---|---|---|---|
| Merges per month | 10 | 100 | Unlimited |
| Files per merge | 10 | 50 | 200 |
| Max file size | 20 MB | 100 MB | 200 MB |
| Merge modes | Separate sheets, Append rows | All three | All three |
| Deduplication | No | Yes | Yes |
| Audit report download (CSV) | Summary only | Yes | Yes |
| Merge history | 72 hours | 30 days | 90 days |
| API access | No | No | Yes |
Paid plans are billed through Paddle, our merchant of record, and can be cancelled at any time from your account page; the plan stays active until the end of the paid period. See the refund policy for how refunds work.