Free heart check

Heart Health Score: Free Heart Health Check

Get a heart health score out of 100 across 8 areas — diet, activity, nicotine, sleep, weight, cholesterol, blood sugar and blood pressure.

  • 100% free
  • No sign-up
  • Private — nothing is stored
  • Based on medical guidelines

1 · Lifestyle

Diet — tick everything that’s true for you
min/wk

Brisk walking, cycling, housework that makes you breathe harder.

min/wk

Running, football, fast cycling — counts double.

hours

2 · Body weight

ft
in

kg

3 · Health numbers (skip what you don’t know)

Blood pressure

Cholesterol (from a lipid profile)

Simplified, unofficial tool inspired by the American Heart Association’s Life’s Essential 8 (not affiliated with the AHA). It is not a 10-year heart attack risk prediction. If you have heart disease, follow your cardiologist’s advice.

A quick heart health check can tell you more than you might think. Our free Heart Health Score, a simple heart health test, looks at eight everyday factors, from what you eat and how much you walk to your sleep, weight, cholesterol, blood sugar and blood pressure, and turns them into one simple score out of 100. This heart health check takes about three minutes, works on your phone, and shows you exactly which two areas to work on first.

This tool is a simplified, unofficial version inspired by the American Heart Association's Life's Essential 8 framework. It is not made by, endorsed by or affiliated with the AHA. We adapted the questions for Pakistani and South Asian life, so you will see daal, roti, chai, naswar and ghee paratha in the questions, not just American examples.

What is a heart health check and why does it matter?

A heart health check is a look at the habits and numbers that shape your long-term cardiovascular health. Most heart attacks and strokes do not come out of nowhere. They build up over years from high blood pressure, high cholesterol, high blood sugar, smoking, inactivity, poor sleep and extra weight, often with no symptoms at all.

The good news is that almost all of these factors can be measured and improved. According to the World Health Organization, cardiovascular diseases are the leading cause of death worldwide, and most of the risk comes from things we can change, such as diet, tobacco use, physical inactivity and harmful alcohol use. A regular heart health check of your habits helps you catch problems early, while they are still easy to fix.

Why heart disease hits South Asians earlier

Heart disease in Pakistan, India and Bangladesh tends to strike younger than in many other parts of the world. In the large international INTERHEART study, published in JAMA in 2007 (Joshi et al.), people from South Asian countries had their first heart attack at an average age of about 53 years, compared with about 59 years in people from other countries. Researchers found that this was mainly because South Asians had higher levels of risk factors at a younger age, not because of some unknown cause.

Several things add up for people of South Asian background:

  • Belly fat at a lower weight. South Asians tend to store fat around the waist and organs, and develop diabetes and heart risk at a lower BMI than Europeans.
  • Diabetes and prediabetes are very common. Pakistan has one of the highest rates of diabetes in the world, and high blood sugar damages blood vessels over time.
  • Cholesterol patterns. Many South Asians have low HDL ("good") cholesterol and high triglycerides, which raises non-HDL cholesterol.
  • Diet. Generous ghee and banaspati, fried snacks, white rice and maida, sweet chai and mithai, and lots of salt in achaar and salan.
  • Tobacco in many forms. Cigarettes, shisha, naswar, paan with tobacco and gutka are all widely used.
  • Less exercise as cities grow. Desk jobs, long commutes, hot summers and few safe places to walk all reduce daily activity.

This is why a heart health check matters in your 30s and 40s, not just after 60. If you have a parent or sibling who had a heart attack young, start even earlier.

How to use this calculator

