CSV Merger — Free Online Tool

Combine several CSV files into one, matching columns by header name or stacking them, with a union or intersection of columns.. CSV Merger is a free online tool from the ToolsRift Charts & Data Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.

Loading CSV Merger

How to use CSV Merger

Load or paste two or more CSVs, choose union or intersection of columns and whether to add a source column, then preview the merged table and download it.

Frequently asked questions

What if the files have different columns?

Choose union to keep every column that appears in any file, filling missing values with blanks, or intersection to keep only the columns that all files share. Union is safer when you do not want to lose data; intersection gives a tidy rectangular result.

Does column order have to match?

No. When matching by header name the tool maps each file's columns onto the merged header by name, so a file whose columns are in a different order still lands in the right places. Positional stacking is available too if your files have no headers.

Can I tell which file each row came from?

Yes. Turn on the source column and every merged row gets an extra field naming the file or block it came from, which makes it easy to trace a record back or to filter one source out later.

More Charts & Data Tools

CSV Column Extractor
Pick, reorder and rename the CSV columns you want to keep, then export a tidy new CSV containing only those fields.
CSV to JSON Converter
Convert CSV to a JSON array of objects and JSON back to CSV, with typed numbers, a live table preview and one-click download.
CSV Transposer
Swap the rows and columns of any CSV so records become fields, with a live preview and a download of the transposed file.
Summary Statistics Calculator
Get count, sum, mean, median, mode, min, max, range, variance, standard deviation and quartiles for every numeric CSV column.
Pivot Table Builder
Build a pivot table from any CSV: choose a row field, a column field, a value field and sum, count, average, min or max.
Frequency Counter
Count how often each value appears in a chosen CSV column, with percentages, a mini bar visual and a copyable results table.

← View all Charts & Data Tools