Merge Excel Files

Merge many Excel/CSV files into one sheet or one workbook.

No upload

Loading tool…

Processing happens on your device using your browser's CPU/GPU. Results are kept only in this tab's memory and are wiped when you click “Clear” or close the page.

About Merge Excel Files

Merge Excel Files combines several workbooks or CSVs into one. Stack mode piles all the rows under a single header and matches columns by their names, even if the files list them in a different order. Sheets mode keeps each file as its own tab. Built for the monthly-file habit that most shops and offices fall into. All files are read in your browser and nothing is uploaded.

How to use Merge Excel Files

  1. Drop at least two Excel or CSV files in, then drag them in the list to set the order.
  2. Pick Stack rows into one sheet, or Each file as a separate sheet.
  3. Keep Add Source file column ticked so you can still tell which file a row came from.
  4. Tick Include all sheets of each file if the workbooks have more than one tab worth merging.
  5. Click Merge files and download merged.xlsx.

What people use it for

  • Rolling twelve monthly sales files into one sheet before a yearly GST reconciliation
  • Combining branch-wise or salesman-wise reports into a single pivot source
  • Joining daily POS exports into one workbook at the end of the month
  • Putting several vendors' price lists side by side as separate tabs for comparison

Good to know

In stack mode the first row of every file is treated as its header. Columns are matched by heading text, so a heading spelled differently in one file becomes an extra column; tidy the headings first for a clean merge. Formulas are merged as their calculated values, and formatting, charts and images are not carried across. Sheet names longer than 31 characters are shortened.

Frequently asked questions

Do all the files need identical columns?
No. Columns are matched by heading name and any heading found only in one file is added at the end, so files with extra columns still merge without losing data.
How do I know which file a row came from?
Leave Add Source file column ticked. Every merged row then carries the name of the file, and the sheet name too when you include all sheets.
Can I merge CSV and Excel files together?
Yes. Mix XLSX, XLS, ODS, CSV and TSV files in the same batch; each is read in its own format and the result is always a single XLSX workbook.
How many files can I merge at once?
There is no set limit. The practical ceiling is your device's memory, since every file is opened in the browser before merging.