Cholesterol (LDL) Calculator

The assumed panel of total cholesterol 200, HDL 50 and triglycerides 150 mg/dL gives LDL 200 − 50 − 150/5 = 120 mg/dL. Non-HDL is 150 mg/dL and the total-to-HDL ratio is 4. These arithmetic results do not assign a diagnosis, risk category or treatment target.

Cholesterol (LDL) Calculator: inputs

Calculated result
Estimated LDL (mg/dL)120
Non-HDL cholesterol (mg/dL)150
Total-to-HDL ratio4.00×

Cholesterol (LDL) Calculator: Total cholesterol (mg/dL) sensitivity

Cholesterol (LDL) Calculator: Total cholesterol (mg/dL) and Estimated LDL (mg/dL)5 calculations vary the “Total cholesterol (mg/dL)” input while holding the other entered inputs constant.16080180100200120220140240160

Friedewald becomes inaccurate when triglycerides are high or LDL is very low, and labs may use direct measurement or newer equations. Numbers vary from day to day and with illness or diet. Targets differ by risk category, and treatment decisions use more than the cholesterol alone.

This is not a diagnosis.

Enter total cholesterol, HDL cholesterol and triglycerides in milligrams per deciliter from a lipid panel, ideally fasting for the most accurate LDL. The Friedewald equation estimates LDL as total cholesterol minus HDL minus triglycerides divided by 5, and it is valid only when triglycerides are below 400 mg/dL. Take the numbers from your lab report, which may already list a calculated or measured LDL.

Cholesterol (LDL): worked example

Total cholesterol (mg/dL)200
HDL cholesterol (mg/dL)50
Triglycerides (mg/dL)150
Estimated LDL (mg/dL)120
Non-HDL cholesterol (mg/dL)150
Total-to-HDL ratio4.00×

Cholesterol (LDL): formula

Friedewald LDL = total − HDL − triglycerides ÷ 5 (mg/dL, valid below 400 mg/dL triglycerides); non-HDL = total − HDL; ratio = total ÷ HDL

MedlinePlus: Cholesterol

Common error: Treating a calculated LDL as a diagnosis. It is an estimate, it can drift from a direct measurement, and targets depend on your other risk factors.

Cholesterol (LDL): changing Total cholesterol (mg/dL)

Total cholesterol (mg/dL)Estimated LDL (mg/dL)Non-HDL cholesterol (mg/dL)Total-to-HDL ratio
160801103.20×
1801001303.60×
200 (example)1201504.00×
2201401704.40×
2401601904.80×

Cholesterol (LDL): compare input ranges

InputTested fromToEstimated LDL (mg/dL): low inputEstimated LDL (mg/dL): high inputSwing
Total cholesterol (mg/dL)18022010014040 (33%)
HDL cholesterol (mg/dL)455512511510 (8.3%)
Triglycerides (mg/dL)1351651231176 (5.0%)

Cholesterol (LDL): individual input comparisons

InputValueEstimated LDL (mg/dL)Non-HDL cholesterol (mg/dL)Total-to-HDL ratio
Total cholesterol (mg/dL)160801103.20×
1801001303.60×
2001201504.00×
2201401704.40×
2401601904.80×
HDL cholesterol (mg/dL)401301605.00×
451251554.44×
501201504.00×
551151453.64×
601101403.33×
Triglycerides (mg/dL)1201261504.00×
1351231504.00×
1501201504.00×
1651171504.00×
1801141504.00×

Cholesterol (LDL): combined input changes

Total cholesterol (mg/dL) / HDL cholesterol (mg/dL)405060
160908070
18011010090
200130120110
220150140130
240170160150

Cholesterol (LDL): which assumptions move the result?

Cholesterol (LDL): Estimated LDL (mg/dL) as Total cholesterol (mg/dL) changesEstimated LDL (mg/dL) starts at 80. Moving Total cholesterol (mg/dL) from 160 to 240 changes it to 160, with HDL cholesterol (mg/dL) 50; Triglycerides (mg/dL) 150 kept fixed.16080180100200120220140240160
Chart quantityDisplayed settings
Total cholesterol (mg/dL)160 → 240
Estimated LDL (mg/dL)80 → 160
HDL cholesterol (mg/dL)50
Triglycerides (mg/dL)150
Cholesterol (LDL): Estimated LDL (mg/dL) as HDL cholesterol (mg/dL) changesEstimated LDL (mg/dL) starts at 130. Moving HDL cholesterol (mg/dL) from 40 to 60 changes it to 110, with Total cholesterol (mg/dL) 200; Triglycerides (mg/dL) 150 kept fixed.4013045125501205511560110
Chart quantityDisplayed settings
HDL cholesterol (mg/dL)40 → 60
Estimated LDL (mg/dL)130 → 110
Total cholesterol (mg/dL)200
Triglycerides (mg/dL)150

Cholesterol (LDL): values and definitions

Quantity and definitionValue used
Total cholesterol (mg/dL)200
HDL cholesterol (mg/dL)50
Triglycerides (mg/dL) — The Friedewald formula is not valid at 400 mg/dL or above.150
Estimated LDL (mg/dL)120
Non-HDL cholesterol (mg/dL)150
Total-to-HDL ratio4.00×

Cholesterol (LDL): half and double Total cholesterol (mg/dL)

Total cholesterol (mg/dL)Estimated LDL (mg/dL)
10020
200120
400320

Clinical Estimates calculators: Mean Arterial Pressure Calculator, IVF Due Date Calculator, Period Calculator, GFR Calculator, BAC Calculator, Creatinine Clearance Calculator.

Most lab reports estimate LDL from three measured numbers instead of measuring it directly. The Friedewald formula subtracts HDL and one fifth of triglycerides from total cholesterol, so 200 total, 50 HDL and 150 triglycerides give an LDL of 120. Non-HDL cholesterol adds a broader view of all the artery-clogging particles, and the total-to-HDL ratio compresses the panel into one number.

The Friedewald estimate is not valid when triglycerides are 400 mg/dL or higher.

See related risks on the blood pressure and mean arterial pressure pages, and body measures on the BMI and waist-to-hip ratio calculators. The macronutrient and fat intake pages show dietary levers, such as reducing saturated fat. A clinician decides on medication.

What is a healthy LDL level?

Below 100 mg/dL is considered optimal for most people, and goals are lower for people at high risk of heart disease. Your clinician sets your target.

What is non-HDL cholesterol?

Total cholesterol minus HDL, which includes all the potentially artery-clogging particles, and it is a useful marker especially when triglycerides are high.

Do I need to fast for a lipid test?

Fasting is no longer always required, but it can improve the accuracy of the LDL estimate, especially when triglycerides are elevated.