How to merge CSV files (without Excel gymnastics)
You do not need a spreadsheet license to stitch exports together. Here is the straightforward path most people follow on this page.
- Drop your CSV files. Add two or more
.csvfiles (up to 25 MB each). You can keep browsing to add more — we dedupe obvious duplicates so you do not merge the same export twice by accident. - Put them in the right order. Drag the cards by the ⠿ handle. The first file’s rows land at the top of the finished sheet; the next file’s rows follow underneath. Remove a file any time with the trash button.
- Glance at the headers. If every export uses the same column names, you will see a green “headers match” note. If not, we spell out which columns are missing or extra per file — so you are not surprised by blank cells later.
- Pick how strict you want to be. Leave Fill empty cells when a file is missing a column on when exports almost match but one file is missing a field (common with CRM or shop exports). Turn it off when you only want columns that exist in every file.
- Download one combined CSV. Name the file, click download, and you are done. Parsing and merging never leave your browser.
Next step? Open the result in our CSV editor to tidy cells, or convert to JSON / Excel if your workflow needs a different format.