Merge XLSX Files Online (Excel 2007 and later)
XLSX is the modern Excel workbook format introduced with Excel 2007. Multi-sheet XLSX files are read in full; the selected merge mode determines whether all worksheets or only the first are used.
Browser-based · Files stay on your device · No signup
Merge Excel files online free — combine multiple XLSX, XLS, CSV, ODS, XLSM, XLSB or TSV files into a single workbook directly in your browser. Choose Append Rows, Preserve Sheets, or Side-by-Side Columns. No upload, no signup, no install — instant download.
Drop spreadsheet files here
XLSX · XLS · XLSM · XLSB · CSV · TSV · ODS
You can rate your merge result and optionally tell us what could be improved.
Your note was sent without uploading any spreadsheet files.
How To Merge
Add your files, pick a merge mode, and download one combined spreadsheet in XLSX or CSV. The whole process runs in your browser — no upload, no install, no Excel required.
Drag and drop, or click Browse Files, to add the Excel and spreadsheet files you want to merge. Supported input formats: XLSX, XLS, XLSM, XLSB, CSV, TSV, and ODS. Mixed formats are supported in the same merge — combine Excel workbooks and CSV exports together without converting them first. There is no upload step. Files are read directly in your browser.
Pick the mode that matches the structure of your files. Append Rows stacks every file's rows into one continuous sheet — best when files share columns, such as monthly reports or recurring exports. Preserve Sheets keeps every sheet from every file as separate tabs in one workbook — best when each file is a distinct dataset. Side-by-Side Columns places each file's data in parallel column blocks — best for visual comparison of two or more Excel files. You can switch modes any time before clicking Merge & Download, and you can optionally remove duplicate rows before downloading.
Click Merge & Download. The browser reads and combines the selected files, then downloads an XLSX or CSV result. There is no server processing queue or email delivery step.
Merge Modes
Pick the mode that matches your spreadsheet structure, then export as XLSX or CSV.
Best when all files represent the same dataset. Rows from each file are stacked into one sheet, and columns are aligned by header name.
Best when you need each workbook and sheet to stay separate. Every sheet from every file is kept as its own tab in one output workbook.
Best for side-by-side comparison. Data from the first sheet of each file is placed in parallel column blocks in one sheet.
All three modes produce a standard XLSX workbook or CSV file as output. The merger auto-aligns columns by header name in Append Rows mode, so files with the same columns in different order still combine cleanly. Files with different schemas can still be merged in Preserve Sheets mode — each file becomes its own tab. Use Side-by-Side Columns when you need to read two files next to each other rather than combine their data.
| Mode | Best for | Input sheets used | Formulas/formatting |
|---|---|---|---|
| Append Rows | Stacking similar tables | First sheet from each file | Not preserved in the same way |
| Preserve Sheets | Keeping workbook tabs separate | All sheets from every file | Sheets are carried over |
| Side-by-Side Columns | Comparing files next to each other | First sheet from each file | Not preserved in the same way |
Different Columns
Use Append Rows mode when your files share some fields but not the exact same layout.
Supported Formats
Supported inputs are XLSX, XLS, XLSM, XLSB, CSV, TSV and ODS. Mixed inputs can use the compatibility route. Output is XLSX or CSV; CSV is a flat format and cannot preserve workbook formatting.
XLSX is the modern Excel workbook format introduced with Excel 2007. Multi-sheet XLSX files are read in full; the selected merge mode determines whether all worksheets or only the first are used.
Older XLS files from Excel 97 through 2003 are accepted as input without re-saving to XLSX first. Output is XLSX or CSV.
Macro-enabled XLSM files and binary XLSB files are accepted as input. Worksheet data is merged; macros (VBA code) are not executed and are not carried into the output — only the data values and sheet structure.
Comma-separated (CSV) and tab-separated (TSV) files are first-class inputs. Combine multiple CSVs into one Excel workbook, or merge CSV and XLSX together in one operation. Output as CSV to feed downstream data tools, or as XLSX for human review.
ODS is the OpenDocument Spreadsheet format used by LibreOffice and Apache OpenOffice, and a common export format from Google Sheets. Merge ODS files directly — or mix them with XLSX, XLS, and CSV in the same merge operation.
Two output choices. XLSX is the right output when you want a single Excel workbook for most use cases. CSV is the right output when you need a flat data file for ETL pipelines, BI platforms, or further scripting in Python or R.
Private Processing
Your selected workbook contents are processed in your browser and are not uploaded to a spreadsheet-processing server. Normal website, asset and disclosed analytics requests still occur.
Use Cases
The merge modes look abstract until you map them to a real workflow. These are the most common reasons people land on this page.
Twelve monthly sales reports, one workbook per branch, same column layout. Drop them in, choose Append Rows, hit Merge & Download. One continuous sheet you can pivot or filter.
Different reps export from different tools — CRM as CSV, finance as XLSX, a survey workflow as ODS. Mixed formats merge in one operation, and duplicate-row removal helps clear repeated records.
Procurement holds a master list, and each business unit maintains additions. Append Rows aligns by header, while Remove duplicate rows helps clean the inevitable repeats.
Three regions, three Google Forms, three separate ODS exports. Combine them into one workbook for analysis without installing LibreOffice or reformatting every file first.
Most analysis starts with consolidation. Merge your raw exports here, export as CSV for data tools or XLSX for workbook review, and move on without spending the morning on manual prep.
Comparison
A limited capability comparison. Exact behavior, pricing and requirements of other products vary, so they are not estimated here.
| Feature | This tool (browser-based) | Online merger (server-upload type) | Excel Power Query | Desktop merger software |
|---|---|---|---|---|
| Install required | No | No | Excel required | Windows install |
| Files uploaded to a server | Never | Yes (server-side merge) | n/a (local) | n/a (local) |
| XLSX, XLS, CSV, ODS in one merge | Yes | Varies | Varies | Varies |
| XLSM / XLSB input | Yes | Varies | Varies | Varies |
| Append, Preserve Sheets, Side-by-Side modes | All three | Varies | Varies | Varies |
| Optional duplicate removal | Built-in | Varies | Varies | Varies |
Before You Merge
Five quick checks before you hit Merge & Download.
FAQ
Yes. MergeExcelFilesOnline.com is free to use and does not require signup. Add your files, choose a merge mode, and download the result.
You can merge XLSX, XLS, XLSM, XLSB, CSV, TSV, and ODS files. Mixed file types are supported in the same merge.
Append Rows stacks rows from the first sheet of each file into one table and aligns columns by header. Preserve Sheets keeps all sheets from all files as separate tabs in one workbook. Side-by-Side Columns places data from the first sheet of each file next to each other in parallel columns.
In Append Rows mode, columns are matched by header name. Column order can differ, and missing values are left blank where a file does not contain a header.
Yes. Preserve Sheets mode keeps all sheets from every input file. Append Rows and Side-by-Side Columns use the first sheet from each file.
Behavior depends on the mode and formatting option. Keep original formatting starts off. When it is on for all-XLSX input and XLSX output, supported formatting and formula references are preserved or relocated where documented; unsupported advanced structures can block the operation. Formulas are not calculated in the browser.
Password-protected or encrypted spreadsheet files are not supported for merging. Remove file protection first, then merge the files.
Files are processed in your browser on your device, and spreadsheet data is not uploaded to our servers. For sensitive files, still use a trusted device and browser environment.
Yes. The merge process runs in your browser, so spreadsheet contents are not uploaded to our servers by the tool.
Yes. You can merge CSV and Excel formats together, including XLSX, XLS, XLSM, XLSB, and ODS, then export the result as XLSX or CSV.
Choose Append Rows for one combined table, Preserve Sheets to keep each sheet as separate tabs, and Side-by-Side Columns when you need file data aligned next to each other for comparison.
Yes. Add both files using drag and drop, select Append Rows mode, and click Merge & Download. The two files become one continuous sheet in the output XLSX. The whole process is free, runs in your browser, and requires no signup.
Drop all the files into the file list, choose a merge mode — Append Rows for one combined table, Preserve Sheets for separate tabs in one workbook — and click Merge & Download. The number of files does not change the workflow. Three files, ten files, fifty files all work the same way.
Power Query is a built-in Excel feature for repeatable, refreshable data pipelines — the right tool when you will run the same combination every week and want it to auto-refresh. This merger is the right tool for one-off or occasional merges where you just want a combined file once, without the Power Query setup. Both approaches are valid; pick the one that matches your workflow.
The merge itself can work without a connection after the required page assets are available. Keep original formatting also needs its same-origin Worker and WebAssembly assets to have been downloaded. Browser caches can be cleared or evicted, so offline availability is not guaranteed after every first visit.
Formatting-aware processing enforces per-file package limits of 50 MiB compressed, 200 MiB expanded and 5,000 ZIP entries, plus entry, XML, image, column and 180-second limits. It allows at most 100,000 populated cells per workbook and across the combined job. Compatibility processing is still constrained by available browser and device memory.