Excel Workbook Combiner
Combine multiple Excel workbooks into a single file, with each workbook arriving as its own worksheet and its formatting intact.
- Nothing uploaded
- No size limit
- No account
Drag & drop Excel files here, or click to browse
Supports .xlsx and .xls file formats
What the Excel Workbook Combiner tool does
When a report arrives as a dozen separate files — one per region, per month or per team — the first job is always to get them into one place. This tool merges multiple Excel files into a single workbook, giving each source file its own worksheet and keeping cell formatting, column widths and merged cells intact. You can name each resulting sheet as you go.
How to merge Excel files into one workbook
Add the files you want to combine
Drop several .xlsx or .xls files at once, or add them a few at a time — each drop appends to the list rather than replacing it.
Name the sheets
Each file becomes one worksheet. Leave the sheet name blank to have one generated from the filename, or type the name you want the tab to carry.
Name the output file and combine
Set the filename for the combined workbook, then combine. Progress shows which file is being copied, and the finished workbook downloads automatically.
What stays on your device
Your workbook is never uploaded. The Excel Workbook Combiner tool reads the file straight from your disk and does all of its work inside this browser tab, using the open-source ExcelJS and SheetJS libraries. There is no account, no upload limit and no copy of your data on any server — once this page has loaded, the tool keeps working even if you disconnect from the internet.
Limitations to know about
- Only the first worksheet of each file is copied. A source file with several sheets contributes just its first one — run the Sheet Splitter first if you need the others.
- Files are tracked by filename, so adding two files with the same name will confuse the sheet-name list. Rename one before adding it.
- Formulas that referred to other files or sheets will not recalculate against their original targets once moved.
- A legacy .xls file is converted to .xlsx before processing, which preserves the data but not the original formatting.
Frequently asked questions
How do I merge several Excel files into one workbook?
Add every file to the list above, give each one a sheet name if you want control over the tabs, then combine. You get back a single .xlsx where each source file is its own worksheet, with formatting preserved.
Can I combine the files into one continuous sheet instead of one tab each?
Not yet — this tool puts each file on its own worksheet. Appending rows from several files into a single sheet with matching columns is a separate job, and it is on our list. Tell us about your case on the suggestion page and it will help us prioritize it.
Is my formatting preserved?
Yes. Cell styles, fonts, fills, borders, alignment, column widths, row heights and merged cells are copied across. Dates are read with a second parser so they arrive as real dates rather than serial numbers.
How many files can I combine at once?
There is no fixed limit. Everything happens in your browser, so the practical ceiling is your device's memory — dozens of ordinary workbooks are fine.
Are my files uploaded to a server?
No. Every tool on Excel Toolbox runs in your browser using the open-source ExcelJS and SheetJS libraries. Your workbook is read from your own disk, processed in your browser tab, and written back out as a download. It is never sent to us or to anyone else, which is why the tools keep working if you go offline after the page has loaded.
How large a file can I process?
There is no upload limit, because nothing is uploaded — the ceiling is your device's memory. Files up to about 25 MB are comfortable on a typical laptop. Much larger workbooks will still work but take longer, and processing runs in the page, so leave the tab open until your download starts.