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.

Start now

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

British Heart Foundation

The British Heart Foundation

Joint British Societies for the prevention of cardiovascular disease

Joint British Societies

Office for Health Improvement and Disparities (OHID)

Office for Health Improvement and Disparities (OHID)

Visit the OHID website.

University College London (UCL)

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