Spreadsheet Health Check

Drop in the spreadsheet your business quietly runs on, and see in seconds whether it has become a risk - one person holding all the logic, errors hiding in plain sight, the point where it simply stops coping. It is processed in your browser and never uploaded.

Drop your spreadsheet here, or

.xlsx, .xls or .xlsm, up to 25 MB

Rather not use your own file yet?

Processed in your browser. Your file is never uploaded.

How to verify this

Your file is read and scored on your own machine. It is never uploaded - open your browser's developer tools and watch the Network tab while it is analysed: nothing carries your data.

The engine is open source, and the exact file this page loads is built and signed in public. Before it runs, this page hashes that file in your browser and checks it against the SHA-256 below. If they disagree, it refuses to analyse anything.

Engine
engine-0.3.0.worker.js
SHA-256
5f01dc6f9021a21b154c983385742cc929660875ad8ba6a91a5c97c4fbc7e489

View the source, or run gh attestation verify against the release to confirm the file served here is the one built from it.

What it checks

  • Key-person exposure - macros, hidden sheets, references no one can trace, formulas too complex to check by reading, hundreds of one-off formulas instead of a pattern, locked sheets, and a workbook that explains itself nowhere
  • Broken today - cells already showing errors, formulas held together by circular references, and automatic calculation switched off so the numbers on screen may be quietly out of date
  • Hidden fragility - a formula that breaks the pattern of the cells around it, a VAT rate typed into forty cells instead of one, secret links to other files, merged cells inside the data, and inputs nothing validates
  • Won't scale - a sheet copied per month or per client, the old .xls format, and workbooks near the point where Excel silently drops data

Fifteen minutes will tell you if this fits

Bring the problem - the stalled pilot, the systems that don't talk, the manual process eating your team. You will get a straight answer on whether it is sprint-shaped, what it would cost, and when it could be running.

Delivered inside defence, banking and national digital identity

I reply within 24 hours