Are my files uploaded?
No. Your browser reads the selected files locally and builds the download locally. The site does not receive the file contents. Close the tab to clear the working data from this page.
A SMALL, USEFUL DATA DESK
Drop in monthly exports, lists, or reports. This tool matches columns by their names, even when each file puts them in a different order. Check the result before you download it.
Merge CSV filesFree · No sign-up · Files stay in your browser
Add two or more UTF-8, comma-separated files. The first row of each file must contain column names.
Choose files to see the output.
| Your merged rows will appear here. |
Preview shows the first five rows. The download contains every merged row.
Column names are read from the first row of each file. Names are matched exactly after spaces at the start and end are removed. Order does not matter. When one file has an extra column, that column is kept; rows from files without it get an empty cell.
For example, a file headed email,name and another headed name,email,city become one table with email,name,city. The email value never slides into the name column.
Add files. Pick at least two CSV files. Their rows stay on this device.
Review the preview. Check headers, row count, and the first five rows.
Download. Save one UTF-8 CSV that opens in Excel or a text editor.
No. Your browser reads the selected files locally and builds the download locally. The site does not receive the file contents. Close the tab to clear the working data from this page.
With “Remove identical rows” on, rows with the same values in every merged column are kept once. If you include the source filename column, that filename also counts, so identical rows from different files remain distinct.
This page handles CSV, not XLSX. If your data is in an Excel workbook, export each sheet as CSV first. Our full Excel merger is available in Korean.
Spreadsheet apps can interpret cells starting with certain characters as formulas. The enabled guard adds a leading apostrophe to those cells in the downloaded file. Turn it off only if you need exact raw values and trust the source files.