Vitality Score Calculator

Turn today's Apple Watch numbers into one score. Enter your steps, resting heart rate, and (optionally) last night's sleep to get a Vitality Score from 0 to 100 — the same score Health Genie builds for you automatically every morning.

Your day

Apple Watch records this automatically — see Health › Resting Heart Rate.
Add sleep to switch to the sleep-weighted score (45% steps / 35% heart rate / 20% sleep).

Your Vitality Score

Enter your steps and resting heart rate to see today's Vitality Score and how each metric contributed.

What is a Vitality Score?

A Vitality Score is a single number, from 0 to 100, that captures how your body is doing today. Instead of asking you to read a wall of separate charts — steps here, heart rate there, sleep somewhere else — it folds the metrics your Apple Watch already tracks into one figure you can glance at and understand. Health Genie builds this score for you every morning; this page lets you calculate it by hand from numbers you type in.

The key idea is that the score is relative to your own baseline. It answers "how am I doing versus my normal?" rather than ranking you against elite athletes. That is why sitting right at your usual step count and resting heart rate lands you near the top of the range, and why a poor night's sleep or an unusually low-movement day pulls the number down where you'll notice it.

How the Vitality Score is calculated

The score weights the three inputs your watch records automatically. Each input is compared to a baseline and expressed as a percentage, then blended:

MetricWeight (no sleep)Weight (with sleep)Direction
Steps55%45%More is better
Resting heart rate45%35%Lower is better
Sleep20%Closer to target is better

A few details keep the score honest. Steps are measured as today divided by your average, so beating your usual day raises the score — but the step trend is capped at 120% so one big walk cannot run the number away. Resting heart rate is inverted (your average divided by today), so a lower-than-usual reading scores higher, which matches how a rested, recovered body behaves. Sleep, when included, is measured against your target and capped at 110% so oversleeping doesn't over-inflate things. The weighted result is then clamped to the 0–100 range.

If you don't tell the calculator your personal baselines, it uses population averages — 7,500 steps, a 72 bpm resting heart rate, and 7.5 hours of sleep — so you can still get a meaningful score on your first try. Inside the app, Health Genie learns your real baselines from your history (a rolling 7-day step average and 60-day resting-heart-rate average), which makes the score sharper and truly personal over time.

What is a good Vitality Score?

Scores fall into three bands, shown as a colour on the ring:

ScoreBandWhat it means
70–100GreatAt or above your baseline — a strong day for movement and recovery.
40–69FairSomewhat below your normal — a common reading on a rest day or after short sleep.
0–39LowWell below your baseline — a prompt to take it easy, hydrate, and rest.

Because the score is personal, a "Low" reading is a nudge, not a diagnosis. It often reflects a night of poor sleep, the early signs of a cold, or simply a deliberate rest day — all of which are normal parts of a healthy routine.

How to find these numbers on Apple Watch

Entering these by hand is a fine way to understand the score. To get it automatically — computed each morning from your real baselines, with a plain-English brief on what changed — Health Genie reads the same numbers straight from Apple Health.

The Vitality Score is a wellness and motivation tool, not a medical measurement or diagnosis. It reflects your activity, heart rate, and sleep relative to your own baseline, and individual health varies. A persistently low score, or a resting heart rate that is unusually high or low for you, is worth discussing with a healthcare professional rather than self-diagnosing from a single number.

Get your score automatically, every morning

Stop typing numbers. Health Genie reads your Apple Watch steps, resting heart rate, and sleep from Apple Health and builds your Vitality Score the moment you wake up — with a short AI brief on what moved it and one small thing to focus on today.

Download Health Genie Free

Frequently asked questions

What is a Vitality Score?

A Vitality Score is a single 0–100 number that sums up how your body is doing today, built from your Apple Watch steps, resting heart rate, and sleep. It compares today against your own recent baseline, so it reflects how you are doing relative to your normal rather than against everyone else.

How is the Vitality Score calculated?

Without sleep it is 55% steps and 45% resting heart rate; with sleep it becomes 45% steps, 35% resting heart rate, and 20% sleep. Each input is compared to your baseline as a percentage — more steps and a lower resting heart rate raise the score. Step and sleep trends are capped so one big day cannot inflate the number, and the result is clamped to 0–100.

What is a good Vitality Score?

70 and above is "Great", 40 to 69 is "Fair", and below 40 is "Low". Because the score is relative to your own baseline, sitting at your typical activity and resting heart rate lands you around 100. A lower score signals today is below your normal, not a medical problem.

Do I need an Apple Watch to get a Vitality Score?

This calculator works with any numbers you type in, so a watch is not required here. But the score is built around metrics an Apple Watch records automatically — steps, resting heart rate, and sleep — and Health Genie reads those from Apple Health to build your score every morning with no manual entry.

Why does an average day score around 100?

The score measures today against your own baseline, so being exactly at your usual step count and resting heart rate scores near the top. It is meant to answer "how am I doing versus my normal?" — beating your baseline holds you near 100, while a below-par day pulls the score down so you notice it.