Your heart health check follows the same eight areas as Life's Essential 8. Have your latest lab reports handy if you have them, but you can still finish without them.

  1. Answer the 8 diet questions. Tick yes or no for each habit (fruit, vegetables, whole grains, protein choice, nuts, sweets, fried food and cooking oil/salt). Be honest about a typical week.
  2. Enter your physical activity. Add up your minutes of moderate activity per week (brisk walking, cycling, housework that makes you breathe harder). Vigorous minutes (running, football, fast swimming) count double.
  3. Choose your nicotine status. Never used, quit 5+ years ago, quit 1–5 years ago, quit less than a year ago, or current user. Tick the box if someone smokes inside your home.
  4. Enter your average sleep. Hours of actual sleep per night, not time in bed.
  5. Enter your height and weight. In cm and kg, or ft/in and lb. The tool works out your BMI.
  6. Add your blood pressure (optional). Enter your top and bottom numbers, or choose "don't know". Tick if you take BP medicine.
  7. Add your cholesterol (optional). Enter total cholesterol and HDL (or your non-HDL number) from your lipid profile in mg/dL, or choose "don't know". Tick if you take cholesterol medicine.
  8. Add your blood sugar status (optional). Choose no diabetes with normal fasting sugar, prediabetes, or diabetes with your latest HbA1c, or "don't know".
  9. Read your result. You get an overall score, a bar for each metric, and your 2 weakest areas to work on.

Each metric is scored from 0 to 100, and your overall score is the average of the metrics you answered. If you skip a lab value, that metric is left out and the tool reminds you to get it checked.

Understanding your heart health score

Once you finish the heart health check, your overall score falls into one of three bands.

Overall score Cardiovascular health What it means
80–100 High Your habits and numbers are in great shape. Keep them there and recheck yearly.
50–79 Moderate Some good habits, some gaps. Focus on your two weakest areas first.
0–49 Low Several areas need attention. See a doctor for a full check-up and lab tests, and start with one change at a time.

Don't worry if your first heart health check score is lower than you hoped. Every metric can improve, and even a 10-point rise in one area lifts your overall score.

The 8 metrics of your heart health check, explained

Below you will find how each metric is scored, exactly as the tool calculates it, plus practical tips that fit a Pakistani kitchen and daily routine.

1. Diet: a heart-healthy diet, desi style

The tool asks eight yes/no questions about your usual eating habits:

  • At least 2 servings of fruit daily
  • At least 3 servings of vegetables daily
  • Whole grains like whole-wheat atta, brown rice or oats most days
  • Mainly fish, chicken, daal or beans instead of red or processed meat
  • Nuts or seeds a few times a week
  • Sugary drinks, sweet chai or mithai less than once a day
  • Fried foods (samosa, pakora, ghee paratha) less than twice a week
  • Cooking with liquid vegetable oils instead of ghee or banaspati, and limiting salt
Number of "yes" answers Diet score
8 100
6–7 80
4–5 50
2–3 25
0–1 0

Desi tips: Switch to chakki atta for roti and keep white rice for a few meals a week. Add a plate of salad or a sabzi to every lunch and dinner. Make daal and chana your everyday protein, and keep mutton and beef for occasions. Swap the evening samosa for roasted chana, a fruit, or a handful of unsalted peanuts. Cut the sugar in your chai gradually, half a spoon at a time. Use less salt in salan and go easy on achaar, papad and namkeen. The WHO healthy diet guidance recommends less than 5 g of salt a day, about one level teaspoon. If you want to plan portions, our Calorie & Protein Calculator shows how much to eat for your goal.

2. Physical activity for heart health

Enter your weekly minutes of activity. Vigorous minutes count double, so 30 minutes of jogging counts as 60.

Minutes per week Activity score
150 or more 100
120–149 90
90–119 80
60–89 60
30–59 40
1–29 20
0 0

Activity is one of the fastest ways to lift your heart health check result.

Desi tips: 150 minutes is just 30 minutes, five days a week, in line with the WHO physical activity guidelines. A brisk walk after Fajr or after dinner, when the heat drops, counts fully. In summer, walk in a mall, on a rooftop, or at home on the stairs. Take the stairs at the office, walk to the nearby masjid or market instead of taking the bike, and stand up every hour if you have a desk job. Two short strength sessions a week (push-ups, squats, resistance bands) add extra benefit.

3. Nicotine: smoking and heart disease

For this heart health check, nicotine includes cigarettes, shisha, vapes and naswar.

Nicotine status Score
Never used 100
Quit 5 or more years ago 75
Quit 1–5 years ago 50
Quit less than 1 year ago 25
Current user 0

Exposure to second-hand smoke at home subtracts 20 points (the score never goes below 0).

