Health calculators

Non HDL Cholesterol Calculator

Updated Sep 21, 2026 By Infinity Calculator
Measurement Units
Lab Result Units
Switching units converts any values you have already entered.
Cholesterol conversion: mg/dL ÷ 38.67 = mmol/L. Triglycerides: mg/dL ÷ 88.57 = mmol/L.
Your Lipid Panel Values
Total cholesterol reported on your lipid panel.
The "good" cholesterol fraction; must be lower than total cholesterol.
Used only for the secondary-goal note; leave blank if unknown.
Cardiovascular Risk Category
Choosing a category adds a personalized Non-HDL goal comparison.
Goal for this category: < 160 mg/dL
Two or more risk factors such as smoking, high blood pressure, low HDL, family history, or age, with an estimated 10-year heart-attack risk of 20% or less.

Your Non-HDL Cholesterol Result
Your Non-HDL Cholesterol
175 mg/dL
Borderline High
Total Cholesterol
220 mg/dL
HDL Cholesterol
45 mg/dL
Non-HDL / Total Ratio
79.55%
Non-HDL Cholesterol = Total Cholesterol (220) − HDL Cholesterol (45) = 175 mg/dL
Step-by-Step Solution
General Population Reference Ranges (NCEP ATP III / ACC-AHA)
Classification Range (mg/dL) Your Result
Your band is marked with a check icon and the words "Your result" — not by color alone.
Where Your Result Falls

Introduction

Non-HDL cholesterol is all the "bad" cholesterol in your blood. It includes LDL and other fats that can stick to your artery walls. Doctors watch this number because it can help predict heart attacks and strokes.

This Non-HDL Cholesterol Calculator finds your number in one step. Enter your total cholesterol and your HDL ("good") cholesterol, and the tool subtracts one from the other. You can use mg/dL or mmol/L. You can also add your triglycerides and pick your heart risk group to see a goal made for you.

The formula is simple: Non-HDL = Total Cholesterol − HDL Cholesterol. You do not need a fasting test to get it, which is one reason doctors use it so often.

Your result is sorted into ranges from optimal to very high, based on NCEP ATP III and ACC/AHA guidelines. You also get a step-by-step solution and a chart that shows where your number lands. Use this as a learning tool, not a diagnosis. Talk to your doctor about what your numbers mean for you.

How to use our Non-HDL Cholesterol Calculator

Enter a few numbers from your lipid panel, and the calculator subtracts your HDL from your total cholesterol to show your non-HDL cholesterol, your risk band, and how your result compares to your goal.

Lab Result Units: Pick mg/dL or mmol/L to match your lab report. If you already typed numbers, the calculator changes them for you.

Total Cholesterol: Type the total cholesterol number from your blood test. It must be higher than your HDL.

HDL Cholesterol: Type your HDL, the "good" cholesterol, from the same blood test.

Triglycerides (optional): Type your triglyceride level if you know it. A level of 200 mg/dL or more adds a note about a second cholesterol goal. Leave it blank if you are not sure.

Cardiovascular Risk Category (optional): Choose the group that fits you best, such as known heart disease, two or more risk factors, or 0–1 risk factors. This gives you a personal non-HDL goal to aim for.

Calculate: Click this button to see your non-HDL cholesterol, a step-by-step answer, a reference range table, and a chart. Click Clear / Reset to start over.

What Is Non-HDL Cholesterol?

Non-HDL cholesterol is all the cholesterol in your blood except the "good" kind. Your blood carries cholesterol on tiny packages called lipoproteins. HDL is the helpful one. It carries extra cholesterol away from your arteries. Everything else, like LDL, VLDL, and remnant particles, can stick to artery walls and build plaque. Non-HDL cholesterol adds up all of those harmful particles in one number.

How It Is Measured

The math is simple. You take your total cholesterol and subtract your HDL cholesterol. Both numbers come straight from a standard lipid panel blood test, so no extra lab work is needed.

Total cholesterol − HDL cholesterol = Non-HDL cholesterol

Why Doctors Look at Non-HDL Cholesterol

For a long time, LDL cholesterol was the main focus. But LDL is often estimated with a formula, and that formula becomes less accurate when triglycerides are high. Non-HDL cholesterol does not have that problem. It is a direct subtraction, it stays accurate even with high triglycerides, and you do not need to fast before the blood draw.

Non-HDL cholesterol also predicts heart attacks and strokes at least as well as LDL alone, and sometimes better. That is because it counts every plaque-forming particle, not just one type.

Non-HDL Cholesterol Ranges

  • Optimal: under 130 mg/dL (3.4 mmol/L)
  • Near optimal: 130 to 159 mg/dL
  • Borderline high: 160 to 189 mg/dL
  • High: 190 to 219 mg/dL
  • Very high: 220 mg/dL or more

Your Personal Goal Depends on Your Risk

There is no single target for everyone. NCEP ATP III guidelines set your non-HDL goal 30 mg/dL above your LDL goal:

  • High risk (heart disease, diabetes, stroke, or over 20% ten-year risk): under 130 mg/dL
  • Moderate risk (two or more risk factors): under 160 mg/dL
  • Lower risk (zero or one risk factor): under 190 mg/dL

Risk factors include smoking, high blood pressure, low HDL, a family history of early heart disease, and older age.

