Skip to content
OneKitly

Merge Excel files

Combine several workbooks into one, keeping every sheet and renaming on collision.

10 / 10 free files today

Merge Excel files is free to use as often as you like, directly from this page. It sits under Spreadsheets in our catalogue, alongside Merge ICS files and Merge VCF files.

How to use it

  1. Open the tool — no signup or install needed.
  2. Enter your input or adjust the available options.
  3. Get your result instantly, then copy or download it.

Frequently asked questions

What is Merge Excel files?

Combine several workbooks into one, keeping every sheet and renaming on collision.

When would I actually use this?

Getting a table out of a workbook and into something else — JSON for an API, CSV for an import, HTML for a page — opening a file whose software you do not have, and cleaning a sheet before you hand it on.

What is the most common mistake?

Expecting the formula to survive the trip. A converted file carries the last value the spreadsheet computed, not the calculation behind it — and a workbook written by a program can carry the formula with no cached value at all, which most readers discard along with the cell.

How is Merge Excel files different from Merge ICS files?

They sit next to each other but answer different questions. Merge ICS files: combine several calendar files into one, keeping every event. Pick whichever matches what you're starting from — both are free.

Is there a tool for the next step?

Merge VCF files is the closest one after this: Combine several vCard files into a single address book you can import once.

What else is worth having open alongside it?

CSV to Excel and Excel to CSV — they come up in the same task often enough to be worth a second tab.

Where do the figures come from?

Nothing leaves the browser. An .xlsx and an .ods are both zipped XML, read here against their published specifications. Dates are the fragile part — a spreadsheet date is a number counted from an epoch the workbook itself declares, so the same 45000 is two different days depending on a flag most files never show you.

Further reading

All guides →
How-toMerging Workbooks: One Sheet Each, or One Table for AllTwelve monthly reports can become twelve tabs or one table of twelve months. Only the second can be sorted and summed in one go — and it is the one where the header rows need handling.How-toOne File per Tab, and What a Split Leaves BehindSplitting a workbook writes one .xlsx per sheet, named after the tab. It carries the values across and not the formulas — which is the right default when the point is to send one department its own tab.ExplainerThe Number 1 and the Text "1" Are Not DuplicatesDeduplication compares whole rows exactly, cell type included. Five identical-looking rows came out as three, because one held a number, one a string and one a string with a leading space.ExplainerWhy Your CSV Breaks Accents and Dates in ExcelThree completely different faults hide behind the same sentence. One is the encoding, one is the separator, one is Excel guessing at types while it opens the file — and the fix for each is different. Here is how to tell them apart in five seconds.ComparisonA Column Called "Total (EUR)" Cannot Be an XML Element NameJSON takes your header text as a key exactly as written. XML cannot — its names may not hold spaces, parentheses or a leading digit — so they are normalised, and knowing how prevents a surprise downstream.How-toMerging Calendars and Address Books Appends — It Does Not DeduplicateThe merge tools put every record from every file into one output, in the order you gave them. That is the right default and the one thing to know before you feed in two exports of the same account.