Free tool
Lab Result Tracker
We don't tell you what your results mean. We do the arithmetic your lab report leaves out — unit conversions, non-HDL, the ratios, HOMA-IR — and we show you the trend a single report can't.
This does not interpret your results and does not replace your doctor. It reports whether a value sits below, inside or above the range you enter from your own report. It never says normal or abnormal. If your report is flagged, if you have symptoms, or if anything here surprises you, that is a conversation with the person who ordered the test — not with a web page. Never change or stop a medication based on anything on this screen.
Everything is calculated on your device and saved only in your own browser. Nothing is uploaded, and there is no share button on this page — deliberately.
Add a result
Copy the reference interval straight off your report. Yours is the only one that applies to you, so we don't supply one.
Your results
Position is against the interval you entered, nothing else. An empty bar means you didn't give a range for that one.
What your report probably didn't give you
Arithmetic on the values above, from your most recent date with the necessary inputs. No targets are shown, because targets depend on your overall risk and that is not something this page knows.
Trends
The thing a single report can't show you. Direction only — we don't label a direction good or bad, because whether it is depends on the marker and on you.
Contact the person who ordered the test if:
- Your report has a result flagged, starred or marked outside range — regardless of what this page shows, since your lab flagged it against criteria we don't have.
- You have symptoms. A result read alongside symptoms means something different from the same result on its own.
- A value has moved a lot since last time, even if it's still inside the range.
- You're taking medication that affects any of these. Do not adjust or stop anything based on a web page.
- You're not sure what a marker is. That's a reasonable question to ask, and asking it is free.
Get your appointment sheet
A printable page with your results, your own reference ranges, the derived values and your trends — plus the questions worth asking. Ten minutes with a doctor goes further when you arrive with the history written down.
Ready to print
Your readings, your ranges and your trends on one page. Take it with you.
There's no share button here
Every other tool we've built has one. This one doesn't. Blood test results are about as personal as data gets, and building a one-click path from "I typed in my HbA1c" to "it's on a public timeline" would be a growth tactic we'd rather not have.
You can print or export your own copy above. What happens to it after that is genuinely your decision rather than one we've nudged.
Why the trend beats the number
A single lab result is a photograph of one morning. It carries the effects of what you ate, how you slept, whether you were fighting something off, how long the tourniquet was on, and the ordinary run-to-run variation of the assay itself. Two draws a week apart from the same person will not produce identical numbers.
A direction across three or four draws is a different kind of information. It survives the noise that a single reading cannot escape, and it is the thing your report structurally cannot show you, because each report only knows about the day it was taken. Tracking your own results over time is the highest-value thing you can do with them, and almost nobody does it — the reports go in a drawer, and the next appointment starts from memory.
What we compute, and why those
Unit conversion
Most of the world reports glucose and cholesterol in mmol/L; the United States uses mg/dL. HbA1c splits between a percentage and mmol/mol. If your results are in one system and everything you read is in the other, comparison is guesswork. The conversions here use the standard factors, and HbA1c uses the IFCC formula rather than a multiplier.
Non-HDL cholesterol
Total cholesterol minus HDL. It's a subtraction your report has both halves of and often doesn't print, and it's a figure many clinicians pay close attention to.
The ratios
Triglyceride-to-HDL and total-to-HDL are both divisions of numbers already in front of you. We show them and stop there — what a given ratio means for a given person is a clinical judgement, not an arithmetic one.
HOMA-IR
Fasting glucose multiplied by fasting insulin, divided by a constant. It requires a fasting insulin, which standard panels often don't include. Worth knowing: it is a research index rather than a diagnostic threshold, and it needs both values from a genuinely fasted draw to mean anything.
Estimated LDL
The Friedewald equation, which is how many labs derive LDL rather than measuring it. It becomes unreliable when triglycerides are high, so above 400 mg/dL — 4.5 mmol/L — this tool refuses to produce a number rather than producing a wrong one.
What we deliberately left out
eGFR. Estimating kidney function needs a validated equation with specific coefficients. Reproducing one from memory and getting a term slightly wrong would hand somebody a wrong number about their kidneys, which is a serious thing to be wrong about. Your report already calculates it with the equation your lab validated.
Reference ranges. Covered above, and worth repeating: yours are on your report, and they are the only ones that apply to you.
Any statement about what a result means. That is the job of the person who ordered the test, and they are doing it with information this page does not have.
Related reading
Common questions
Why doesn't the tool come with reference ranges built in?
Because there is no such thing as the reference range for a marker. Intervals differ between laboratories, between analysers, between assay methods, and often by age and sex — which is precisely why your report prints its own alongside your result. A generic range from a website would invite you to compare your number against an interval your lab never used, and to draw a conclusion from the mismatch. So you type in the low and high from your own report, and that is the only thing anything here is compared against.
Will it tell me whether my results are good?
No. It will tell you whether a value sits below, inside or above the interval you entered, and it will do the arithmetic your report leaves out. It won't say normal, abnormal or optimal, it won't explain what a marker means for you, and it won't suggest anything. Interpreting a panel means weighing your history, your medications, your symptoms and the other results together — that is what the person who ordered the test is for.
So what is it actually for?
Three things a lab report is bad at. Converting units, when your results are in mg/dL and everything you read online is in mmol/L, or vice versa. Computing the values the report leaves out — non-HDL cholesterol, your triglyceride-to-HDL ratio, HOMA-IR — which are simple arithmetic on numbers already in front of you. And showing the trend, which is the thing that actually matters and which no single report can show you, because it only knows about today.
How accurate are the unit conversions?
They use the standard published factors and they are exact. HbA1c uses the IFCC formula rather than a simple multiplier, so 7.0% converts to 53 mmol/mol as it should. One caveat worth naming: insulin conversion uses the commonly applied factor of 6.0 pmol/L per µIU/mL, and some laboratories use 6.945 — if yours reports in pmol/L, check which it uses before comparing across units.
Why is there no share button?
Every other tool we've built has one. This one doesn't, because encouraging people to post their own blood test results isn't a growth tactic worth having. Your results are yours, they stay on your device, and we would rather have fewer visitors than be the reason somebody's HbA1c ended up on a public timeline.
Where is my data stored?
In your own browser's local storage, on your device. It is never transmitted to us — there is no server here that could receive it. Clearing your browser data removes it. If you enter an email for the printable sheet, we receive your first name and email address and nothing else: not your markers, not your values, not how many readings you have.
Why isn't eGFR included?
Because estimating kidney function requires a validated equation with specific coefficients, and getting one of them slightly wrong would hand somebody a wrong number about their kidneys. Your report calculates it already, using the equation your lab has validated. We would rather leave a gap than fill it badly.
The protocols behind the numbers
The Longevity Playbook covers the interventions with actual evidence behind them — sleep, training, fasting, heat and cold — and how to run them properly rather than collecting them.
Educational content, not medical advice. Nothing here diagnoses, treats or replaces care from a qualified professional.