Got a folder full of CSV exports that all share the same columns? Gridzu combines them into a single clean table — point-and-click, no command line, no Python, no copy-paste. Everything runs on your own PC.
Most people reach for this when they have a pile of files that really belong together: monthly exports (January, February, March…) that you want as one year-long table, a report your tool split across several files, or per-region or per-store files that all share the same columns. The data is already consistent — you just need it stacked into one file so you can sort, filter, or hand it off in a single step. If instead you're trying to break one big file apart, or you want a fuller picture of both merging and splitting, see our split and merge CSV files page.
Open the files you want to join — drag them onto the window, or use Open a file and pick each one. Then append (stack) them into a single table, so the rows from every file line up one after another under a shared set of headers. When the combined table looks right, save it as a single CSV. That's the whole job — no command line, no scripts, no macros, and private and local. If any one of your files is huge, that's fine too: see opening large CSV files for how Gridzu stays fast on files that make Excel freeze.
Merging is cleanest when every file has the same columns in the same order — but real exports aren't always that tidy. One file might have an extra column, another might be missing one, or the same columns might come in a different order. Gridzu matches columns by their names rather than blindly by position, and shows you where a file doesn't fit, so you can tidy up before saving — rename a header, drop a stray column, or fill in a blank one — instead of ending up with a scrambled result. A quick look before you export saves a lot of cleanup later.
Once everything is in one table, two things are worth a minute. First, remove duplicates — stacking overlapping exports often leaves repeated rows, and Gridzu can clear them out in a click (more on removing duplicate rows). Second, if you want to be sure nothing went missing in the merge, compare the combined file against another file — an original export, or last month's version — to see exactly what's new, changed, or absent. Our compare two files guide walks through it.
Your CSVs are opened, merged, and saved entirely on your computer. Gridzu never sends your data to our servers — the only thing our service stores is the email you sign in with.
Open all the files you want to merge in Gridzu, then append (stack) them into a single table so the rows from each file sit one after another. When you have one combined table, save it as a single CSV. There's no command line, no Python, and no copy-paste between spreadsheets — it's all point-and-click, and it runs on your own PC.
It works best when the files share the same columns — for example monthly exports or per-region reports from the same system. If some files have extra, missing, or differently ordered columns, Gridzu lines up matching column names and shows you where things don't fit, so you can tidy up before saving instead of ending up with a jumbled file.
You can combine many files into one, and the merged result can run to millions of rows and hundreds of megabytes — well beyond what a spreadsheet handles comfortably. Gridzu uses a native data engine built for large tables, so the combined file stays responsive.
Yes. Gridzu is free to download and use on Windows and macOS.
Free for Windows. No credit card, private and local.
Download Gridzu