When Triglycerides Are High

If your triglycerides are 200 mg/dL or higher, non-HDL cholesterol becomes even more important. High triglycerides mean more VLDL and remnant particles floating in your blood. LDL testing misses those, but non-HDL counts them. In that case, many doctors treat non-HDL as the main number to watch.

How to Lower Non-HDL Cholesterol

  • Eat less saturated fat and cut out trans fats
  • Add more fiber from oats, beans, fruit, and vegetables
  • Move your body most days of the week
  • Reach and keep a healthy weight
  • Stop smoking
  • Limit sugar and alcohol, which raise triglycerides
  • Take statins or other medicine if your doctor prescribes them

Understanding Units

Labs in the United States report cholesterol in mg/dL. Most other countries use mmol/L. To convert cholesterol, divide mg/dL by 38.67. For triglycerides, divide mg/dL by 88.57.

This information is for learning only. Always talk with your doctor about your lab results and what they mean for you.


Formulas used

Non-HDL Cholesterol
\text{Non-HDL} = \text{TC} - \text{HDL}
Non-HDL to Total Cholesterol Ratio
\text{Ratio}\ (\%) = \frac{\text{Non-HDL}}{\text{TC}} \times 100
Gap from Personalized Non-HDL Goal
\text{Gap} = \text{Non-HDL} - \text{Goal}
Triglyceride-Adjusted Non-HDL Goal
\text{Non-HDL Goal} = \text{LDL-C Goal} + 30\ \text{mg/dL}\ (0.78\ \text{mmol/L})
Cholesterol Unit Conversion
\text{mmol/L} = \frac{\text{mg/dL}}{38.67}
Triglyceride Unit Conversion
\text{mmol/L} = \frac{\text{mg/dL}}{88.57}

Frequently asked questions

Is non-HDL cholesterol the same as LDL cholesterol?

No. LDL is only one type of bad cholesterol. Non-HDL counts LDL plus VLDL, IDL, remnant particles, and Lp(a). That is why your non-HDL number is always higher than your LDL number, usually by about 30 mg/dL.

Does non-HDL cholesterol include triglycerides?

Not directly, but it does capture the particles that carry them. Triglycerides ride in VLDL and remnant particles, and the cholesterol inside those particles is part of your non-HDL number. So when triglycerides go up, non-HDL usually goes up too.

Can you have a normal LDL but a high non-HDL cholesterol?

Yes, and it happens often. If your triglycerides are high, you carry many VLDL and remnant particles that an LDL test misses. Your LDL may look fine while your non-HDL is high. That extra number still raises your risk of heart attack and stroke.

What causes high non-HDL cholesterol?

Common causes include:

  • Diets high in saturated fat, trans fat, sugar, and alcohol
  • Extra body weight and little exercise
  • Type 2 diabetes or insulin resistance
  • An underactive thyroid, kidney disease, or liver disease
  • Inherited conditions like familial hypercholesterolemia
  • Some medicines, such as steroids and certain diuretics

Does high non-HDL cholesterol cause any symptoms?

Usually not. High cholesterol is silent and builds plaque in your arteries for years without warning. The first sign can be a heart attack or stroke. A blood test is the only way to find it. Rare inherited cases may show fatty bumps on the skin or tendons.

What is a good non-HDL cholesterol level for children and teens?

Guidelines from the NHLBI use these bands for ages 2 to 19:

  • Acceptable: under 120 mg/dL
  • Borderline: 120 to 144 mg/dL
  • High: 145 mg/dL or more

These targets are lower than adult targets. Talk to a pediatrician about any result over 120.

Can non-HDL cholesterol be too low?

There is no set floor, and very low levels are not known to be harmful on their own. But a sudden drop with no treatment can point to another problem, like an overactive thyroid, liver disease, poor nutrition, or infection. Ask your doctor if your number falls fast.

How long does it take to lower non-HDL cholesterol?

Diet and exercise changes usually show up in about 6 to 12 weeks. Statins work faster and reach their full effect in roughly 4 to 6 weeks, often cutting non-HDL by 25% to 50%. Most doctors recheck your lipid panel about 3 months after any change.

Do you have to fast before a non-HDL cholesterol test?

No. Total cholesterol and HDL barely change after eating, so the subtraction stays reliable. That is one big advantage over LDL. You may still be asked to fast for 9 to 12 hours if your doctor wants an accurate triglyceride reading.

Is non-HDL cholesterol or ApoB a better risk marker?

ApoB counts the exact number of harmful particles, so it is slightly more precise. But non-HDL comes free with every basic lipid panel and tracks ApoB closely. For most people, non-HDL gives nearly the same information without an extra test.

How is the cholesterol ratio different from non-HDL cholesterol?

The cholesterol ratio divides total cholesterol by HDL, giving a number like 4.5. Non-HDL subtracts instead of divides, so it stays in mg/dL. A ratio hides the real amount of bad cholesterol; non-HDL shows it. Doctors now lean on non-HDL for setting treatment goals.

How often should adults get their cholesterol checked?

Most healthy adults should test every 4 to 6 years starting at age 20. Test yearly, or as your doctor says, if you have heart disease, diabetes, high blood pressure, a family history of early heart disease, or if you take cholesterol medicine.