sodcalculator

10 Tech How-To

Fix Excel Found Unreadable Content? Steps That Work

Guide 10-9046 · Updated · Step by step

If you see “Excel found unreadable content� when opening a workbook, the file is corrupted or contains an element Excel can’t parse. The fix is to repair the file using Excel’s built-in Open and Repair tool, then if that fails, recover data via a copy, a backup, or a third-party file recovery tool. Below are the exact steps and what to do when they don’t work.

What Causes “Unreadable Content� in Excel?

Excel flags a file with this message when its internal structure (the XML parts inside the .xlsx container) is damaged or contains something the current version doesn’t recognize. Common triggers include:

  • An abrupt shutdown or power loss while the file was being saved.
  • A failed copy or download that left the file incomplete.
  • Corrupted images, charts, or pivot caches embedded in the workbook.
  • Macros or add-ins that wrote unexpected data into the file.
  • Editing the file with a third-party tool that doesn’t fully support the Excel format.

Sometimes the problem is isolated to one sheet or one object, so the rest of your data is still recoverable. The error doesn’t always mean the file is gone—just that Excel can’t load it normally.

First Fix: Use Excel’s Open and Repair

Excel has a built-in repair feature that attempts to rebuild a damaged workbook. To use it:

  1. Open Excel (not the file). Go to File > Open > Browse.
  2. Select the corrupted file, but don’t double-click it. Instead, click the arrow next to the Open button and choose Open and Repair.
  3. In the dialog box, click Repair to let Excel try to fix the file. If that fails, click Extract Data to pull out formulas and values without the formatting.

If Repair succeeds, Excel will often open the file with a warning that some content was removed or repaired. Save the file immediately with a new name (File > Save As) to avoid overwriting the original while it’s still fragile.

If Repair Fails: Change the File Extension

An .xlsx file is actually a ZIP archive containing XML files. When Excel’s repair tool won’t work, you can sometimes bypass the corruption by opening the archive manually:

  1. Copy the corrupted file to a new folder.
  2. Rename the copy from filename.xlsx to filename.zip (you may need to enable “Show file name extensions� in File Explorer).
  3. Right-click the .zip file and choose Extract All.
  4. Look inside the xl folder for files like sharedStrings.xml, worksheets/sheet1.xml, or workbook.xml. These are plain text XML files you can open in a text editor to recover the data.

This method is more technical, but it often lets you salvage the raw text and numbers even when Excel refuses to open the file. If you see a file with a .tmp extension in the same folder as your original, that’s a temporary autosave—rename it to .xlsx and try opening it.

Recover Unsaved or Previous Versions

If the file was corrupted during a save, Excel may have kept an earlier version. Check these places:

  • File > Info > Manage Workbook – shows autosaved versions if you have AutoSave or AutoRecover enabled.
  • File > Open > Recent – click the file name and look for “Recover Unsaved Workbooksâ€� at the bottom of the window.
  • File Explorer – search for files with the .tmp extension in the same folder, or look in the AppData\Local\Microsoft\Office\UnsavedFiles folder (path varies by version).
  • Windows File History or OneDrive – if you sync your files, right-click the file in File Explorer and choose “Version historyâ€� (OneDrive) or use File History to restore an earlier copy.

These methods don’t require the corrupted file to open at all, so they’re often the fastest way to get your data back.

Prevent Future Corruption

Once you’ve recovered your data, take steps to avoid the problem again:

  • Save frequently and enable AutoSave (if you use OneDrive or SharePoint) or AutoRecover (File > Options > Save).
  • Always close Excel properly—don’t just shut down your computer while a file is open.
  • Avoid storing large files on USB drives that you unplug without using “Safely Remove Hardware.â€�
  • Keep Excel and your operating system updated to reduce bugs that can cause corruption.
  • If you use macros, make sure they’re from trusted sources; a poorly written macro can write invalid data.

When the Error Persists: Third-Party Recovery Tools

If Excel’s repair and manual extraction fail, you can try a dedicated file recovery program. These tools scan the raw file for readable fragments and rebuild a workbook. Some are free, some are paid, and they vary in effectiveness. When choosing one:

  • Look for a tool that specifically supports .xlsx and .xls files.
  • Check reviews on independent sites, not just the vendor’s page.
  • Try a free trial or demo version first to see if it can recover your data.
  • Be cautious with tools that ask for administrator access or install extra software—stick to reputable names.

No tool can guarantee recovery, especially if the file is severely damaged. The best protection is always a backup: keep copies on an external drive or cloud storage, and use Excel’s built-in “Create a backup� option (File > Save As > Tools > General Options).

Frequently Asked Questions

Will I lose all my data if Excel says “unreadable content�?

Not necessarily. The error often occurs because one element (like a chart or a cell with an invalid format) is corrupted, while the rest of the data remains intact. Using Open and Repair or extracting the XML files can often recover most of your work.

Can I open the file in Google Sheets or LibreOffice to fix it?

Yes. Sometimes another spreadsheet program can open a file that Excel can’t. Upload the file to Google Sheets or open it in LibreOffice Calc, then save it as a new .xlsx file. This can strip out the problematic element and make it readable again in Excel.

Why does this happen so often with large Excel files?

Large files are more likely to be interrupted during saving, and they contain more elements (images, pivot tables, formulas) that can become corrupted. They also take longer to write to disk, increasing the chance of a glitch if the system loses power or memory runs low.

Is there a way to prevent the error message from appearing at all?

You can’t fully prevent it, but you can reduce the risk by saving frequently, using AutoRecover, avoiding abrupt shutdowns, and keeping your file size manageable by removing unused formatting and old versions of charts. Also, use “Save As� to create a new file when you make major changes, so you always have a clean backup.

Should I click “Yes� when Excel asks to recover the file?

Yes, click “Yes� to let Excel attempt recovery. It will try to open the file and remove the corrupted part. If it succeeds, you’ll see a list of what was repaired. Save the file immediately with a new name, then check the data carefully for any missing or altered content.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →