Back to All Tools

Excel Repair

Repair corrupted Excel workbooks ÔÇö fix structure, formulas, formatting, links, and VBA-safe package integrity.

Upload .xls, .xlsx, .xlsm, .xlsb, .xltx, or .xlam workbooks (or a ZIP of them), diagnose package issues, and repair structure, formulas, formatting, hyperlinks, VBA, and cross-version leftovers. Processed locally with ZipArchive / PhpSpreadsheet ÔÇö no third-party APIs.

Drop Excel files here

or click to browse (.xls, .xlsx, .xlsm, .xlsb, .xltx, .xlam, .zip - max 10 MB)

Repair features: Fixes package integrity (activeTab, hidden sheets, broken defined names, orphan Content Types / relationships, calcChain), hyperlinks, formulas/cell data (best-effort), formatting, VBA keep for .xlsm, and cross-version leftovers.
Upload Excel files first…
Upload to detect options…
Ready. Upload Excel workbooks to repair.

Issues fixed / applied / log

Workbook Category Detail Status

Limits & notes

  • Supported: .xls, .xlsx, .xlsm, .xlsb, .xltx, .xlam, and .zip archives of those files.
  • After repair, a status table shows Workbook / Category / Detail / Status. Use the copy or Excel icons to export it.
  • Recommended repairs fix structure, formulas, formatting, hyperlinks, VBA keep, conditional formatting, and cross-version issues.
  • CSV export is available only when a single sheet is recoverable.
  • Your plan (Free): up to 10 MB and 5 files per batch.
Plan Upload Max files
Free (you) 10 MB 5
Pro 100 MB 10
Premium 250 MB Unlimited
Done
How to Use
  1. Upload one or more Excel files (.xls, .xlsx, .xlsm, .xlsb, .xltx, .xlam) or a ZIP archive.
  2. Select which workbooks to process from the Excel files dropdown.
  3. Choose Recommended repairs, or Selected options and tick repair options.
  4. Choose Single file or Batch ZIP, optionally export as CSV, then click Repair workbooks.
  5. Review logs and issues fixed, then Download. Use Clear to start over.
Pro Tips
  • Recommended repairs fix structure, formulas, formatting, hyperlinks, VBA keep, conditional formatting, and cross-version issues.
  • Preview before export adds a cell sample to the result without a separate action.
  • Macro-enabled .xlsm/.xlam keep vbaProject.bin when VBA recovery is on.
  • .xlsb repair is limited ÔÇö Save As .xlsx/.xlsm in Excel first for full repair.
  • Upload size follows your plan (defaults: Free 10 MB / Pro 100 MB / Premium 250 MB). Files: Free 5 / Pro 10 / Premium unlimited.
FAQs
QWhich formats are supported?
A

.xls, .xlsx, .xlsm, .xlsb, .xltx, .xlam, and ZIP archives of those files.

QWill macros survive?
A

Yes on .xlsm/.xlam when VBA macro recovery is enabled ÔÇö the tool prefers OOXML scrub over a full rebuild.

QWhat does structure repair do?
A

It rebuilds package integrity: activeTab, hidden sheets, broken defined names, orphan Content Types/rels, calcChain, and unreachable media.

QCan I export CSV?
A

Yes when a single sheet is recoverable. Multi-sheet workbooks stay as Excel.

QWhat are the plan limits?
A

Upload MB: Free 10 / Pro 100 / Premium 250 (admin can override). Files per batch: Free 5 / Pro 10 / Premium unlimited.