Home · Tools · SOAP Note Generator

SOAP Note Generator

Answer a short checklist and get a complete Subjective-Objective-Assessment-Plan note you can edit and paste straight into your EHR. No recording, no account required to try it.

No recording. No account needed to try. Nothing you type leaves your browser.
Works with OT · PT · SLP · BCBA credentials · Insurance, Medicare, Medicaid and school settings · 50-state formats How compliance works
1Who you are
2This session
3Your note
SOAP NOTE2026-09-15 · 30 min
S — Subjective
O — Objective
A — Assessment
P — Plan

Fill the form above and press Generate note to see your record here.

How this works

Why a SOAP note generator instead of a blank page

Most therapists already know what happened in the session. The problem is that writing it down takes four times longer than the session itself — one occupational therapist timed a 4-minute session note at 11 minutes and 23 seconds, then worked out that this adds up to 90 minutes to two hours a day. A blank page asks you to reconstruct context you already have. A structured form asks six or eight things that actually change the wording, and then gets out of the way.

What the four sections need to contain

Subjective documents what the client or caregiver reports. Objective documents what you did and what you measured. Assessment is your clinical reasoning about why it matters. Plan states what happens next and why the service is still skilled. Payers look for all four, and they look specifically for the link between Objective and Assessment — that is where a note either holds up or gets sent back.

Choosing the level of assistance matters more than you think

The single field that most changes how a note reads is the level of assistance. Independent, verbal cue, model, partial physical, hand-over-hand — each one shifts both the Objective sentence and the Assessment argument. If the client still needs hand-over-hand for the target task, that is not a detail; it is the reason the service qualifies as skilled rather than independent practice.

What to do about risk screening

Risk screening is the one section we will not let you skip or default. It is also the section most often missing when a record is pulled for review. Confirm each item honestly, or select that there were no indicators today. The note then carries a line stating that screening occurred.

Questions

Common questions

Do I have to type a full name or any identifying information?
No — and please do not. The form is built around initials only, and everything is composed in your browser. Nothing is transmitted to us, so there is no server log, no database row, and nothing to breach.
Will this work for my specific setting?
The setting selector changes terminology and framing. School-based notes get educational-benefit language, home health notes get homebound and home-safety framing, and Medicare notes get explicit skilled-need language. Pick your setting first — it changes what the rest of the form asks.
Can I edit the output?
Yes, and you should. Every section is editable in place, and the point of the tool is to produce an accurate draft, not a final record. Your clinical judgment is what makes the note correct.
Does it work for assistants (COTA, PTA, SLPA, RBT)?
Yes. Select your credential in the profession field and the output uses assistant-appropriate wording, including the supervision language your payer may require.