Browser-based · Files stay on your device · No signup

Merge Excel Files Online - Free

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.

Processed entirely in your browser No spreadsheet data sent to servers Optional duplicate row removal No signup required Works on desktop and mobile

Drop spreadsheet files here

XLSX · XLS · XLSM · XLSB · CSV · TSV · ODS

0 files selected

Merge Mode

Output Format

Processing... 0%

How to Merge Excel Files Online in 3 Steps

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.

  1. Add Your Spreadsheet Files

    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.

  2. Choose Your Merge Mode

    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.

  3. Merge & Download in One Click

    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.

Why teams use this merger

  • Save time when merging recurring reports and exports.
  • Reduce manual copy-paste mistakes between files.
  • Keep merged data organized in one clean output file.

Choose the Right Merge Mode for Your Files

Pick the mode that matches your spreadsheet structure, then export as XLSX or CSV.

  • Append Rows

    Best when all files represent the same dataset. Rows from each file are stacked into one sheet, and columns are aligned by header name.

  • Preserve Sheets

    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.

  • Side-by-Side Columns

    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.

Quick mode comparison

Quick mode comparison
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

Merge Excel Files With Different Columns and Headers

Use Append Rows mode when your files share some fields but not the exact same layout.

  • Columns are aligned by header name, so column order can differ between files.
  • If a file is missing a header that appears in other files, those cells remain blank.
  • This mode is useful for combining exports from different teams, systems, or reporting periods.
  • Use optional duplicate row removal after merging when files may contain overlapping records.

Supported Spreadsheet Formats — XLSX, XLS, CSV, ODS, XLSM, XLSB, TSV

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.

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.

Merge XLS Files Online (Legacy Excel 97-2003)

Older XLS files from Excel 97 through 2003 are accepted as input without re-saving to XLSX first. Output is XLSX or CSV.

Merge XLSM and XLSB Files (Macro-Enabled and Binary)

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.

Merge CSV and TSV Files Online — No Upload

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.

Merge ODS Files (OpenDocument / LibreOffice)

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.

Output as XLSX or CSV

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.

Merge Excel Files Without Uploading Them

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.

  • 100% client-side spreadsheet processing. The merge tool reads workbook contents into browser memory, creates the output locally and downloads it directly. Workbook bytes, filenames, sheet names, cells, formulas and embedded images are not uploaded for spreadsheet processing or placed in temporary server storage.
  • No signup, email gate or account is required. Google Analytics receives disclosed usage events and standard browser/device metadata, but those events do not include workbook contents, filenames or raw parser errors.
  • The compatibility route runs in page JavaScript. Keep original formatting uses a same-origin browser Worker and WebAssembly module, downloaded only when that option is used.
  • This design keeps spreadsheet contents off a processing server and reduces exposure. As with any software, keep original files, use a trusted device and review important output.

When to Merge Excel Files — Common 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.

  • Merge monthly reports from multiple branches.

    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.

  • Combine sales exports from different tools.

    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.

  • Unify supplier or vendor lists.

    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.

  • Consolidate survey or form exports.

    Three regions, three Google Forms, three separate ODS exports. Combine them into one workbook for analysis without installing LibreOffice or reformatting every file first.

  • Prep data for analysis in Excel, Power BI, Python, or R.

    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.

Browser-Based Merger vs. Other Ways to Combine Excel Files

A limited capability comparison. Exact behavior, pricing and requirements of other products vary, so they are not estimated here.

Comparison of browser-based Excel merger versus other options
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 — A Quick Checklist

Five quick checks before you hit Merge & Download.

  • Remove file protection first. Password-protected, encrypted, or DRM-locked spreadsheets are not supported. Open the file in Excel, save without a password, then merge.
  • Pick the matching mode. Choose the mode that matches the output you need. Append Rows and Side-by-Side use each file’s first worksheet; Preserve Sheets carries source worksheets separately. Keep original formatting is an independent option and starts off.
  • Order your file list before merging. Output order follows the order in which files appear in the list. Drag to reorder before clicking Merge & Download.
  • Know what gets preserved. With formatting off, the compatibility route handles formulas and formatting according to the selected mode. With formatting on, supported formatting and references are retained or relocated where documented; unsupported advanced structures can stop the operation without output.
  • Large files use browser memory. Formatting-aware processing limits each file to 50 MiB compressed, 200 MiB expanded, 5,000 ZIP entries and 100,000 populated cells, with 100,000 populated cells across the whole job. It also applies entry, XML, image, column and 180-second processing limits. Compatibility processing remains limited by browser and device resources.

Frequently Asked Questions

Is this tool free to use?

Yes. MergeExcelFilesOnline.com is free to use and does not require signup. Add your files, choose a merge mode, and download the result.

What file types are supported?

You can merge XLSX, XLS, XLSM, XLSB, CSV, TSV, and ODS files. Mixed file types are supported in the same merge.

What is the difference between Append Rows, Preserve Sheets, and Side-by-Side Columns?

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.

What happens if my files have different 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.

Can I merge workbooks with multiple sheets?

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.

Will formulas and formatting be preserved?

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.

Are password-protected files supported?

Password-protected or encrypted spreadsheet files are not supported for merging. Remove file protection first, then merge the files.

Is it safe to merge sensitive spreadsheet 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.

Can I merge Excel files without uploading them?

Yes. The merge process runs in your browser, so spreadsheet contents are not uploaded to our servers by the tool.

Can I combine CSV and Excel files?

Yes. You can merge CSV and Excel formats together, including XLSX, XLS, XLSM, XLSB, and ODS, then export the result as XLSX or CSV.

Which merge mode should I choose?

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.

Can I merge two Excel files into one sheet online for free?

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.

How do I merge 3 (or more) Excel files into one workbook?

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.

What is the difference between merging Excel files here and using Power Query?

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.

Does the merge work offline?

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.

Is there a file size or file count limit?

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.