Check a spreadsheet against your own rules
Sheetcheck lets you define what a correct spreadsheet looks like — which columns must be present, what values are allowed in each field, which numeric ranges are valid — then checks your file against those rules before you send it, submit it, or import it into anything downstream.
Built for files that are too important to get wrong:
- Payroll files - hours stored as text, pay codes that vary between rows, employee IDs that repeat.
- Employee lists - missing emails, inconsistent status labels, and duplicate IDs before the list reaches HR or provisioning.
- Price lists - SKU columns named differently, currency values mixed, prices outside the allowed range.
- Timesheets - work dates in the wrong format, hours stored as text, activity codes that do not match the allowed list.
- Customer import files - missing email columns, duplicate customer IDs, or inconsistent country codes.
How it works
- Drop a file
- Pick your rules
- Get the report
Your data stays on your machine
The file never leaves your browser. Everything runs locally — no upload, no server round-trip, no storage.
Passing every rule means only that nothing the rules looked for is wrong. You define what matters for your file. The checker reports what matches and what does not.
Free to use — no account required.
Your file is read in your browser. It is never uploaded.