Vital Signs Generator

Generate realistic, age-appropriate vital signs for any clinical scenario — for charting drills, assessment practice and simulation prep. Free, runs entirely in your browser, no sign-up.

For education and practice only. These are synthetic, randomly generated values — not real patient data and not clinical guidance. Reference ranges are approximate teaching values that vary by source, measurement method and individual patient; always follow your institution’s standards and clinical judgement.

Normal vital sign 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 groupHeart rate (bpm)Resp. rate (/min)Systolic BP (mmHg)Temp (°C)SpO₂ (%)

What it’s for

Built for nursing and medical students, educators and simulation teams who need a quick set of believable vitals — to practice charting and documentation, rehearse assessment and escalation (spotting an abnormal trend), or seed a sim scenario. Each value is flagged against its age-appropriate range so you can practice recognising what’s normal and what isn’t.

Pair it with the matching medical icon library — the heart-rate, blood-pressure, breathing, temperature and oxygen icons shown here are all free to download.