Free tool · runs in your browser

Free OSHA 300 Log — fill it out online, total it, print it. Done.

The official forms are blank PDFs; this is the working version. Add cases below, and your log and your annual 300A summary totals build themselves. Everything stays in your browser — your records never upload anywhere.

1 · Your establishment

Employees × ~2,000 hours/yr is a rough estimate if you don't have payroll totals handy. These two numbers also power your TRIR & DART rates.

2 · Add a case

Classify the case (choose the single most serious outcome)

Not sure whether a case is recordable at all? General rule: work-related injuries/illnesses involving death, days away, restricted work, job transfer, medical treatment beyond first aid, or loss of consciousness are recordable. First-aid-only cases are not. The full test, with the complete 14-item first aid list: recordable or first aid? When in doubt, check osha.gov/recordkeeping.

3 · Your OSHA 300 log (2026)

No cases yet — your log builds here as you add them. A year with zero recordables still requires a posted 300A (all zeros), so fill in your establishment info above either way.

4 · Your 300A annual summary (auto-totaled)

Deadlines that bite: post your signed 300A where employees can see it every Feb 1 – Apr 30, keep logs 5 years, and — if you're 20–249 employees in a designated industry (construction is one) — e-file your 300A with OSHA by March 2. Dates and details: when is the 300A due · who must e-file.

This free tool keeps the log. The full product does the whole job.

The log stays in your browser here — that's the deal, and it doesn't change. The full SiteSafetyHQ product goes further: report an injury from a phone in two minutes, get the recordable-or-not answer with OSHA's rule cited, fill the government's actual 300/301/300A PDFs, watch your deadlines, and file the 300A with OSHA from inside the app.

No card, no demo call. Flat $39–$199/mo by company size.

OSHA 300 log — quick answers

Who has to keep an OSHA 300 log?

Employers with more than 10 employees at any time last year, unless their industry is on OSHA's partially-exempt low-hazard list. Construction, manufacturing, and most trades must keep records. Details: who's exempt from OSHA recordkeeping.

What's the difference between the 300, 301, and 300A?

The 300 is the running log of cases. The 301 is the detailed one-page report for each case (7 days to complete after you learn of it). The 300A is the annual summary you total, sign, and post Feb 1 – Apr 30 — even if you had zero cases. More: 300 vs 301 vs 300A.

What is a privacy case?

For certain sensitive injuries and illnesses, you must write "privacy case" instead of the employee's name on the 300 log and keep the name on a separate confidential list. This tool handles that with the privacy checkbox. The six categories: what's a privacy case.

How long do I keep these records?

Five years following the end of the calendar year the records cover. Use the JSON backup button so yours survive any computer change. More: the 5-year retention rule.

Do I have to submit anything to OSHA electronically?

Establishments with 20–249 employees in designated higher-hazard industries submit 300A data through OSHA's Injury Tracking Application by March 2 each year; larger establishments in covered industries submit more. Check your situation in who must e-file injury data, or at osha.gov/injuryreporting.