Lang:
Nephrology & Internal Medicine · Patient & Clinician Guide

Lab Results Interpreter — What Do Your Numbers Mean?

Enter your actual laboratory values and get instant color-coded interpretation against KDIGO 2024, ACC/AHA 2026, and ADA 2025 targets — with 19 derived calculations and a PDF report for your next consultation.

Author: W. G. M. Rivero, MD, FPCP, DPSN Guidelines: KDIGO 2024 · ACC/AHA 2026 · ADA 2025 Last ReviewedHuling Na-reviewKatapusang Na-reviewKarinan Na-review:
Lab results interpreter tool showing color-coded NORMAL, WATCH, FLAG badges across kidney function, CBC, lipids, diabetes, and CKD-MBD panels — Filipino patient holding results clipboard with stethoscope in background

How to Use This Tool

You do not need to fill in everything. Enter only the values that appear on your current lab result. The tool interprets each value against the correct guideline target for your situation, calculates derived values automatically, and generates a PDF you can bring to your doctor.

1
Set your clinical context Enter your name and lab date (optional), choose your sex and age, and tick the relevant boxes — especially "On Hemodialysis" and "Very High ASCVD Risk." These shift every threshold to the correct guideline target for your condition.
2
Choose your unit system Conventional (US) — mg/dL for glucose, cholesterol, creatinine (most Philippine labs). SI — mmol/L for lipids and glucose, µmol/L for creatinine. Hybrid — mmol/L for electrolytes and glucose, mg/dL for lipids. Switching units clears entered values to prevent errors.
3
Navigate panels and enter values Seven panels cover all major lab groups: Kidney, CBC/Iron, Metabolic, Lipids, Diabetes, CKD-MBD, and HD Adequacy (unlocks when On Hemodialysis is ticked). Each field turns green, amber, or red the moment you type. Use Try Sample Data to see how a real CKD patient's results look.
4
Check the 📐 Derived tab As you type, the Derived tab populates automatically with calculated values your lab report doesn't include — HOMA-IR, TyG Index, Anion Gap, Mentzer Index, Ca×P product, Daugirdas spKt/V, and 13 more. These are the numbers your doctor uses in clinical decision-making.
5
Download PDF from any panel The Download PDF Report button at the bottom of each panel generates a complete report combining all panels where you have values — not just the current tab. The PDF is color-coded, includes all derived values, and carries your name, lab date, and physician credentials. Bring it instead of raw printouts.
6
Clear and re-enter Each panel has a Clear button that removes only that panel's values, leaving others intact. To reset everything, reload the page. Values are not saved between sessions — this is intentional, as your data never leaves your device.

Context matters — always set it before interpreting. A potassium of 5.8 mEq/L is Watch for a non-dialysis patient but Flag for a pre-dialysis reading. An HbA1c of 6.4% is borderline for a general patient but Flag for a dialysis patient (hypoglycemia risk). The tool automatically adjusts all thresholds when you tick "On Hemodialysis" or "Very High ASCVD Risk."

What the Color Badges Mean

Every value you enter is assessed against the appropriate guideline target for your clinical context. The colored badge to the right of each field tells you where your result sits at a glance.

At Goal

Within target range for your condition and clinical context. No immediate action needed — continue current management and monitoring schedule.

Watch

Borderline or outside target — not immediately dangerous but requires attention. Note the explanation text, bring it to your next scheduled consultation, and ask your doctor if a medication adjustment is needed.

Flag

Significantly out of range — requires prompt medical attention. Do not wait for your next scheduled visit. Contact your doctor or dialysis team.

Example Non-dialysis patient Dialysis patient (pre-HD)
Potassium 5.8 mEq/L Watch — high-normal, restrict dietary K Flag — hyperkalemia pre-HD, cardiac risk
HbA1c 6.4% Watch — pre-diabetes / near ADA target Flag — too low, hypoglycemia risk in CKD
Hemoglobin 110 g/L Watch — mild anemia, investigate At Goal — within KDIGO HD target 100–115
Ferritin 350 ng/mL Watch — elevated, likely inflammatory At Goal — within KDIGO dialysis target
LDL-C 65 mg/dL At Goal — below 100 mg/dL At Goal — below 70 mg/dL (very-high-risk <55)
iPTH 480 pg/mL Flag — elevated, active CKD-MBD At Goal — within KDIGO dialysis range 130–600

What Are the Derived Calculations?

Derived values are calculated from two or more of your entered results. They do not appear on a standard lab printout — but they give important clinical information that your doctor uses when making decisions about your care. The tool computes them automatically as you type, grouping them by clinical domain.

19 values calculated automatically

BUN:Creatinine Ratio
CKD-EPI eGFR (2021 equation)
Anion Gap
Corrected AG (albumin-adjusted)
Non-HDL Cholesterol
Friedewald LDL (when TG <400)
TC:HDL Ratio
TG:HDL Ratio (IR surrogate)
Atherogenic Index of Plasma (AIP)
TyG Index (IR surrogate)
HOMA-IR
Ca × P Product
Mentzer Index (MCV ÷ RBC)
Corrected Reticulocyte Count
Iron Status Pattern
AST:ALT Ratio (De Ritis)
URR (from pre/post BUN)
spKt/V (Daugirdas 2nd gen.)
Estimated nPCR

💡 Why is the Mentzer Index (MCV ÷ RBC) clinically important for Filipino patients?
Thalassemia trait is common in the Philippines and Southeast Asia, and it frequently coexists with anemia of CKD — both cause a low MCV. The Mentzer Index distinguishes them: a result below 13 favors thalassemia trait (the RBC count is relatively preserved despite low MCV); above 13 favors iron deficiency anemia. This matters because treating thalassemia trait with iron is unnecessary and can cause iron overload. The tool also incorporates RDW — an elevated RDW favors IDA over thalassemia even when Mentzer is low, which flags a possible mixed pattern.

