UKPDS Risk Engine


Risk calculators based on equations from the Framingham Heart Study tend to underestimate risks for people with diabetes as this study included relatively few diabetic subjects. The UKPDS Risk Engine is a type 2 diabetes specific risk calculator based on 53,000 patients years of data from the UK Prospective Diabetes Study, which also provides an approximate 'margin of error' for each estimate.

Screenshot of the UKPDS Risk Engine

The UKPDS Risk Engine provides risk estimates and 95% confidence intervals, in individuals with type 2 diabetes not known to have heart disease, for:

These can be calculated for any given duration of type 2 diabetes based on current age, sex, ethnicity, smoking status, presence or absence of atrial fibrillation and levels of HbA1c, systolic blood pressure, total cholesterol and HDL cholesterol. Full details of the equations used have been published.

Contact us

For queries concerning the UKPDS Risk Engine please read the FAQ. If your question remains unanswered, Email: risk.engine@dtu.ox.ac.uk .


UKPDS Risk Engine v2.01 for the Mac has been released


The Macintosh version of the UKPDS Risk Engine has been updated to enable it to run on MacOS X (Intel 32/64 bit) and with Microsoft Excel 2011/2016 or later.


Risk Engine 2.01 released


Fixes a problem in the Macintosh version where male subjects are described as female in the printout, the results printed were, however, correct. The Windows version of the software does not suffer this problem and is therefore not changed.


UKPDS Risk Engine 2.0 released


Version 2.0 of the UKPDS Risk Engine provides separate risk estimates and 95% confidence intervals for fatal coronary heart disease and for fatal stroke. Printing for MacOS and Windows has been improved and support has been added for PocketPC machines.


Risk Engine 1.2 released


Fixes a minor issue with the help button on machines using Internet Explorer as the default browser on the Windows platform. Suppresses innapropriate reporting of risk estimated for subjects aged less than 20 at diagnosis.


[News archive]