Free OSHA Recordkeeping Tools
Five ungated slices of the same rules engine LogStead runs — recordability, incident rates, ITA submission, CSV pre-flight, and an auto-totaling 300/300A workbook. No account, no file upload, and no AI deciding what belongs in your legal record.
Recordability Checker
Does this injury belong on my 300 log?
Walks the official decision tree from 29 CFR 1904.4–1904.7 — work-relatedness, the significant-injury list, then the general recording criteria — and returns a recordable-or-not answer that cites the rule it turned on.
One case at a time. It reads nothing and stores nothing.
Open the toolTRIR & DART Calculator
How do my incident rates compare?
Your recordable counts and hours worked become TRIR and DART rates on the standard 200,000-hour basis, then get benchmarked against Bureau of Labor Statistics SOII averages for your NAICS code.
Needs numbers you already have; the benchmark is BLS published data, not our estimate.
Open the toolITA Submission Checker
Do I have to submit to OSHA electronically?
Establishment size and NAICS code in, an answer under 29 CFR 1904.41 out — including whether you owe just the 300A summary or the detailed 300/301 case data, with the appendix that decided it.
Says "possibly required" rather than guessing when your NAICS code sits outside the appendix vintage.
Open the toolITA CSV Validator
Will OSHA’s portal accept my file?
Per-row, per-field checks against OSHA's published ITA CSV specifications, for both the 300A summary file and the 300/301 case-detail file — auto-detected by header.
Runs entirely in your browser. The file never leaves your computer.
Open the tool300/300A Excel Workbook
Not ready for software, but the template keeps breaking?
A downloadable spreadsheet 300 Log that enforces the recording rules in-sheet — one outcome per case, day-count bounds, the 180-day combined cap flagged — and rolls itself into an auto-totaling 300A Summary.
A file, not a page: no email gate, and the totals are pinned to the same math the product runs.
Open the toolThis tool gives general information based on OSHA’s recordkeeping rules (29 CFR Part 1904) to help you understand your obligations. It is not legal advice and does not replace the current regulation or the judgment of a qualified safety professional. Rules can change and edge cases exist — verify results against the current text at osha.gov/recordkeeping and consult a professional before making a compliance decision.
Which one do you need?
Recordkeeping questions arrive in a predictable order, and they arrive at predictable times of year. Find the situation you’re actually in:
| You’re here because… | Start with |
|---|---|
| Something just happened and you don’t know whether to write it down. You have seven calendar days from learning of the case to record it. | Recordability Checker |
| A customer, insurer, or general contractor asked for your TRIR — or you want to know whether your numbers are normal for your industry. | TRIR & DART Calculator |
| It’s the first quarter and you’re not sure whether the electronic submission applies to you at all. | ITA Submission Checker |
| You know you have to submit, you have a CSV, and you’d rather not find out it’s malformed from the portal in deadline week. | ITA CSV Validator |
| You keep the log in a spreadsheet on purpose, and you want the totals and the recording rules handled instead of hand-checked. | 300/300A Excel Workbook |
The recordkeeping calendar concentrates three of these into about eight weeks: the annual summary gets posted February 1 through April 30 under 29 CFR 1904.32(b)(6), and covered establishments owe their electronic submission by March 2 under 1904.41(c). If you’re reading this in January, the checker and the validator are the two worth running early — a submission question answered in February is calmer than the same question answered on March 1.
How these tools work
Deterministic, not generative
Every answer comes from the regulation encoded as an explicit decision tree — the same code path, every time, for the same inputs. There is no language model anywhere in the determination. That is a deliberate architectural commitment: your OSHA log is a legal record, and a legal record should not depend on a system that can produce a different answer on Tuesday.
Nothing leaves your browser
The tools run client-side — and the workbook is a plain file download. Case details you type into the checker and the CSV you drop into the validator are never transmitted to us and never stored — injury data is exactly the kind of thing that should not travel to a vendor you haven’t signed anything with. We measure that a tool was completed, not what you put into it.
They’re also honest about their edges. When a NAICS code falls outside the vintage OSHA’s appendices were written in, the ITA checker says possibly required and tells you why, rather than inventing a verdict. When the validator can’t check something — establishment matching and processing order live inside OSHA’s portal, not in the file format — it says so on the page.
The tools answer one question at a time. The log has to hold all year.
Each tool above runs one slice of LogStead’s rules engine on a single case or a single file. LogStead runs the whole obligation continuously — every determination recorded with the rule it hinges on, the 300 log and 300A built from those records, and the ITA files generated from the log rather than assembled by hand in deadline week.
Start your free 14-day trialNo credit card required.
Common questions
- Are these really free, or is it a trial?
- Free and ungated — no account, no email address, no usage cap. They stay that way. LogStead is the paid product; these are the parts of it that answer a single question well enough to give away.
- Can I rely on a tool’s answer for a compliance decision?
- Treat them as informed starting points, not determinations of record. They encode the regulation faithfully and cite what they used, but edge cases exist, rules change, and none of this is legal advice — verify against the current text at osha.gov/recordkeeping before you act on anything consequential.
- Do I need to keep a 300 log at all?
- Most employers with more than ten employees do, unless their industry is partially exempt under Subpart B. The ITA checker tests that same partial-exemption list on the way to its answer, so it will tell you if your NAICS code appears there.
- What happens after a tool gives me an answer?
- Nothing automatic — you write the case on your log, or you upload your file. The gap the tools don’t close is the year-round one: keeping every determination, its reasoning, and the resulting 300, 300A, and 301 forms in one place that’s ready when someone asks for it. That’s what LogStead does.
Want the reasoning behind the answers? Start with the full recordability decision tree, how to fill out the OSHA 300 log, or browse all recordkeeping guides. You can also walk through the full product with sample data, without signing up.