Unmerge Cells in Excel

Unmerge cells in Excel without losing data — upload your .xlsx or .xls, unmerge every merged cell at once, and keep values where you want them. Everything runs locally in your browser. When cells are merged, only the top-left cell keeps a value, and every other cell in the range sits empty underneath the merge — which is why a normal unmerge seems to "lose" data. This tool scans the whole workbook, finds every merged range across every sheet, and splits them all in a single batch, instead of clicking through ranges one by one. Turn on "Fill values" to copy the top-left value down into every freed cell so nothing is lost. No signup, no upload — your file never leaves your device.

📁

Click to upload or drag & drop an Excel file here

Supports .xlsx (100% formatting preserved) and .xls (converted to .xlsx). Processed locally — never uploaded.

How to Unmerge Cells in Excel

  1. Upload your Excel file — click the upload zone or drag and drop your .xlsx / .xls file.
  2. Review merged cells — the tool scans your file and shows how many merged cell ranges were found, plus a preview of your data.
  3. Choose your option — toggle "Fill values" on (recommended) to copy the merged cell's value into every resulting cell. Turn it off if you want only the top-left cell to keep its content.
  4. Click "Unmerge All Cells" — the tool processes every merged range in one bulk operation.
  5. Download the result — save the unmerged .xlsx file back to your computer.

Features

How to Unmerge All Cells at Once in Excel

Desktop Excel has no built-in "unmerge everything" button. To remove cell merging manually, select one merged range, open the Home tab, and click Unmerge Cells — then repeat for every other range on the sheet. When a worksheet contains dozens of merged headers, that is slow and error-prone, and a range hiding off-screen is easy to miss.

A bulk unmerge tool fills that gap. This tool scans the entire workbook in one pass, finds every merged range across every sheet, and splits them all at once with a single click. The preview highlights merged cells in yellow so they are easy to spot before committing.

One distinction worth knowing: Merge & Center and Center Across Selection are different things. Center Across Selection only centers text visually across a row — it does not merge cells, so there is nothing to unmerge and no risk of data loss. True merged cells, where a single value spans multiple rows or columns, are what this tool removes.

Unmerge Cells Without Losing Data

A merged cell holds its value in only one place: the top-left cell of the range. The moment cells are merged, Excel keeps the top-left value and discards everything else in the range. That is why splitting a merged cell with Excel's own Unmerge Cells command leaves the value in the top-left cell and blanks everywhere else.

If the value only needs to live in one place, that default behavior is fine. But when a merged header should stay readable in every cell — or when the sheet is being exported to another tool that does not understand merges — the value needs to be repeated. The Fill values into unmerged cells option copies the original top-left value into every cell that belonged to the merge, so nothing is lost in the split.

That is the difference between unmerging and unmerging without losing data. The tool leaves the rest of the workbook — formatting, formulas, and other sheets — untouched.

Why Is "Unmerge Cells" Greyed Out in Excel?

The Unmerge Cells button sits greyed out for a few common reasons, and none of them are bugs. First, the selected cells may not be part of a merged range — Excel greys the option out because there is nothing to unmerge. Second, the worksheet may be protected; open Review → Unprotect Sheet and try again. Third, the workbook may be a shared workbook, which disables merging and unmerging until sharing is turned off. Fourth, a cell may still be in edit mode; press Esc to leave the cell, then select the range again.

A browser-based unmerge tool sidesteps these limits. Because the file is processed locally, worksheet protection, shared-workbook state, and ribbon availability do not apply — the merged ranges are read directly from the file and split regardless. When a file opens here but not in Excel, this is often the fastest way to get the job done.

Unmerge Cells in Google Sheets

Google Sheets unmerges one range at a time: select the merged cell, open Format → Merge cells → Unmerge, and only that range is split. When a sheet has dozens of merged headers, repeating this for every range is slow, and a range hiding off-screen is easy to miss.

For bulk work there is a faster path: in Google Sheets choose File → Download → Microsoft Excel (.xlsx), then drop the downloaded file into the tool above. It finds every merged range across every sheet and splits them all in one batch — with the option to fill values so nothing is lost. The processed .xlsx can be re-uploaded into Google Sheets or opened in any spreadsheet app.

FAQ

How do I unmerge cells in Excel without losing data?

When you unmerge cells in Excel desktop, only the top-left cell keeps its value — all other cells in the merged range become empty. Our tool solves this: enable "Fill values into unmerged cells" and every cell that was part of the merge will contain the original value. This is the equivalent of using a VBA macro to unmerge-and-fill, but without writing any code.

Is there a shortcut to unmerge cells in Excel?

In Excel desktop, the shortcut is Alt + H + M + U (Windows) or selecting "Unmerge Cells" from the Home ribbon. However, this only works on one merged range at a time. For bulk unmerging an entire sheet with dozens or hundreds of merged ranges, our tool is much faster.

How do I unmerge cells in Excel on a Mac?

On Excel for Mac, select the merged cell, go to the Home tab, click the arrow next to Merge & Center, and choose Unmerge Cells. There is no default keyboard shortcut on Mac. Our web tool works identically on Mac, Windows, and Linux — just upload and click.

Can I unmerge cells in bulk across multiple sheets?

Yes. Our tool scans every sheet in your workbook and unmerges all of them at once. If you only want to unmerge specific sheets, you can delete the other sheets in Excel first, then upload.

Is my data safe? Where does my file go?

Your file never leaves your computer. All processing happens locally in your browser using JavaScript (the SheetJS library). There is no upload to any server, no cloud processing, and no one can see your data. You can verify this by disconnecting your internet after the page loads — the tool still works.

How do I unmerge cells and fill down in Excel with VBA?

If you prefer to use VBA, here's a macro that unmerges all cells in the active sheet and fills values:

Sub UnmergeAndFill()
    Dim c As Range
    For Each c In ActiveSheet.UsedRange
        If c.MergeCells Then
            Dim v As Variant, r As Range
            v = c.MergeArea.Cells(1, 1).Value
            Set r = c.MergeArea
            c.UnMerge
            r.Value = v
        End If
    Next
End Sub

Our tool does the same thing — without needing to open the VBA editor.

Can I unmerge cells without losing data?

Yes. The "Fill values into unmerged cells" option copies the original value into every cell that was part of the merge, so splitting a merged header keeps its text in all cells. Without it, only the top-left cell keeps the value — the same as Excel's own unmerge behavior.

Why is unmerge cells greyed out / not working in Excel?

The button greys out when the selection is not a merged range, when the sheet is protected, when the workbook is shared, or when a cell is in edit mode. This browser tool reads the file directly and removes merges regardless of those states.

Does this work on Google Sheets files?

This tool processes .xlsx and .xls files. Google Sheets does not expose its files in those formats directly — open the sheet, choose File → Download → Microsoft Excel (.xlsx), then upload the downloaded file here.