Free · Join tables together

Merge CSV Files

Combine CSV files into one table, match columns by heading, and leave a blank when a file is missing a value.

  • Instant preview
  • Files stay in your browser
  • Download the result

Merge CSV files

Choose the files that belong in one table.

clients-toronto.csv2 rows · 3 columns
clients-west.csv2 rows · 4 columns
Result preview
nameemailcityvisits
Maya Chenmaya@example.comTorontoblank
Noah Wilsonnoah@example.comTorontoblank
Amara Singhamara@example.comVancouver7
Liam Brownliam@example.comCalgary3
Data rows4
Columns4
Blank cells2
Result2 files joined

Three simple steps

How to use it

  1. Open two or more CSV files that belong in one table.
  2. Bookify matches columns by heading, even when their order is different.
  3. Review the combined rows and columns, then download one merged CSV.

Your file stays on this device

Papa Parse reads and changes the table inside this browser tab. Bookify does not upload or save the file. Close the tab and the working copy is gone.