Cystatin C
Cystatin C is the kidney test ordered when creatinine can't be trusted: the bodybuilder flagged abnormal, the slight older patient flagged fine. It reads the same kidneys from a completely different angle.
Part of the Kidney Function Panel — see all 7 values together, including Beta-2 Microglobulin, Microalbumin, Uric Acid.
Two people walk out of the same lab with kidney results that disagree. A heavily muscled lifter is told his number looks abnormal and he should follow up. A slight woman in her eighties is told hers looks perfectly fine. Order cystatin C on both, and the verdicts can flip: the lifter's kidneys turn out healthy, and the older woman's turn out to be quietly struggling. Same kidneys, different measuring tool, opposite story.
That is the job cystatin C exists to do. The usual kidney number, creatinine, is like measuring a room with a tape measure: accurate, cheap, universal, but the reading depends on who is holding it. A big-handed, big-muscled person reads the tape one way; a frail person with little muscle reads it another, even though the room is the same size. Cystatin C is the laser measure brought in to check. It does not care about the hands holding it. MedlinePlus puts the key fact plainly: cystatin C levels are not affected by muscle size, age, or diet, which is why some researchers consider it a more accurate estimate of filtration. The laser has its own quirks instead, and those quirks are the whole reason this page is worth reading.
Cystatin C is a small protein that, in the National Kidney Foundation's words, is produced by the cells in your body. Almost every cell makes it at a fairly steady clip and dribbles it into the blood, where the kidneys filter it out. Because production barely changes from person to person, the amount left circulating reflects how fast the kidneys are clearing it, with little of the muscle-mass static that bends creatinine. US labs report it as a concentration in mg/L, with none of the dual-unit confusion that trips up creatinine. Like cystatin-C, beta-2 microglobulin is a small protein cleared by the kidneys, so it climbs when clearance slows and can confound readings meant to measure something else.
What a cystatin C value usually means
mg/LGenerally reassuring, and not the flattering blind spot that a low creatinine can be. Because the laser ignores muscle, a low value here is harder to dismiss as "just a thin person," though it is still read against the rest of the panel rather than celebrated on its own.
The band most adult labs treat as normal, with the same cutoff often used for men and women. Your report's own range is the one that applies, since the figure shifts with the assay the lab runs.
The borderline zone. Untreated thyroid disease, steroid medicines, and systemic inflammation can each nudge cystatin C up without the kidneys being the cause, so the result is weighed against your medication list before it is read as filtration.
Less of the protein is being cleared, which more often points at the kidneys themselves. A value climbing above your own baseline over months is the pattern that earns a doctor's attention rather than a wait.
Why your report turns cystatin C into eGFR
A raw cystatin C, like a raw creatinine, is rarely the number clinicians act on. Both get fed into a formula that converts a concentration into an estimated glomerular filtration rate, the figure that actually describes filtration. The NIDDK keeps the bands simple: a GFR of 60 or more is in the normal range, less than 60 may mean kidney disease, and 15 or less is kidney failure.
The interesting part is that there are three ways to build that estimate, and they do not always agree: an eGFR from creatinine, an eGFR from cystatin C, and an eGFR from both at once. MedlinePlus notes that creatinine and cystatin levels are sometimes both used to calculate eGFR in adults, and the KDIGO 2024 chronic kidney disease guideline goes further: when an accurate filtration number genuinely changes a decision, it favors the combined estimate, because the two markers' errors point in different directions and tend to cancel. The tape and the laser disagree most at the edges, and averaging them lands closer to the truth than either alone. When even a combined estimate isn't trusted, clinicians can fall back on a measured 24-hour creatinine clearance.
When cystatin C reads high
A high cystatin C is harder to wave away than a high creatinine. There is no muscle-mass excuse, no steak dinner, no creatine loading phase to blame, so a genuinely elevated value points more directly at slower clearance and kidneys that are filtering less than they should. That is what makes the laser useful: when creatinine reads high in a bodybuilder, cystatin C can confirm the kidneys are fine; when it reads high here, the finding is more believable.
The laser still has its blind spots, and honesty about them is the point. The National Kidney Foundation cautions that the cystatin C test may not be accurate in people with untreated thyroid conditions and those taking steroids; thyroid hormone and corticosteroids both shift how much cystatin C the body makes and clears. Systemic inflammation can nudge it as well. These are cystatin C's version of the muscle problem, so a high value in someone on prednisone or with an untreated thyroid is read with the same caution a high creatinine gets in a powerlifter. When filtration genuinely slips, the early signs are vague, which is the trap the NIDDK names directly: early kidney disease usually doesn't have any symptoms, and testing is the only way to know how well your kidneys are working.
When cystatin C reads low
A low cystatin C is the quieter side of the result and rarely a worry by itself. It generally signals brisk clearance, and unlike a low creatinine, it does not come pre-loaded with the "low because there's barely any muscle" caveat. Pregnancy and a high fluid intake can dilute the reading modestly. The value means most as part of the pattern across the panel, which is why it is read beside creatinine and the calculated eGFR.
If cystatin C is on your kidney panel
-
1
Find out which eGFR your report used
Check whether the estimate beside it was built from creatinine, cystatin C, or both. Ask whoever ordered the panel which one applies to you, since the combined eGFR is the figure KDIGO leans on when an accurate number matters for a decision like drug dosing.
-
2
Tell your clinician about thyroid disease and steroids
An untreated thyroid condition or a course of steroids can move cystatin C independently of your kidneys. Mention them before the result is read, the way a lifter mentions muscle mass when creatinine comes back high.
-
3
Don't treat one borderline value as a verdict
A single result at 1.1 means far less than the same figure confirmed on a repeat draw and lined up against creatinine. Cystatin C is most often used to confirm an unclear earlier result, so a borderline reading invites a recheck, not a conclusion.
-
4
Know that no supplement moves this number on its own
There is nothing to take to lower cystatin C directly. If filtration is genuinely falling, clinicians work on the drivers, most often blood pressure and blood sugar, with your doctor, rather than chasing the figure.
A second reading, weighed against the first
Cystatin C earns its place precisely because creatinine has a known weakness, and the two are meant to be read together. On the kidney panel it sits beside creatinine, blood urea nitrogen, and the urine tests, each measuring the same filtration from a different angle. When creatinine and cystatin C drift in the same direction, the agreement is convincing; when they split, the gap itself is the clue, usually pointing at muscle on one side or thyroid and steroids on the other. The guide to reading a kidney panel reads the lineup as one picture rather than a row of separate verdicts.
Like every kidney marker, cystatin C means the most in company. A single value's whole job is to confirm or question a creatinine result, and when the two split, the gap between them is the clue rather than either number alone. Knowing how to read one filtration marker against another is what turns that disagreement into an answer instead of a puzzle.
Sources
- Cystatin C — National Kidney Foundation
- Glomerular Filtration Rate (GFR) Test — MedlinePlus, National Library of Medicine
- Chronic Kidney Disease (CKD) Tests & Diagnosis — NIDDK, National Institutes of Health
- KDIGO 2024 Clinical Practice Guideline for the Evaluation and Management of CKD
Written and reviewed by BloodSight Editorial Team · Last updated
See your Cystatin C on one timeline.
BloodSight calibrates the reference range to your sex, age, and lab — and shows every value across every visit.
In your personal range
Normal ranges
| Group | Range | Unit |
|---|---|---|
| Adult Male | 0.6–1 | mg/L |
| Adult Female | 0.6–1 | mg/L |
Reference ranges may vary by laboratory and individual factors.
Cystatin C — Common Questions
What is a normal cystatin C level?
Why was cystatin C ordered instead of creatinine?
Is cystatin C more accurate than creatinine?
What does a high cystatin C mean?
Can thyroid problems or steroids change cystatin C?
What is the difference between cystatin C and creatinine?
Disclaimer
This content is for informational and educational purposes only. It is not intended as medical advice, diagnosis, or treatment recommendation. Reference ranges may vary by laboratory. Always discuss your results with a qualified healthcare professional.
Related Tests
Creatinine is the muscle waste your kidneys clear. The catch is that the same number reads high in a bodybuilder and normal in someone whose kidneys are already struggling, which is why eGFR exists.
eGFR is a kidney-filtration figure no machine ever measured. A formula draws it from your creatinine, age, and sex, which makes it a useful map of filtration and a misleading one in a few predictable places.
BUN is the protein-waste reading on your metabolic panel, and the easiest kidney number to push around without touching the kidneys. A dry day or a big protein meal can lift it while your creatinine sits still.
The BUN-to-creatinine ratio is the spread between two waste numbers that rise together when kidneys slow. The gap doesn't measure how bad things are. It hints at why.
The uACR is a urine test, not a blood test, and it answers a question eGFR can't: whether your kidney filters are leaking. A trace of protein in urine can show up years before filtration ever slips.
Uric acid is urate dissolved in your blood, and like sugar in iced tea it has a limit. Above it, crystals can drop out. But the number and the night in the ER are further apart than almost anyone expects.
Creatinine clearance is the one kidney test the patient performs: a full day of urine in a jug, paired with a blood draw. The collection is the test, and a single missed trip to the toilet quietly biases the answer.
B2M climbs when cells churn harder and when kidneys filter slower, and it can't tell you which on its own. That's why a high value gets re-read after kidney function recovers.