Random Blood Pressure Generator
Generate realistic, age-appropriate blood pressure readings — systolic, diastolic, mean arterial pressure and pulse pressure — for charting drills, assessment practice and simulation prep. Free, runs entirely in your browser, no sign-up.
Using this in class? Tell me what’s missing — a scenario, an age group, a format that fits your lesson: [email protected]
Normal blood pressure ranges by age
Approximate resting reference ranges used by this tool (awake patient). Ranges differ between sources; use these for orientation, not as clinical thresholds.
| Age group | Systolic (mmHg) | Diastolic (mmHg) |
|---|
What it’s for
Built for nursing and medical students, educators and simulation teams who need a quick, believable BP reading — to practice charting and documentation, rehearse assessment and escalation (spotting a falling pressure or a narrowing pulse pressure), or seed a sim scenario. Systolic and diastolic are flagged against the age-appropriate range so you can practice recognising what’s normal and what isn’t.
Mean arterial pressure is shown using the usual bedside estimate, MAP ≈ diastolic + (systolic − diastolic) ÷ 3, and pulse pressure is simply systolic − diastolic. Both are calculated from the reading above rather than drawn separately, and neither carries a normal/abnormal flag.
Need the full picture? The vital signs generator adds heart rate, respiratory rate, temperature, SpO₂ and a pain score to the same patient. The matching medical icon library is free to download.