Last updated

Lab test abbreviations

Lab results abbreviations, explained in plain words

Lab reports are written in shorthand: WBC, HGB, MCV, ALT, eGFR, TSH, LDL-C. This glossary says what each common abbreviation stands for and what it measures, panel by panel, with no numbers on purpose: your range is the one printed on your report. Astras, your personal AI wellness assistant, reads those reports for you.

This page is reference information, not a diagnosis or medical advice. What a result means for you is a question for your clinician.

How to read the tables

Each row gives the abbreviation and the other ways labs print it, what it stands for, what it measures in plain words, and the panel it usually appears in, plus the test it’s most often confused with. There are no “normal” values anywhere on this page. Ranges differ from lab to lab (see why), so the only range that applies to your result is the one printed next to it.

Complete blood count (CBC) abbreviations

A complete blood count measures the number and size of the cells in your blood: red cells, white cells and platelets. A “CBC with differential” also counts the five types of white cells separately.

Red cells and platelets

Red cells and platelets
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
WBC (Leukocytes, white cell count)White blood cell countThe total number of white blood cells, the cells that help fight infection, in a set volume of blood.CBC. “WBC” on a urinalysis means white cells in urine, a different test with its own range.
RBC (Erythrocytes, red cell count)Red blood cell countThe number of red blood cells, which carry oxygen from your lungs to the rest of your body.CBC. Not the same as the red cell indices (MCV, MCH, MCHC), which describe the cells instead of counting them.
HGB (Hgb, Hb)HemoglobinThe amount of hemoglobin, the oxygen-carrying protein inside red cells, in a set volume of blood.CBC; “H&H” means hemoglobin and hematocrit together. Easy to mix up with HbA1c, a separate test that reflects blood sugar over months.
HCT (PCV, Crit)Hematocrit, packed cell volumeThe percentage of your blood volume made up of red cells.CBC. It’s a percentage, while hemoglobin is a concentration, so the two numbers aren’t interchangeable.
MCVMean corpuscular volumeThe average size of your red blood cells.CBC red cell index, usually in femtoliters (fL). Not MPV, which is the average size of platelets.
MCHMean corpuscular hemoglobinThe average amount of hemoglobin inside a single red cell.CBC red cell index, usually in picograms (pg). Often mixed up with MCHC: MCH is an amount per cell, MCHC a concentration.
MCHCMean corpuscular hemoglobin concentrationHow concentrated the hemoglobin is inside your red cells.CBC red cell index, usually in g/dL or g/L. See MCH for the difference between the two.
RDW (RDW-CV, RDW-SD)Red cell distribution widthHow much your red cells vary in size and volume.CBC. Some reports print RDW-CV (a percentage), others RDW-SD, or both; each version has its own range, so they can’t be compared with each other.
PLT (Platelets, thrombocytes)Platelet countThe number of platelets, small blood cells that stick together to form clots and stop bleeding.CBC. A platelet count is not a platelet function test, which checks how well platelets work.
MPVMean platelet volumeThe average size of your platelets.CBC, printed with the platelet rows. Not MCV, which is red cell size.

White cell differential

