Download
=REPAIR(corrupted.xlsx)
Excel says "We found a problem with some content"?

Repair a corrupted Excel file — every intact row, back

Drop the .xlsx or .xlsm. We read the package part by part, tell you exactly which rows are damaged, and give you a repaired copy that keeps every intact row, the macros and the styles. Nothing is invented, nothing is executed. Free, no account, deleted after 24 hours.

  • No account
  • Nothing in the file is run
  • Deleted after 24 hours, not kept

What you get back

The diagnosisWhich parts of the package fail their checksum, and for each worksheet: the last intact row, the garbled stretch, the row where the sheet is whole again. In words, not a hex dump.
The repaired copyA new package with every intact row before and after the damage, the VBA project, styles, names and printer settings copied byte for byte. Excel opens it without the repair dialog. The garbled rows are left out, and the report says exactly which, so you can re-export just those from the system that produced the file.
What is insideThe same reading we do for every workbook: formulas and the functions in them, macros with their routes, Power Query, pivots, external links — Check my Excel file is the same door.

What it repairs and what it does not

  • Repairs: parts with a wrong checksum but readable content; worksheets garbled in a stretch of rows by an interrupted copy, a broken export or a cut-short download; a missing or stale calculation chain.
  • Reports but does not repair: a file that is not a ZIP package at all (a CSV or HTML saved as .xlsx, or a file cut off before its directory), a password-protected workbook, the legacy .xls format, damage in the shared strings or styles that the sheets depend on. Those get a plain verdict and an address to write to.
  • Never: recomputes, guesses or fills in values. A number that was in a garbled row is gone from the copy and named as gone.

Measured, 21 September 2026

A billing export of 251 KB uploaded by a user: two package parts with a wrong checksum, the worksheet garbled from row 2865 to row 4096. Excel offered to repair it and could not promise what it would keep. The repaired copy: rows 1–2864 and 4097 onward intact, every other part unchanged, 158 KB, opens in Excel 16 with no dialog. Reading and repair took under a second.

What happens to your file

  • It is stored on one server, read part by part, and deleted after 24 hours or sooner. Nothing in it is executed — no macro, no query, no connection.
  • Not copied to storage, analytics or third parties. If you leave an address, we write to you about this file and nothing else.

Made by SumOffice. What happens to uploaded files · Contact