JHA New Job Hazard Analysis ← Assessment
Job Info
People
Tasks
Data
Cognitive
Job Details
Assessor
📎 Upload logo
📎 Upload logo
Job Description Upload
AI will compare with observed tasks
📄 Upload Job Description
PDF, Word, or text file
OUTPUT

READY

Fill in job info, people interviewed, observed tasks, and field data on the left.
Upload photos and the job description if you have them.

Hit Generate JHA when ready.

HOW TO USE THIS TOOL
Overview
This tool guides you through building a Job Hazard Analysis (JHA) per OSHA Publication 3071. Fill in the five input tabs on the left, then hit Generate JHA. The AI drafts every section. You review, edit, and download the PDF.
Tab 1 — Job Info
Position Title + Department
The exact job title and department as they appear in the org chart. This appears on every page of the report.
Shift Assessed
Specify the shift — Day, Evening, Night, or specific time (e.g. "Day shift, 6:00 AM start"). Physical demands can vary significantly between shifts.
Job Description Upload
Upload the employer's current job description if you have it. The AI will compare it against what you actually observed and flag any gaps or discrepancies — tasks in the JD not observed, tasks observed not in the JD.
Tab 2 — People
Supervisor Interview
Add at least one supervisor. In the interview notes, document: staffing levels, hardest physical tasks, any known injury history for the role, pace/volume demands, recent changes to the job, workarounds they've observed.
Employee Interviews
Add each employee you interviewed. Document: what they said is the hardest task, any discomfort or symptoms they report, workarounds they use, how long they've been in the role. More employees = better picture of the job.
Field Photos
Upload your documentation photos here. The AI reads them alongside your notes. Capture equipment, postures, work areas, measurements in progress, and any specific hazards you observed.
Tab 3 — Tasks
Job Overview
Write your field notes summary — what you saw during the assessment, how the shift flows, anything notable. This is your raw input; the AI will turn it into the formal process description.
Observed Tasks + Frequency
List every task you observed. One task per row. Set the frequency using the dropdown:
CodeFrequency% of WorkdayTime in 8-hr shift
NNever0%Does not occur
SSeldom1–10%Up to ~48 minutes
OOccasional11–33%~48 min to ~2.6 hours
FFrequent34–66%~2.6 to ~5.3 hours
CConstant67–100%More than ~5.3 hours
Tab 4 — Data
Field Data (freeform)
Dump all your raw field measurements here exactly as you recorded them. Push/pull force trials, lux readings, handle heights, weights, grip circumferences, any measured value. The AI parses and sorts it. No specific format required — write it how you naturally record data.
References
Add any standards, regulations, or technical publications you want cited in the report. The AI includes these alongside the standard OSHA/NIOSH/Liberty Mutual references.
Tab 5 — Cognitive
Answer each question based on what you observed. Yes/No plus a details field. The AI uses your answers to write the cognitive demands section — time pressure, decision-making, consequences of error, sustained attention requirements.
Output
Every section is editable
After generation, click anywhere in the output to edit. The AI drafts — you finalize. Change any word, sentence, or value directly in the output panel.
PDF Export
Hit ⬇ PDF in the top right. In Chrome's print dialog: Destination → Save as PDF. Under More Settings, disable headers and footers for a cleaner output.
📋 Open Field Guide →
Frequency Scale
NNever0%
SSeldom1–10%
OOccasional11–33%
FFrequent34–66%
CConstant67–100%