CSVFormat Portal
Home/Tools/Merge CSV files

Merge CSV files

Combine monthly exports or per-team CSVs into one file. Matching by column name means files with different column orders still line up.

No uploadNo sign-upAligned by column name
Process your CSV Runs on your device
Drop a CSV here
Select multiple files (two or more)

How to use

  1. Select two or more CSV files.
  2. Choose “align by column name” or “align by position”.
  3. Check the preview and download the merged file.

What this tool does not do

Vertical stacking only — this is not a key-based JOIN. Files without a header row treat their first row as the header.

FAQ

Can I merge files with different column orders?
Yes. “Align by column name” matches on header names; columns present in only one file become blank.
How many files at once?
Up to 30 per run. Merge in batches if you have more.
Can I keep the source file name?
Turn on “add the source file name as a column” to prefix each row with its file name — useful for tracing where rows came from.
Is my data uploaded?
No. Everything is processed in your browser.

Related tools