← DataExact
Tool

Repair an Excel file that won't open

“The file format or file extension is not valid” is one message covering half a dozen unrelated faults, and Excel won't say which one it hit. Upload the file and find out what's actually wrong with it — then get the sheets, values and formulas back out in a workbook that opens.

01 Upload the file that won't open

.xlsx, .xlsm, .xls, .csv or .xml, up to 10 MB. Upload it exactly as it is — a file this broken can't be made worse, and its damage is what gets read.
Click to choose a file or drag it here
Nothing broken to hand?

02 Find out what's wrong

Your file is read on the server, reported on, and deleted within the hour. It is never opened by anyone. Keep your original either way — nothing here writes over it.

What to do when Excel won't open your file

A workbook that refuses to open is rarely destroyed. A .xlsx is a zip archive of XML documents, and Excel checks the whole package before it shows you anything: one missing index, one malformed part, and it refuses the file entire — including the several megabytes of perfectly readable rows sitting next to the damage. That is the gap this tool works in.

The faults behind the same error message

What comes back, and what doesn't

The rebuilt file holds your sheets and their names, cell values, formulas, and number formats — so a date column comes back as dates rather than five-digit serial numbers, and a total still says =SUM(D2:D40).

It does not hold charts, images, pivot tables, slicers, macros, comments, colours or column widths. That is a deliberate trade, not an oversight: those parts live elsewhere in the package, and in a file this damaged they are either broken themselves or unreachable behind the damage. Recovering the data honestly beats handing back a workbook that looks complete and isn't.

Before you upload anything

  1. Work on a copy. Always, with any repair tool. Keep the damaged original untouched somewhere — a second attempt with a different tool needs the same bytes you started with.
  2. Check it isn't just blocked. A file downloaded from email or the web gets marked by Windows, and Excel then refuses it in a way that looks like damage. Right-click → Properties → Unblock, and try again.
  3. Try Excel's own repair. File → Open → Browse, pick the file, then the arrow beside Open → Open and Repair. It handles some faults this tool doesn't, and the two are worth trying in either order.
  4. Look for the autosave copy. Excel keeps unsaved versions under File → Info → Manage Workbook, and Windows keeps previous versions of a file under Properties → Previous Versions. Either may be newer than what you can recover.

Is my file private?

It's read on the server to be diagnosed and rebuilt, then deleted within the hour by a sweep that runs whether or not you come back. Nobody opens it, and nothing from inside it is stored — the usage log keeps the tool name, the file size, and nothing else.

Other tools that might be what you need