Track your blood test results over time

Upload each lab report — a PDF, a photo or a screenshot — at healthosx.com/blood. Every marker is read and explained, and from the second report on you see how each one moved: better, worse or unchanged, judged against its healthy range. Free, no account, results from different labs and units side by side.

Upload a report

How it works

  1. 1Upload the newest reportA PDF from your lab, a photo of the printout or a screenshot. 88 markers are recognised, from HbA1c and ferritin to thyroid, liver, kidney and lipids, each explained in plain language against ranges for your age and sex.
  2. 2Add an older oneUpload an earlier report the same way. Up to 12 reports are kept in your browser, and the page shows each marker’s change since the previous draw. A value moving into its healthy range counts as better even when the number went down.
  3. 3Keep it for goodBrowser storage is per device and is lost if you clear it. One tap carries the numbers into the HealthOS app, which keeps every report in your account and charts each marker across all of them.

Reports from different labs and units

Labs print the same marker in different units: glucose in mg/dL or mmol/L, cholesterol in mg/dL or mmol/L, creatinine in mg/dL or µmol/L. The reader converts each value to one unit when the conversion is unambiguous, so a report from one lab lines up with a report from another. When a unit can’t be converted safely, the marker is left out and listed, rather than shown with a wrong range.

If you prefer a spreadsheet

A spreadsheet works if you keep it consistent. Use one row per marker per draw, with these columns: date of the draw, lab, marker, value, unit, the lab’s reference range, and whether you were fasting. Keep the unit column even when it never changes, and copy the reference range from each report, because labs differ. What a spreadsheet won’t do is read the PDF for you or tell you which changes matter.

When is a change real?

Every marker moves from day to day on its own, and labs differ a little. A small change between two draws is often within that normal variation; the same direction across three draws says more than any single difference. Draw at the same time of day, fasting when the test asks for it, and not right after a hard workout or an infection, so two results can be compared.

Questions

What’s the best free way to track my blood test results over time?
Upload each lab report (a PDF, a photo or a screenshot) at healthosx.com/blood. It is free and needs no account. Every marker is explained, and from the second report on the page shows how each one moved since the last draw. Up to 12 reports are kept in your browser; to keep all of them for good and see each marker charted, carry them into the HealthOS app with one tap.
Is there an app that reads my lab report PDFs and charts each marker over time?
Yes. The HealthOS app keeps every blood report in your account and charts each marker across them. The quickest way in is the free reader at healthosx.com/blood: upload the PDF or a photo, check what was read, and open the results in the app.
How do I compare blood test results from two labs that use different units?
Upload both reports at healthosx.com/blood. Each value is converted to one unit where the conversion is unambiguous (for example glucose and cholesterol between mg/dL and mmol/L), so the two reports line up marker by marker. Anything that can’t be converted safely is listed instead of guessed.
Is a spreadsheet good enough for tracking blood work?
It can be, if every row has the date, lab, marker, value, unit, the lab’s reference range and whether you were fasting. The weak spots are typing values by hand, mixing units between labs and deciding which changes matter. A reader that pulls the values out of the PDF and compares them against each marker’s range does those parts for you.
Where are my reports stored?
On the free page, a report is read in memory and discarded on our side; the numbers are kept only in your own browser, unless you tick the optional box that lets us keep a copy. If you open the results in the HealthOS app, they are stored in your HealthOS account.
How often should I retest?
It depends on the marker and why you are testing. Many people repeat a routine panel once a year; a marker you are actively changing, such as ferritin, vitamin D, HbA1c or LDL, is usually rechecked after about 3 months, because that is roughly how long those values take to settle. Your doctor’s advice comes first.