Combine multiple CSV files into one

Upload your CSV files, click Combine, and get a single CSV file with all the data merged vertically.

{{ file.name }}

How to combine multiple CSV files

Simple steps to merge your CSV files in seconds

Step 1

Drag and drop or click the selection area to add all your CSV files.

Step 2

Click the Combine button.

Step 3

Wait for the process to finish.

Step 4

Download the combined CSV file!

Combining options

Customize how your CSV files are merged

Files include headers

Check this if your CSV files have a header row (column names) in the first row. When enabled, the tool will keep only one header row in the combined file instead of repeating headers from each file.

Skip empty rows

Automatically removes any completely empty rows from your combined CSV file. This helps clean up your data and reduces file size by eliminating blank lines that don't contain any information.

Add new column with file names

Adds a new column to your combined CSV that shows which original file each row came from. This is helpful when you need to track the source of your data or identify which file contributed specific rows.

Remove duplicate rows (must be exact)

Removes rows that are completely identical across all columns. Only rows where every single value matches exactly will be removed, keeping one copy of each unique row in your final combined file.

About

This is a freely available tool to vertically combine multiple CSVs. This tool is provided as-is and I am not liable for any merging mistakes. If you have any questions, feel free to reach out.

Do you have a feature request or a request for another simple tool? Let me know!

Created by Keshia Rose

Copyright © 2026 Keshia Rose. All rights reserved.

Logo icon from Lucide.

Privacy

Your data never leaves your device. All CSV file processing happens entirely in your browser and your files never leave your computer. No data is sent to any servers, uploaded anywhere, or stored on external systems.

Umami is used to collect anonymous data about site usage. Umami does not collect any personally identifiable information and anonymizes all data collected. Users cannot be identified and are never tracked across websites.