CSV Merger
Merge several CSV files into one. Match columns by header name in any order, choose strict or union-of-headers mode, add a source-file column and download one CSV.
Merge several CSV files into one. Match columns by header name in any order, choose strict or union-of-headers mode, add a source-file column and download one CSV.
CSV Merger stacks several CSV files into one file with a single header row. Columns are matched by header name, so files with the same columns in a different order still line up.
Strict mode requires every file to have the same columns; union mode keeps every column from every file and fills missing cells with blanks. Duplicate or blank headers are shown before merging, header matching can ignore letter case, and an optional column records which file each row came from.
Strict mode stops and lists the difference. Union mode adds the column and leaves it blank for rows from files that do not have it.
Within a file, a repeated header is renamed (e.g. “Amount (2)”) and shown as a conflict so you can check how it will be matched.
No. Each file’s delimiter is detected separately; the merged file uses the delimiter you choose.
No. Files and pasted data are processed only in your browser. Nothing is uploaded or stored, and the tool keeps working offline once the page has loaded.