Home › File Converters

Merge CSV Files

Great for combining monthly order exports or per-branch reports into a single table.

Files are processed in your browser and never uploaded
Drop CSV or Excel files here or click to choose (multiple).csv · .tsv · .xlsx (first sheet of each file)

One table from many CSVs

Monthly order exports, sales files from each branch in the same format, survey results downloaded in batches — data split across files is hard to analyze. Drop them here and they're stacked into one table, matching columns by header name. Different column orders or extra columns in some files don't shift anything.

Matching columns

Handy options

The “Source file” column shows where each row came from, so you can filter by month or branch later. “Remove exact duplicate rows” drops repeated orders from exports with overlapping date ranges. Files with different encodings are detected automatically, and for Excel files the first sheet is used.

Download the result as a UTF-8 CSV (with BOM, so Excel opens it cleanly) or as .xlsx. Values with leading zeros stay as text. Files never leave your device.

Frequently asked questions

I have dozens of files.

Select them all at once. Hundreds of thousands of rows in total may slow things down.

My files have two header rows.

Only the first row is treated as the header. Delete the second header row beforehand.

Can I split the result by file again later?

Filter on the “Source file” column in Excel.

Related tools