Cholesterol Calculator — LDL, Ratios & Conversions

Professional cholesterol calculator: compute LDL-C (Friedewald or NIH Sampson), non-HDL, TC/HDL ratio, and unit conversions (mg/dL ⇆ mmol/L). Includes formulas, methodology, examples, and FAQs.

Sampson improves accuracy at low LDL and high TG; Friedewald remains valid when TG < 400 mg/dL.

How to Use This Calculator

Enter the latest lipid panel values from your lab report. Pick the NIH Sampson formula to guard against low LDL or high TG, or choose Friedewald when TG are under 400 mg/dL and the sample is fasting.

Toggle the display units to match your lab (mg/dL or mmol/L). The engine always stores mg/dL internally and recalculates immediately when you switch, so you never lose precision.

Methodology

We compute LDL-C via your chosen equation, subtract HDL-C to derive non-HDL-C, and show key lipid ratios. All results round according to standard clinical reporting (one decimal for mg/dL, two for SI units and ratios).

Figures are estimates derived from published formulas. Always confirm with your clinician before making decisions about treatment or diagnostics.

Full original guide (expanded)

Audit: Complete

This calculator was audited to capture the LDL formulas, derived ratios, and SI conversions used in the engine.

Verified by Ugo Candido on 2026-01-19. Profile · LinkedIn.

Formulas

Friedewald (mg/dL): LDL-C = TC − HDL-C − (TG ÷ 5).

NIH Sampson (mg/dL): LDL-C = (TC ÷ 0.948) − (HDL-C ÷ 0.971) − (TG ÷ 8.56 + TG×(TC−HDL-C)/2140 − TG²/16100) − 9.44.

Derived measures: non-HDL-C = TC − HDL-C; TC/HDL ratio; TG/HDL ratio.

Citations
Changelog
Version: 0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido Last Updated: 2026-01-19 Version 0.1.0-draft
Version 1.5.0