White cell differential
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
NEUT (NE, Neut)NeutrophilsThe most common type of white cell and the body’s main defense when bacteria, viruses or other germs get in.Differential. Usually printed twice, as a percentage and as an absolute count (see “% and #” below).
LYMPH (LYM, LY)LymphocytesWhite cells that include B cells and T cells, the immune system’s targeted defenders against viruses, bacteria and toxins.Differential. A “CD4 count” is a separate, specialized lymphocyte test.
MONO (MO)MonocytesWhite cells that kill germs, clear away dead cells and boost the immune response.Differential. Unrelated to a “mono test”, which checks for infectious mononucleosis.
EOS (EO)EosinophilsWhite cells that defend against parasites and infections and take part in allergies and inflammation.Differential. Not the same as total IgE, the allergy antibody test.
BASO (BA)BasophilsWhite cells that release enzymes during allergic reactions and asthma attacks.Differential. Printed as % and # like the other four types.
% and # (abs, ABS, absolute)Percent and absolute count“%” is the share of all your white cells that belong to one type; “#” or “abs” is how many cells of that type are in a set volume of blood.Every differential row. Each has its own range, so the percentage can be flagged while the absolute count isn’t, or the other way round. Read each against its own range.

CMP and BMP abbreviations

A comprehensive metabolic panel (CMP, “chem 14”) measures 14 substances in your blood. A basic metabolic panel (BMP, “chem 7”) contains 8 of them; the extra six in a CMP measure proteins and liver enzymes. Many reports also print eGFR next to creatinine.

CMP and BMP abbreviations
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
GLU (Glucose, FBG, FPG)GlucoseThe amount of sugar in your blood, your body’s main source of energy.BMP and CMP; the report may say “fasting” or “random”. Not HbA1c, which reflects average glucose over about three months.
BUNBlood urea nitrogenUrea nitrogen, a waste product formed when the body breaks down protein and removed by the kidneys.BMP and CMP. Some reports print “urea” instead; urea and urea nitrogen are expressed differently, so their numbers can’t be compared directly.
CREA (Cr, CRE, Creat)CreatinineA normal waste product made when you use your muscles, filtered out of the blood by the kidneys.BMP and CMP. Not creatine kinase (CK), a muscle enzyme tested separately.
eGFR (GFR, cGFR)Estimated glomerular filtration rateAn estimate of how well your kidneys filter blood, calculated from creatinine (sometimes cystatin C) and details such as age and sex.Printed next to creatinine on many reports. It’s a calculated value, not a separate measurement from your sample.
NaSodiumAn electrolyte, an electrically charged mineral that helps control the amount of fluid in your body and how nerves and muscles work.BMP, CMP and electrolyte panels (“lytes”). Na is sodium’s chemical symbol, from the Latin natrium.
KPotassiumAn electrolyte your heart and muscles depend on.BMP, CMP and electrolyte panels. In CBC units, “K/µL” means thousands per microliter; that K is not potassium.
ClChlorideAn electrolyte that works with sodium to keep your fluid and acid-base balance.BMP, CMP and electrolyte panels, usually printed next to sodium. Cl is the chemical symbol for chloride.
CO2 (TCO2, HCO3, bicarb)Carbon dioxide (bicarbonate)The total carbon dioxide in your blood, which is mostly bicarbonate, an electrolyte that helps keep your acid-base balance.BMP and CMP. Not pCO2 on a blood gas test, which is the gas pressure in arterial blood.
CaCalciumThe calcium in your blood, a small share of the body’s calcium (most is stored in bones and teeth), needed for nerves, muscles and the heart.BMP and CMP report total calcium. Ionized (free) calcium is a separate test with its own range.
ALBAlbuminThe main protein made by your liver; it keeps the fluid part of your blood inside the blood vessels.CMP. Part of total protein; some reports add an A/G (albumin to globulin) ratio.
TPTotal proteinAll the protein in your blood: albumin plus globulins.CMP. Not “protein” on a urinalysis, which is protein in urine.
ALP (ALK PHOS, Alkp)Alkaline phosphataseAn enzyme found in all body tissues, with higher amounts in the liver, bile ducts and bones.CMP. Similar letters to ALT, but a different enzyme.
ALT (SGPT, GPT)Alanine aminotransferaseAn enzyme found mostly in the liver.CMP and liver panels. Some reports print SGPT or GPT for the same test.
AST (SGOT, GOT)Aspartate aminotransferaseAn enzyme found mainly in the liver, and also in the heart, muscles and other tissues.CMP and liver panels. Also printed as SGOT or GOT, usually next to ALT.
TBIL (BILI, T. Bili, TSB)Total bilirubinA yellowish substance made during the normal breakdown of red blood cells and processed by the liver.CMP. Direct (conjugated) and indirect (unconjugated) bilirubin are separate rows with their own ranges.

Lipid panel abbreviations

A lipid panel, also called a cholesterol test or lipid profile, measures fats in your blood. Some reports print target categories next to each number instead of a single range: read whatever your report prints.

Lipid panel abbreviations
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
TC (CHOL, Total-C)Total cholesterolAll the cholesterol in your blood, including HDL and LDL.Lipid panel; some reports just say “Cholesterol”. Not the same as LDL-C, which is only one part of the total.
LDL-C (LDL)Low-density lipoprotein cholesterolCholesterol carried by LDL particles, often called “bad” cholesterol.Lipid panel. Marked “calculated” when it’s estimated from total cholesterol, HDL and triglycerides, or “direct” when it’s measured from the sample.
HDL-C (HDL)High-density lipoprotein cholesterolCholesterol carried by HDL particles, often called “good” cholesterol.Lipid panel. Already included in total cholesterol.
TG (TRIG)TriglyceridesA type of fat in your blood: the body turns extra calories into triglycerides, stores them, and releases them for energy.Lipid panel; you may be asked to fast beforehand. Printed on the same panel as cholesterol, but a different kind of fat.
non-HDL (non-HDL-C)Non-HDL cholesterolTotal cholesterol minus HDL cholesterol.Lipid panel. Calculated from the other rows, not measured separately.

Thyroid test abbreviations

Thyroid test abbreviations
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
TSH (thyrotropin)Thyroid-stimulating hormoneA hormone from the pituitary gland that tells the thyroid how much thyroid hormone to make.Thyroid panel, often the first thyroid test. Not TSI or TRAb, antibodies to the TSH receptor.
FT4 (free T4)Free thyroxineThe T4 thyroid hormone that floats free (unbound) in your blood, available to your tissues.Thyroid panel. Not total T4 (TT4), which also counts the hormone bound to proteins.
FT3 (free T3)Free triiodothyronineThe free, unbound form of T3, the other main thyroid hormone.Thyroid panel. Not total T3 (TT3).
TPOAb (anti-TPO, TPO)Thyroid peroxidase antibodiesAntibodies directed at thyroid peroxidase, an enzyme your thyroid uses.Thyroid antibody tests. Not TgAb (thyroglobulin antibodies) or TSI, which are separate antibody tests.

Iron panel abbreviations

Iron panel abbreviations
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
Fe (serum iron)Serum ironThe iron circulating in your blood at the moment of the draw.Iron panel. It shifts during the day, so it’s usually read alongside ferritin, TIBC and transferrin saturation.
FER (ferritin)FerritinA protein that stores iron; the test reflects how much iron is stored in your body.Iron panel or ordered alone. Not the same as serum iron, which is iron in circulation.
TIBCTotal iron-binding capacityHow well iron can attach to transferrin and other proteins in your blood.Iron panel. UIBC (unsaturated iron-binding capacity) and transferrin itself are related but separate rows.
TSAT (Tsat, % sat, iron saturation)Transferrin saturationThe percentage of transferrin’s iron-carrying capacity that is in use, calculated from serum iron and TIBC.Iron panel, shown as a percentage. Not oxygen saturation (SpO2) from a pulse oximeter.

Blood sugar and inflammation abbreviations

Blood sugar and inflammation abbreviations
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
HbA1c (A1C, glycohemoglobin, glycated hemoglobin)Hemoglobin A1cHow much of your hemoglobin has glucose attached, which reflects your average blood glucose over about the past three months.Ordered alone or with glucose; in the US it’s reported as a percentage. Not HGB, the hemoglobin count on a CBC.
CRPC-reactive proteinA protein your liver makes in response to inflammation.Ordered alone or with ESR. Not interchangeable with hs-CRP.
hs-CRP (cardiac CRP)High-sensitivity C-reactive proteinVery small amounts of CRP. It’s used to estimate heart disease risk.A separate test with its own range: a standard CRP result can’t be read against an hs-CRP range, or the other way round.
ESR (sed rate, Westergren)Erythrocyte sedimentation rateHow quickly your red blood cells settle to the bottom of a tall test tube, a general sign of inflammation.Often ordered with CRP; printed in mm/hr. It can’t show the cause of inflammation by itself.

Vitamin test abbreviations

Vitamin test abbreviations
Abbreviation (also printed as)Stands forWhat it measuresPanel · don’t confuse with
25(OH)D (25-hydroxyvitamin D, calcidiol, vitamin D2/D3)25-hydroxyvitamin DThe main circulating form of vitamin D, and the usual test to check your vitamin D level.Ordered alone. Not 1,25-dihydroxyvitamin D (calcitriol, “active vitamin D”), which isn’t usually used to check whether you have enough. Reports use ng/mL or nmol/L, and the numbers differ a lot between the two.
B12 (cobalamin)Vitamin B12The amount of vitamin B12 in your blood; B12 helps keep your nerves and blood cells healthy.Often measured together with folate in a “B12 and folate” test. Other B vitamins, such as B6, are separate tests.
Folate (FOL, folic acid, B9)Folate, vitamin B9The amount of folate in your blood; folate helps your body make healthy new cells.Often measured together with B12. Also printed as “folic acid”.

Units you’ll see next to the numbers

The same result can look completely different in two units. Astras never converts units: every value stays in the unit your lab printed.

Units you’ll see next to the numbers
UnitMeansTypically used for
g/dL, g/Lgrams per deciliter / per literhemoglobin, MCHC, albumin, total protein
mg/dLmilligrams per deciliterglucose, BUN, creatinine, cholesterol, triglycerides (common in the US)
mmol/L, µmol/Lmillimoles / micromoles per literthe same substances on many reports outside the US; electrolytes
ng/mL, nmol/Lnanograms per milliliter / nanomoles per literferritin, vitamin D
pg/mL, pgpicograms per milliliter / picogramsvitamin B12; MCH
mcg/dL (µg/dL)micrograms per deciliterserum iron, TIBC
U/L, IU/L(international) units per literenzymes such as ALT, AST, ALP
mIU/L, µIU/mLmilli- / micro-international unitsTSH
fLfemtolitersMCV, MPV (cell size)
%percentHCT, RDW-CV, differential %, TSAT, HbA1c in the US
K/µL, x10³/µL, x10⁹/Lthousands per microliter / billions per literWBC and platelet counts
M/µL, x10⁶/µL, x10¹²/Lmillions per microliter / trillions per literRBC count
mm/hrmillimeters per hourESR
mL/min/1.73m²milliliters per minute, adjusted to body sizeeGFR

How to read H and L flags and your own range

  1. Find the columns

    Most reports have the test name, the result, a flag column, the units and the reference range (also called the reference interval or “Ref. range”).

  2. Read the result with its unit

    The range next to it is in the same unit. A range from another report, or a unit you converted yourself, doesn’t apply.

  3. Read the flag

    “H” usually means higher than the range, “L” lower; arrows (↑ ↓) mean the same. “WNL” usually means within normal limits. An asterisk or a “critical” mark means the lab treats the result as a critical value; labs must report those to the ordering clinician right away. On some reports “A” or “Abnormal” means outside the range without saying which side.

  4. Check the shape of the range

    “low–high” has both limits; “< X” has only an upper limit; “> X” only a lower one. Some reports print several ranges (women, men, children, pregnancy): only the one for your group applies.

  5. Values with < or >

    A result printed as “< X” or “> X” is not an exact number: the lab is saying the amount is below or above X.

  6. “Calculated” or “calc”

    The value was worked out from other rows (LDL-C, non-HDL, eGFR, TSAT), not measured directly.

  7. One flag is not a diagnosis

    Reference ranges usually cover the middle 95% of a healthy reference group, so about 1 in 20 healthy people falls outside a range by chance alone. A result inside the range isn’t a guarantee either. Your clinician reads results together with your history.

  8. For trends, stay with one lab when you can,

    So every result is measured the same way.

How Astras reads flags: it carries over what the lab printed. “H”, “High”, “↑” or “elevated” become high; “L”, “Low”, “↓” become low; “HH”, “LL”, “H”, “L”, “Critical”, “Panic” or “Alert” become far out of range; “N”, “Normal” or “within normal limits” become within range. When a report says only “A” or “Abnormal”, Astras doesn’t guess the direction. When there is no range and no flag, the row is not assessed, which is not the same as “within range”.

Why do labs print different reference ranges?

  • Different methods. Labs use different instruments, chemical reagents and techniques, so each lab sets or checks ranges for its own method.
  • Different reference groups. A range comes from testing a large group of healthy people, and groups differ. Many tests have separate ranges by age, sex or pregnancy, and for children and adults.
  • Different units. The same glucose result looks different in mg/dL and in mmol/L.
  • Decision limits. For a few tests, such as fasting glucose, the report compares your result with a set cutoff rather than a range from healthy people.
  • Some vitamins have no agreed normal level. For several B vitamins, experts aren’t sure what a normal level is, and different labs use different ranges.

That’s why this page gives no numbers, and why Astras uses only the range printed on your own report. When a report prints several ranges, Astras picks the one that matches the sex and age in your profile.

Read the abbreviations on your own report with Astras

Upload a photo or PDF of your report and Astras copies each row (marker, value, unit, range, date) exactly as printed, then asks you to check every line before saving. International codes such as TSH, WBC, ALT, HbA1c and eGFR stay as printed, while marker names appear in your app language. Over 130 common markers open a short plain-language card: what it is, why it can be higher, why it can be lower, and what to look at with it. Your saved results stay free to view; reading new reports is part of Astras Plus and higher, with plans from $4.99/month (pricing).

Astras is a wellness app, not a medical device, and it doesn’t diagnose (Wellness Disclaimer). Astras is a club. Your personal AI wellness assistant, on iPhone, Android and the web.

Sources

All links opened on 2026-10-23.

Frequently asked questions

  • “H” usually means your result is higher than the reference range printed on the report, and “L” means lower. Some labs use arrows (↑ ↓) or words like “High” and “Low” instead, and a double letter (HH, LL) or an asterisk often marks a critical value, which the lab reports to the ordering clinician right away. A flag only tells you where your number sits against that lab’s range; it isn’t a diagnosis. About 1 in 20 healthy people land outside a typical range by chance, so a single flag is something to discuss with your clinician, not to decode alone. Astras carries the printed flag into each row.

  • “Abs” or “#” is the absolute count: how many cells of that type are in a set volume of blood. The percentage next to it is that type’s share of all your white cells. Both come from the same sample, but each has its own reference range, so one can be flagged while the other isn’t. Because the percentages of all white cell types add up to 100, one type’s share also moves when another type’s count changes. Read each number against its own range, and look at the total WBC too. The unit tells you which is which: “%” for the share, a count unit like K/µL or 10⁹/L for the absolute number.

  • Because each lab sets or checks its ranges for its own instruments, reagents and methods, and for its own reference group of healthy people. Ranges can also differ by age, sex and pregnancy, and the same result looks different in another unit (mg/dL versus mmol/L, for example). That’s why a value inside the range at one lab can be flagged at another. The practical rule: compare your result only with the range printed next to it on the same report, and stay with one lab for trends when you can. Astras follows the same rule and never applies a range from elsewhere.

  • Because there’s no single set of normal values that fits every lab. A number taken from a generic table can contradict the range your own lab printed, and that range was built for the exact method used on your sample. Astras is built on this principle: every range comes from your report, and nothing is recalculated. This page tells you what each abbreviation means; the report tells you where your number sits. If a report prints no range for a row, Astras marks it “not assessed” instead of filling in a number from somewhere else.

  • They’re different tests that both contain the word hemoglobin. HGB (Hgb, Hb) on a complete blood count is how much hemoglobin, the oxygen-carrying protein in red cells, is in your blood. HbA1c (A1C) shows how much of that hemoglobin has glucose attached, which reflects your average blood sugar over about the past three months. They have different units (HGB is a concentration such as g/dL; HbA1c in the US is a percentage) and different ranges, and they appear on different parts of a report. Astras keeps them as separate markers.

  • They’re older names for ALT and AST, two enzymes on a comprehensive metabolic panel. SGPT (also GPT) is alanine aminotransferase, an enzyme found mostly in the liver. SGOT (also GOT) is aspartate aminotransferase, found mainly in the liver but also in the heart, muscles and other tissues. Some labs still print the older names, so a report with “GPT” and one with “ALT” can show the same test. When you upload reports to Astras, names from different labs for the same marker are merged into one history whenever the match is clear.

  • It means the lab worked the value out from other results instead of measuring it directly. A calculated LDL-C is estimated from total cholesterol, HDL and triglycerides; a “direct” LDL is measured from the sample. eGFR is always an estimate, calculated from creatinine (sometimes cystatin C) and details such as age and sex. Non-HDL cholesterol (total minus HDL) and transferrin saturation are calculated too. A calculated value can differ from a measured one, so when you compare reports, check which kind each one is. Astras copies the value as printed and doesn’t recalculate it.

  • Yes. Upload a photo or PDF and every row is copied as printed: name, value, unit, range and date. You check each line before anything is saved. Codes like TSH, WBC or eGFR stay as printed so you can match them with the paper, and the marker name appears in your app language, even when the report is in another language. Tap any marker for its card: your value against the report’s range and, for over 130 common markers, a plain-language article. Your saved results stay free to view; reading new reports is part of a plan. Start at lab results explained.

Read your own report in plain words

Upload a photo or PDF of your lab report: Astras carries every marker over as printed and explains it in plain words.

ASTRAS

Sign in to Astras

Sign in or create a new account

or