Desi tips: Nicotine narrows blood vessels, raises heart rate and blood pressure, and makes blood more likely to clot. One shisha session can deliver as much smoke as many cigarettes, and naswar is not a safe swap. Quitting is the single biggest change most smokers can make for their heart, and the benefit starts within weeks. Talk to your doctor about nicotine replacement or other support, set a quit date, and ask family members not to smoke indoors, especially around children and elders.

4. Sleep and heart health

Enter your average hours of sleep per night.

Average sleep per night Sleep score
7 to under 9 hours 100
9 to under 10 hours 90
6 to under 7 hours 70
5 to under 6 hours, or 10+ hours 40
4 to under 5 hours 20
Under 4 hours 0

Desi tips: Late dinners, late-night chai and phone scrolling push sleep later and later. Try to eat dinner 2–3 hours before bed, keep the last cup of tea or coffee before Asr, and put your phone away 30 minutes before sleeping. During load-shedding or hot nights, a fan, light cotton bedding and a cool shower help. A short afternoon qailoola nap is fine, but keep it under 30 minutes. Loud snoring with gasping or daytime sleepiness can be a sign of sleep apnoea, which strains the heart, so mention it to your doctor.

5. BMI and body weight

The heart health check calculates BMI from your height and weight.

BMI BMI score
Under 25 100
25–29.9 70
30–34.9 30
35–39.9 15
40 or more 0

These bands follow the standard (non-Asian) cut-offs used in Life's Essential 8. For South Asians, heart and diabetes risk start rising at a lower BMI, around 23, so a score of 100 here doesn't mean your weight is ideal. Check your number with the South Asian cut-offs in our BMI Calculator, and measure your waist with the Ideal Weight & Waist-to-Height Calculator. A simple rule is to keep your waist under half your height.

Desi tips: Small, steady changes beat crash diets. Reduce portions of rice and roti by a quarter, skip the second paratha, drink water or lassi without sugar instead of soft drinks, and be mindful of wedding and dawat food. Losing even 5% of your body weight can improve blood pressure, sugar and cholesterol.

6. Cholesterol levels: non-HDL cholesterol

Non-HDL cholesterol is your total cholesterol minus your HDL ("good") cholesterol. It is the cholesterol number used in this heart health check because it captures all the cholesterol that can clog arteries, and it doesn't need a fasting sample. Both numbers are on a standard lipid profile report in mg/dL.

Non-HDL cholesterol (mg/dL) Cholesterol score
Under 130 100
130–159 60
160–189 40
190–219 20
220 or more 0

If you take cholesterol medicine, 20 points are subtracted. This doesn't mean the medicine is bad. It reflects that your body needs help to keep cholesterol in range. Never stop or change a prescribed medicine on your own.

Example: total cholesterol 210 mg/dL and HDL 38 mg/dL gives a non-HDL of 172 mg/dL, which scores 40.

Desi tips: Replace ghee and banaspati with liquid oils such as canola, sunflower, corn or olive oil, and use less of it overall. Choose oats, daal, chana, beans and vegetables, which are rich in fibre. Limit fried snacks, bakery items, nihari fat and organ meats. Regular exercise helps raise HDL.

7. Blood sugar

Choose your status from your latest fasting glucose or HbA1c test. If you don't know it, the heart health check skips this metric and reminds you to get tested.

Blood sugar status Score
No diabetes, fasting under 100 mg/dL (HbA1c under 5.7%) 100
Prediabetes: fasting 100–125 mg/dL or HbA1c 5.7–6.4% 60
Diabetes with HbA1c under 7% 40
Diabetes with HbA1c 7–7.9% 30
Diabetes with HbA1c 8–8.9% 20
Diabetes with HbA1c 9–9.9% 10
Diabetes with HbA1c 10% or more 0

Desi tips: Diabetes roughly doubles the risk of heart disease, and many Pakistanis have it without knowing. If you have never been tested, take our Diabetes Risk Test first. Cut back on sugary chai, sharbat, mithai and white bread, pair carbs with protein and vegetables, and walk for 10–15 minutes after meals. If you already have diabetes, keep your follow-up visits and work with your doctor on your HbA1c target.

8. Blood pressure and heart health

Blood pressure is one of the most important numbers in any heart health check. Enter your top (systolic) and bottom (diastolic) numbers.

