Short answer: ChatGPT is good at explaining what a test measures, what the terms on a report mean and what to ask your doctor. It goes wrong when it gets a blurry photo without units or ranges, a single result without history, or no context. A useful question has the values with units, the reference range printed on your report, the dates, your age range and sex if relevant, and what you want to understand, and no name, date of birth or record number. The free question builder writes it for you. Ask for explanations and questions for your doctor, not a diagnosis.

At a glance
| ChatGPT does well | Explains tests and terms, compares with the printed range, drafts questions for your doctor |
|---|---|
| Goes wrong with | Missing units or ranges, one result without history, photos with errors |
| Always include | Value, unit, reference range, date; age range and sex if relevant |
| Leave out | Name, date of birth, address, insurance or record numbers |
| Ask for | Explanations, questions for the doctor, sources; not a diagnosis or doses |
| Free tools | Question builder, lab results tracker, unit converter |
What ChatGPT does well with results
Explaining. What ferritin is and why it is measured, what "MCV" means, why creatinine is reported with eGFR, why your report says mmol/L when the article you read uses mg/dL. These are questions of knowledge, and large language models answer them well, especially with sources. ChatGPT is also good at turning a page of results into three or four sensible questions for your doctor.
Where it goes wrong
- No units or ranges. "My glucose is 95" means different things in mg/dL and mmol/L. Ranges differ between laboratories; only the range on your report applies.
- One result without history. A value means little alone; the trend matters. Give earlier results with dates, or chart them first with the lab results tracker.
- Photos. Reading a photo can introduce errors in numbers or units. Typing the values avoids that.
- Being asked for a verdict. "Is this serious?" invites a guess. "What does this test measure and what should I ask my doctor?" invites a useful answer.
A question that works
I would like help understanding my lab results. About me: age 40–49, female. Ferritin 14 ng/mL (range 30–400), 12 March 2026. Ferritin 22 ng/mL (range 30–400), 3 October 2026. Haemoglobin 12.1 g/dL (range 12.0–15.5), 3 October 2026. Please explain what each test measures, compare each value only with the range printed on my report, describe how ferritin changed, list questions I could ask my doctor, do not give a diagnosis or suggest doses, and cite reliable sources.
The question builder produces this from what you paste and removes personal details first.
Check the answer
Look at the sources it cites and open one. If it says a value is "high" or "low", check that it used the range from your report and the same unit. If it suggests a cause, treat it as a question for your doctor, not an answer. If anything in the answer says to seek urgent care, do not wait for the appointment.
Giving ChatGPT your history, safely
Pasting years of reports into a chat puts your whole history on someone else's servers. Two safer patterns: keep your results in a record you control, such as Anpheros Daily, which reads any lab's PDF and keeps each value with its unit, range and code, and copy only the series you want to ask about; or connect an AI read-only to that record (Claude, with the Anpheros Health connector). In the US, ChatGPT Health can connect records from participating providers.
Frequently asked questions
Can ChatGPT interpret my blood test results?
It can explain what each test measures and compare values with the range on your report. Interpreting what results mean for you, with your history and examination, is your doctor's job.
Is it safe to upload my lab report to ChatGPT?
A photo of a report usually contains your name, date of birth and record numbers. Typing the values without them, or using the question builder, shares only what the question needs.
Why does ChatGPT give a different normal range from my report?
Ranges differ by laboratory, method, age and sex. Ask it to use the range printed on your report.
Can ChatGPT compare results from different labs or countries?
Yes, if the units match. Convert first with the lab unit converter, or see the blood test units and LOINC reference.
Try it in Anpheros Daily
Connect your Anpheros record to Claude: you choose what it may read, and you can stop it at any time.
How it works in the app →
The more you log, the clearer your record
Your health history in one place, under your control.
Free · Works in your browser · No card



