AI and health

Ask ChatGPT about your blood test results: how to get a useful answer, safely, with your history

How to ask ChatGPT about lab results so the answer is accurate and useful: include units, reference ranges and dates, leave out your identity, ask for questions for your doctor, and check the sources. What ChatGPT does well with results, where it goes wrong, and how to give it your history safely.

by Published 4 min read

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.

3D illustration of a lab report with a rising trend line and glowing data points

At a glance

ChatGPT does wellExplains tests and terms, compares with the printed range, drafts questions for your doctor
Goes wrong withMissing units or ranges, one result without history, photos with errors
Always includeValue, unit, reference range, date; age range and sex if relevant
Leave outName, date of birth, address, insurance or record numbers
Ask forExplanations, questions for the doctor, sources; not a diagnosis or doses
Free toolsQuestion 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.

Anpheros Daily

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 →
This guide is for information and does not replace medical advice. For decisions about your health, talk to your doctor. In an emergency, call your local emergency number (112 in Europe).
Written by
The Anpheros team

Anpheros builds a medical record that the patient controls and can share with any clinic, on an HL7 FHIR R4 platform, based in the EU. These guides help you understand and organise your health; they do not replace your doctor.

About Anpheros →
Anpheros

The more you log, the clearer your record

Your health history in one place, under your control.

Symptom diaryPatterns show over time
Emergency cardQR in your phone's Wallet
All your resultsLabs and reports together
You decideWho sees what, and for how long
Create your free account

Free · Works in your browser · No card