Clinical · Free Tool

SOAP Note Generator

Paste your notes from the encounter and sort them into Subjective, Objective, Assessment and Plan — without sending them anywhere.

Loading tool…

SOAP is a formatting convention, not a hard problem — but doing it by hand at the end of a clinic day, for the eleventh time, is exactly the kind of task that eats the hour after the last patient leaves. This tool takes the rough notes you already wrote during the encounter and sorts them into Subjective, Objective, Assessment and Plan, so you can edit rather than retype.

It runs entirely in your browser. Nothing you paste is transmitted to us or stored on a server, which is the only reasonable way to build a tool that people will paste consultation notes into. You can also skip the sorting step and simply type into the four sections directly — the structure, autosave and exports work either way.

Skip the retyping entirely

OmniCanvas records the consultation on your own machine, transcribes it locally, and applies the same SOAP structure — so the note is drafted before you start editing.

Sign up free

No credit card · 30 days free

Nothing you paste leaves your device

Clinical notes are about the most sensitive text anyone could put into a web form, and most free online tools handle that by uploading your input to a server for processing. This one does not make a network request with your content at all: the sorting pass is plain JavaScript running in the page, and the optional smart mode runs a small language model on your own hardware through WebGPU.

To be precise about what that does and does not mean: because your notes never reach us, we never receive, process or store patient information. That removes us from the equation, but it does not make your overall workflow compliant on its own — your device, your browser profile and wherever you paste the finished note are all still yours to govern. Treat this as a formatting aid that keeps its hands off your data, not as a compliance control.

What the four sections are actually for

Subjective is the patient's account: what they report, in their words — symptoms, duration, what they think is going on, what they are worried about. Objective is what is measurable or observable: vitals, examination findings, results. The line between them is the source, not the certainty — a patient reporting severe pain is subjective even when you fully believe them.

Assessment is the clinical impression discussed at the encounter, and Plan is what follows from it: treatment, prescriptions, referrals, follow-up interval, safety-netting. The most common structural mistake is letting Plan content drift into Assessment, which makes the note harder to act on later. The sorting pass here treats plan-flavoured wording as plan wording for exactly that reason.

How the sorting works, and where it will be wrong

The built-in pass is deliberately simple. It reads each line for the vocabulary that reliably signals a section — measurements and examination language for Objective, impression and differential language for Assessment, prescribing and follow-up language for Plan — and everything it cannot place confidently is left in Subjective, where you will see it, rather than being quietly discarded.

That means it will misplace things. Terse notes, heavy abbreviation and dictated prose all reduce its accuracy, and it has no understanding of clinical meaning — only of wording. It is a first pass to edit, and the four fields are fully editable for exactly that reason. Smart mode, where your device supports it, generally groups more sensibly because it reads the sentence rather than matching keywords, but the same caveat applies.

What it will never do

It does not diagnose, does not suggest treatment, and does not add clinical content that was not in what you wrote. Both the deterministic pass and the smart-mode prompt are constrained to moving your existing wording into sections, and smart mode is instructed to leave a section empty rather than invent something to fill it.

This is not a medical device and produces no clinical decision support. Review every note before it enters the record; the accuracy and completeness of what you sign remains entirely yours.

Doing this from the consultation itself

This page works on notes you have already typed. If the transcription is the part costing you the time, that is what the OmniCanvas app handles: it records on your own machine and transcribes locally, with no bot joining a telehealth call and no audio sent to a vendor, then applies the same SOAP structure to the result.

Notes saved from this page land on your canvas alongside the rest of your work, so a follow-up sits next to the original encounter rather than in a separate document you have to go and find.

Frequently asked questions

Is this SOAP note generator free?

Yes. There is no account, no cap on how many notes you write, and no watermark on exports. Copying, downloading and printing all work without signing up.

Are my patient notes uploaded anywhere?

No. Both the built-in sorting and the optional on-device smart mode run in your browser, so the content you paste is never transmitted to us or stored on our servers.

Is this HIPAA compliant?

Compliance is a property of your whole workflow, not of one tool, so no single web page can grant it. What we can state accurately is that your notes are never transmitted to or stored by us, so no patient information reaches our systems. Your device, browser and downstream storage remain your responsibility.

Will it diagnose or suggest a treatment plan?

No, deliberately. It only reorganises wording you have already written, and it is instructed never to add clinical detail that was not in your input. It is not a medical device and provides no clinical decision support.

How accurate is the automatic sorting?

It is a first pass, not a finished note. It routes lines by vocabulary rather than clinical meaning, so terse or heavily abbreviated notes will be misplaced more often. Anything it cannot place is left in Subjective so you see it. All four sections are editable.

Can I just type into the sections myself?

Yes. The paste-and-sort step is optional — type straight into Subjective, Objective, Assessment and Plan and use the autosave, copy, download and print features as normal.

Where are my notes saved?

In this browser's local storage on this device only. They are not synced anywhere unless you choose to save a note to an OmniCanvas account.

More free tools