Calculate your heart age
Your heart age gives you an idea of how healthy your heart is.
This calculator will compare your real age to your heart age by asking you questions about your health. You'll also find out how to improve your heart age by making some healthy lifestyle changes.
Who can use this calculator
This calculator is suitable for you if you:
- are aged 30 to 95
- do not have a condition that affects your heart or blood vessels (a cardiovascular disease)
- live in the UK
Before you start
We'll be asking you details about your health, including your:
- weight
- height
- blood pressure
- cholesterol
You can still use this calculator if you do not have your blood pressure or cholesterol details but the results may be less accurate.
Department of Health and Social Care (DHSC) is the data controller for this calculator. View their privacy notice for heart age calculator on NHS Health Check (PDF only, 98KB).
By using this calculator you agree to our privacy policy and terms and conditions.
More information about the calculator
The heart age calculator is a collaboration between the NHS website, Office for Health Improvement and Disparities (OHID), UCL and the British Heart Foundation.
Find out more about our partners
Our partners
The British Heart Foundation
Visit the British Heart Foundation website.
Joint British Societies
Visit the Joint British Societies website.
Office for Health Improvement and Disparities (OHID)
Visit the OHID website.
University College London (UCL)
Visit the UCL website.
Find out more about this calculator
About this calculator
NHS heart age calculator
The NHS heart age calculations are generated by JavaScript using the JBS3 Cardiovascular Risk Assessment. All calculations were reproduced verbatim. You can reproduce these calculations using the original QRISK®-lifetime cardiovascular risk calculator or the JBS3 source on GitHub.
Copyright and licensing
The JBS3 Cardiovascular Risk Assessment was created by the Understanding Uncertainty team of the University of Cambridge (UoC), working with the British Cardiovascular Society (BCS). The current version of the risk assessment was released in 2012 and is copyright the University of Cambridge. It is released under version 3 of the GNU General Public Licence. The source code, containing a copy of this license is published on GitHub. If the tool is, subject to the terms of version 3 of the GNU Public Licence, distributed, transmitted, displayed, reproduced or published by anyone other than the NHS, BCS or UoC, each of the NHS, BCS and UoC shall not be liable to any users thereof and they each fully disclaim all responsibility for any loss or damage, of whatever nature, that may be suffered by such users. Subject to version 3 of the GNU General Public Licence, you may not modify, copy, distribute, transmit, display, perform, reproduce, publish, license, create derivative works from, transfer, or sell any information, products or services obtained from this code and tool. Any unauthorised use or distribution of the tool or associated materials may constitute an infringement of the intellectual property rights of UoC, BCS and their licensors and may lead to legal action.
Software Information
Software name
NHS heart age calculator
Version
5.5.0
Date of release
09/2024
Manufacturer and maintainer
NHS England
7 and 8 Wellington Place
Leeds
West Yorkshire
LS1 4AP
Page last reviewed: 12 December 2022
Next review due: 12 December 2025