Blood Pressure Calculator
Enter your systolic and diastolic readings to classify your blood pressure under AHA/ACC 2017 or ESC/ESH 2018 guidelines and compute Pulse Pressure and Mean Arterial Pressure.
By Drew Budwin · Last updated July 2026 · Methodology
Recent Calculations (0)
Results
BP Category
Pulse Pressure (mmHg)
Mean Arterial Pressure (mmHg)
Embed this calculator
Add it to your website or blog
How We Calculate This
How This Calculator Classifies Your Reading
This calculator applies the American Heart Association / American College of Cardiology 2017 guideline by default. That guideline sorts adult readings into five categories:
- Normal: below 120/80 mmHg
- Elevated: systolic 120–129 and diastolic below 80
- Stage 1 Hypertension: systolic 130–139 or diastolic 80–89
- Stage 2 Hypertension: systolic at or above 140 or diastolic at or above 90
- Hypertensive Crisis: systolic above 180 or diastolic above 120
When your systolic and diastolic fall in different categories, the higher of the two governs. A reading of 125/82 mmHg is Stage 1 Hypertension because the diastolic of 82 outranks the systolic of 125.
Why We Show Both AHA and ESC Guidelines
The AHA/ACC 2017 guideline sets the hypertension threshold at 130/80 mmHg. The European Society of Cardiology / European Society of Hypertension (ESC/ESH) 2018 guideline sets it at 140/90 mmHg. The same reading can land in different categories depending on which one you apply.
This divergence is not an error. The two bodies weighed the trial evidence differently and drew the line at different points. US clinicians follow AHA/ACC; much of the rest of the world follows ESC/ESH. This calculator computes both so you can compare your reading against the standard your clinician uses.
What Pulse Pressure and MAP Add
Pulse Pressure (PP) is systolic minus diastolic. It reflects the force each heartbeat generates. About 40 mmHg is typical, which is 120 minus 80.
Mean Arterial Pressure (MAP) is the average pressure across one cardiac cycle. A MAP of at least 60 mmHg is generally considered the minimum to perfuse vital organs.
MAP = Diastolic + (1/3 × PP)
This calculator is for informational purposes only. It is not a substitute for professional medical advice, diagnosis, or treatment. For personal health decisions, consult a qualified healthcare provider. Understanding Blood Pressure Readings — AHA
Blood Pressure Calculator Formula
Pulse Pressure is the difference between systolic and diastolic pressure:
PP = Pulse Pressure (mmHg). Integer result from integer inputs.
Mean Arterial Pressure (MAP) is the weighted average of systolic and diastolic:
MAP = Mean Arterial Pressure (mmHg), rounded to 1 decimal place.
How to Use This Calculator
- Enter your Systolic (upper) blood pressure reading in mmHg. It must be between 70 and 250.
- Enter your Diastolic (lower) blood pressure reading in mmHg. It must be between 40 and 150 and less than systolic.
- Select a clinical guideline: AHA/ACC 2017 (American Heart Association, US standard) or ESC/ESH 2018 (European Society of Cardiology, international standard). AHA/ACC 2017 is the default.
- Click Calculate to see your BP category, Pulse Pressure, MAP, and gauge position.
- Switch the guideline toggle at any time to compare AHA/ACC 2017 and ESC/ESH 2018 classifications without re-submitting.
Frequently Asked Questions
Is there a normal blood pressure by age?
What is the difference between AHA/ACC 2017 and ESC/ESH 2018 guidelines?
What is Pulse Pressure and why does it matter?
What is Mean Arterial Pressure (MAP)?
Why does the category change when I switch the guideline toggle?
Why does the higher reading determine my category?
Is this tool a substitute for medical advice?
Further Reading
Related Calculators
BMI Calculator
Calculate your BMI in imperial or metric units, see your WHO weight category, and find the healthy weight range for your height.
BMR Calculator
Estimate your Basal Metabolic Rate (BMR) and daily calories (TDEE) from your age, sex, height, weight, and activity level. Works for adults, teens, and kids, with a choice of formula for adults.