Merge CSV files by column name
Combine several exports into one file. Columns are matched by header name, so their order can differ between files.
Your CSV is read and processed in this browser. BizToolsBox does not upload or save the file. Use the preview to check the output before downloading.
Combine CSV files into one table
Use the CSV merger to bring together exports from different dates, stores, or systems. It combines rows and aligns columns by their header names, even when the columns appear in a different order. If a file does not contain a column, its cells are left blank in the merged output.
How to merge CSV files
- Select two or more UTF-8 CSV files.
- Check that the column names in the preview line up as expected.
- Download the merged CSV and open it in your spreadsheet app.
Frequently asked questions
Do the columns need to be in the same order?
No. The merger matches columns by their names in the header row and arranges them into one shared set of columns.
What if a file is missing a column?
Rows from that file receive an empty value in the missing column.
Are my files sent to BizToolsBox?
No. Files are read and combined in your browser. They are not uploaded or saved to an account.
Clean one of the input files with the CSV cleaner or look for repeated product codes with the duplicate SKU finder.