Blood pressure (mmHg) BP score
Under 120/80 100
120–129 and under 80 75
130–139 or 80–89 50
140–159 or 90–99 25
160 or more, or 100 or more 0

If you take BP medicine, 20 points are subtracted. High blood pressure is often called the silent killer because it usually has no symptoms, yet it is a leading cause of heart attacks, strokes and kidney disease.

Desi tips: Use a validated automatic upper-arm monitor at home. Sit quietly for 5 minutes, feet flat, arm at heart level, and take 2–3 readings on different days. Cut salt, achaar and packaged snacks, eat more fruit and vegetables, stay active and manage stress. For a detailed reading of what your numbers mean, use our Blood Pressure Checker.

Which lab tests should you get, and how often?

Three of the eight metrics in a heart health check need a simple blood test or a BP reading. A complete heart health check needs real numbers, not guesses. Most labs in Pakistan offer these at a reasonable price, and many do home sample collection.

Test What it shows How often (healthy adults)
Lipid profile Total cholesterol, HDL, LDL, triglycerides (use total and HDL for non-HDL) Every 4–6 years from age 20; every 1–2 years from 40, or yearly if high, diabetic or with family history
Fasting blood sugar or HbA1c Whether your sugar is normal, prediabetic or diabetic Every 3 years from age 35 (earlier if overweight or family history); yearly if prediabetic
Blood pressure Your systolic and diastolic pressure At least once a year; more often if 120/80 or higher

Your doctor may advise more frequent testing based on your history. For fasting glucose, don't eat or drink anything except water for 8–10 hours before the test. A lipid profile can often be done without fasting, but check with your lab.

Heart attack warning signs: call 1122 immediately

A heart health check is about long-term health. It cannot tell you whether you are having a heart attack or stroke right now. If you or someone near you has any of the signs below, call 1122 (Rescue) or 115 (Edhi) in Pakistan, or your local emergency number abroad, straight away. Don't wait to see if it passes and don't drive yourself.

Heart attack warning signs:

  • Chest pain, pressure, squeezing or heaviness lasting more than a few minutes, or coming and going
  • Pain spreading to the arm, shoulder, neck, jaw or back
  • Shortness of breath, with or without chest pain
  • Cold sweat, nausea, vomiting or light-headedness
  • Women, older adults and people with diabetes may have milder or unusual symptoms such as tiredness, indigestion-like discomfort or breathlessness

Stroke warning signs: remember FAST

  • F – Face: one side of the face drooping when they try to smile
  • A – Arms: weakness or numbness in one arm; they can't lift both arms and keep them up
  • S – Speech: slurred, confused or strange speech
  • T – Time: time to call 1122 immediately; every minute counts

Sudden severe headache, loss of vision or balance, or confusion are also emergencies.

What this heart health check can and can't do

This heart health check measures your current cardiovascular health habits and numbers. It is not a 10-year heart disease risk calculator, and it doesn't consider age, sex, family history or ethnicity the way clinical risk tools do. A doctor may use a formal risk calculator alongside your test results to decide whether you need treatment.

  • If you already have heart disease, have had a heart attack, stroke, stent or bypass, or have heart failure, follow your cardiologist's advice rather than this score.
  • If you are pregnant, under 18 or have a serious illness, your targets may be different.
  • If you take medicines for BP, diabetes, cholesterol or blood thinning, do not change them based on this tool.

Turning your score into a plan

After your heart health check, look at the two weakest areas the tool highlights. Pick one small, specific change for each, such as "walk 20 minutes after dinner five days a week" or "one spoon less sugar in chai". Stick with it for a month, then repeat your heart health check and see your score move.

A general wellness routine also includes regular meals, enough water in the heat, good sleep and time with family. Some people add natural products such as pure shilajit resin to their daily routine. Supplements are not a treatment for heart disease, high blood pressure, cholesterol or diabetes, and they can't replace healthy habits or medicine. If you take any medication or have a heart condition, read our shilajit precautions guide and check with your doctor first.

Done with your heart health check and want to look at other areas of your health? Browse all our free health calculators in one place.

Disclaimer