📐 What is the TyG Index and why does it matter?
The TyG Index (ln[Triglycerides × Fasting Glucose ÷ 2]) is a validated surrogate for insulin resistance — strongly correlated with HOMA-IR but requiring only routine fasting lipid and glucose values, not fasting insulin. A TyG above 9.0 identifies significant insulin resistance and metabolic syndrome with good sensitivity. In CKD patients, insulin resistance is a major driver of cardiovascular risk and CKD progression, and it guides decisions about SGLT2 inhibitor or GLP-1 receptor agonist therapy (subject to eGFR thresholds).

The Laboratory Interpreter

Enter your values below. All interpretation happens locally in your browser — your data is never sent to any server or stored anywhere.

W. G. M. Rivero, MD · Nephrology & Internal Medicine

Laboratory Interpreter

KDIGO 2024 · ACC/AHA 2026 · ADA 2025 — with derived calculations
mg/dL for glucose, cholesterol, creatinine · g/dL for albumin · g/L for Hgb · µIU/mL for insulin

Sex
Age (for CKD-EPI eGFR)
🫘
Kidney Function
eGFR · Creatinine · Albuminuria markers
Sample data: CKD Stage 3b patient (Cr 2.1, eGFR 32, microalbuminuria)
💡 Creatinine + Age + Sex → CKD-EPI eGFR and BUN:Cr ratio in Derived tab.
Generates a full report from all panels with values entered.
🩸
CBC & Iron Studies
Anemia of CKD · KDIGO iron/Hgb targets
Sample data: Anemia of CKD with iron deficiency (Hgb 98, TSAT 17%, microcytic)
💡 MCV + RBC + RDW → Mentzer Index; Hct + Retic → Corrected Retic Count; Ferritin + TSAT → Iron Status Pattern in Derived tab.
Generates a full report from all panels with values entered.
Electrolytes & Metabolic
Acid-base · Nutrition · Organ function
Sample data: CKD with metabolic acidosis, hyperuricemia, hypoalbuminemia
💡 Na + Cl + HCO₃ + Albumin → Anion Gap + Corrected AG; ALT + AST → AST:ALT (De Ritis) in Derived tab.
Generates a full report from all panels with values entered.
❤️
Lipid Panel
ACC/AHA 2026 · Very-high-risk targets for CKD+DM
Sample data: Diabetic dyslipidemia (TG 245, HDL 38, elevated Lp(a))
💡 Lipids → Non-HDL, TC:HDL, TG:HDL, AIP, Friedewald LDL; TG + FBS → TyG Index in Derived tab.
Generates a full report from all panels with values entered.
🍬
Diabetes & Glucose
ADA 2025 · KDIGO HbA1c 7–8% target for CKD/dialysis
Sample data: Poorly controlled T2DM on CKD (FBS 138, HbA1c 8.2%, IR)
💡 FBS + Fasting Insulin → HOMA-IR; FBS + TG (from Lipids tab) → TyG Index in Derived tab.
Generates a full report from all panels with values entered.
🦴
CKD-MBD: Mineral & Bone Disorder
KDIGO 2024 · Calcium · Phosphorus · PTH · Vitamin D
Sample data: CKD-MBD with vitamin D deficiency and elevated phosphorus
💡 Ca × P → Calcium-Phosphorus Product with vascular calcification risk flag in Derived tab.
Generates a full report from all panels with values entered.
🔄
HD Adequacy
Daugirdas spKt/V · URR · nPCR — KDIGO targets
Sample data: HD adequacy values for Daugirdas spKt/V calculation
💡 Pre+Post BUN + UF volume + weight → Calculated URR, spKt/V (Daugirdas 2nd gen.), estimated nPCR in Derived tab.
Generates a full report from all panels with values entered.
📐
Derived & Calculated Values
Auto-computed from entered lab data
Generates a full report combining all panels with values entered.

Using This at Your Consultation

The PDF report generated by this tool is designed to replace the raw printout of your lab results as the starting point of your consultation. Here is how to get the most out of it.

Enter your values before you go — not in the waiting room. Give yourself 10 minutes at home to enter all the values from your lab result, check the derived tab, and then download the PDF.

Bring the PDF and the original printout — the PDF shows interpretation and derived values; the original has reference ranges your doctor may want to verify.

Circle or note any Flag results on the PDF before your appointment. This directs the conversation immediately to the most important findings.

Ask specifically about Watch results — these are often the most actionable. A Watch potassium, a Watch phosphorus, or a Watch HbA1c can frequently be improved with a targeted change in diet, medication dose, or fluid restriction.

Keep your old PDFs — three consecutive PDFs are worth more than any single report.

Important: This tool is for patient education and self-understanding. It does not replace a clinical consultation. All results must be interpreted in the context of your full clinical picture, history, examination, and your doctor's judgment. Never change or stop a medication based on this tool alone.

Dr. W. G. M. Rivero

W. G. M. Rivero, MD, FPCP, DPSN

Specialist in Internal Medicine, Nephrology, and Clinical Nutrition. Practicing in Quezon City, Angeles City, and Marilao.Dalubhasa sa Internal Medicine, Nephrology, at Clinical Nutrition. Nag-eehersisyo sa Quezon City, Angeles City, at Marilao.Espesyalista sa Internal Medicine, Nephrology, ug Clinical Nutrition. Nag-practice sa Quezon City, Angeles City, ug Marilao.Dalubhasa sa Internal Medicine, Nephrology, at Clinical Nutrition. Nag-eehersisyo sa Quezon City, Angeles City, at Marilao.

PRC 0105184 · seriousmd.com/doc/williamrivero