This Heart Health Score is a simplified, unofficial educational tool inspired by the American Heart Association's Life's Essential 8. It is not affiliated with or endorsed by the AHA, and it is not a diagnosis, a 10-year risk prediction or a substitute for medical advice. Please consult a qualified doctor about your results, lab tests and any symptoms. In an emergency, call 1122.

Frequently asked questions

What is a heart health check and who should do one?

A heart health check looks at the habits and numbers that shape your cardiovascular health, such as diet, activity, smoking, sleep, weight, cholesterol, blood sugar and blood pressure. Every adult benefits from one, but it matters most for South Asians from their 30s onward, because heart disease tends to appear earlier in Pakistan and neighbouring countries. Repeat it yearly or after any big lifestyle change.

What is Life's Essential 8?

Life's Essential 8 is the American Heart Association's framework for measuring cardiovascular health using eight factors: diet, physical activity, nicotine exposure, sleep, body weight, cholesterol, blood sugar and blood pressure. Each is scored from 0 to 100. Our Heart Health Score is a simplified, unofficial version inspired by it and adapted for Pakistani life. It is not affiliated with or endorsed by the AHA.

What is a good heart health score?

An overall score of 80 to 100 means high cardiovascular health, 50 to 79 is moderate, and 0 to 49 is low. Your overall score is the average of the metrics you answered. Whatever your result, look at the two weakest areas the tool shows and start there, because improving even one metric raises your total score.

What is non-HDL cholesterol and what is a normal level?

Non-HDL cholesterol is your total cholesterol minus your HDL (good) cholesterol, both found on a lipid profile report. It includes all the cholesterol types that can clog arteries. In this tool, a non-HDL level under 130 mg/dL scores full marks, while 220 mg/dL or more scores zero. Your doctor will set personal targets based on your overall risk.

Which tests are needed for a heart health test in Pakistan?

Get a lipid profile for cholesterol, a fasting blood sugar or HbA1c test for diabetes, and a blood pressure reading. These are widely available at labs across Pakistan, often with home sampling. Healthy adults should check blood pressure yearly, sugar every three years from age 35, and cholesterol every few years, more often if results are high or you have diabetes or family history.

Why do South Asians get heart disease at a younger age?

In the INTERHEART study, South Asians had their first heart attack about five to six years earlier on average than people from other countries. This is linked to higher risk factors at younger ages, including belly fat at lower body weight, high rates of diabetes, low HDL cholesterol, tobacco use including naswar and shisha, diets heavy in ghee, fried food and sugar, and low activity.

What are the warning signs of a heart attack or stroke?

Heart attack signs include chest pain or pressure, pain spreading to the arm, jaw or back, breathlessness, cold sweat and nausea. For stroke, remember FAST: face drooping, arm weakness, speech difficulty, time to call for help. If you notice any of these, call 1122 or 115 in Pakistan, or your local emergency number, immediately. Do not wait or drive yourself.

Can this heart health score predict my risk of a heart attack?

No. This tool measures your current cardiovascular health habits and numbers, but it is not a 10-year heart disease risk calculator and does not diagnose any condition. It does not consider age, sex or family history the way clinical risk tools do. If you already have heart disease, follow your cardiologist's advice rather than this score.

From our blog

Shilajit Guides & Tips

Chitral House

Shop Lab-Tested Himalayan Shilajit

Buy 10g Shilajit in Pakistan – Pure Himalayan Resin for Energy & Wellness Save 22%
Buy 10g Pure Shilajit Resin in Pakistan – The Ideal Starter Pack
★★★★★★★★★★(429)
Rs.1,400.00Rs.1,800.00
Buy 60g shilajit get 10g free – Chitral House offer Save 50%
Special Offer – Buy 60g Shilajit & Get 10g Free! 🎁
★★★★★★★★★★(201)
Rs.4,500.00Rs.9,000.00
Chitral House Pure Shilajit 20g resin jar and box Save 31%
Buy 20g Pure Shilajit Resin in Pakistan – The Daily Wellness Choice
★★★★★★★★★★(430)
Rs.2,400.00Rs.3,500.00
Chitral House Pure Shilajit 30g resin jar with gift box Save 46%
Buy 30g Pure Shilajit Resin in Pakistan – The Ultimate Value for Long-Term Wellness
★★★★★★★★★★(248)
Rs.3,200.00Rs.6,000.00