AI HEALTH · CHATGPT · LAB RESULTS · OWN YOUR DATA

How to Use Your Lab Results With ChatGPT (and Claude)

A flowing band of dawn-colored light streaming into a soft glowing circular aperture over a cream field — a lab-result timeline being read into an AI conversation.
Bring your whole history — not a one-shot upload — into the conversation.

Yes — ChatGPT and Claude can help you make sense of your blood test results, but only if you give them your actual data. An AI with no numbers can recite a textbook; an AI with your real values, in structure, and ideally with your history, can help you ask sharper questions and see what changed. The catch is in the setup: how you hand over your labs decides whether you get generic advice or a genuinely useful read on your trend. This guide covers how to do it well — and how to do it without giving up ownership of your data.

None of this replaces a clinician. What it does is help you show up to an appointment with better questions and a longer memory than any single visit provides.

Can ChatGPT read my blood test results?

ChatGPT can read the results you give it. It cannot reach into a lab portal or pull your history on its own — it only knows what you paste, upload, or connect. So the honest answer is: it can read your blood test results if you provide them, and the quality of its help scales directly with the quality of what you provide.

Paste a single value with no context — "my ApoB is 92, is that bad?" — and you'll get a hedged, general answer, because that's all the question supports. Give it the same value against your last four draws, your age and sex, and what changed in between, and the conversation becomes specific. The number didn't change; the context did.

Why generic AI advice falls flat without your data

Ask an AI "what's a healthy cholesterol level?" and you get the population answer: reference ranges, general caveats, a reminder to see your doctor. That's fine as far as it goes, but it's the same answer everyone gets. It isn't about you.

The reason is that the useful signal in lab work lives in two places a generic question can't reach:

  • Your context. Reference ranges shift with age and sex, and "in range" isn't the same as "optimal". An AI can only account for that if you tell it who you are.
  • Your trend. A lone ApoB, HbA1c, or LDL value tells you where you were on one morning. The story is in the direction across draws — "ApoB down 22% since I changed my diet in March" is a far more useful sentence than "ApoB is 73." An AI can't see that trajectory unless your history is in front of it.

Feed those two things in and the model stops guessing about a generic person and starts reasoning about your record.

How to give an LLM good context

There are three ways to hand your labs to ChatGPT or Claude, roughly in order of how useful the result will be.

1. Paste or upload a PDF. The fastest option: drop your lab PDF into the chat and ask your question. It works, and modern models read PDFs reasonably well. The downside is that a single PDF is one snapshot — you lose the timeline, and if you upload five PDFs from five years, the model has to re-derive your history from scratch every session, often missing that "Glucose" in a 2021 report and "Glucose, Fasting" in a 2024 one are the same marker in different units.

2. Paste structured values. Better: give the model a clean table — marker, value, units, date, reference range — for the markers you care about. Structure helps the model line things up. The cost is your time: you're transcribing numbers by hand, and any typo becomes a wrong answer.

3. Give it your longitudinal record. Best: hand the AI a structured history where every marker is already reconciled onto one timeline. Now a question like "which of my markers are trending the wrong way?" has a real answer, because the model can see every reading of every marker at once instead of a lonely dot. This is the version that actually earns the phrase "analyze my labs."

The pattern is simple: the more structure and history you give, the less the model has to guess. A PDF is a snapshot; a reconciled timeline is a story.

Is it safe to give ChatGPT my medical records?

This is the right question to ask, and the honest answer has nuance. When you paste anything into a consumer AI chatbot, how that text is stored and used is governed by that provider's terms and settings — not by you. On the consumer version of ChatGPT, for instance, conversations may be used to help improve OpenAI's models by default, though you can turn that off.12 And a general-purpose chatbot isn't a HIPAA-covered records system the way your doctor's portal is.3 That's worth knowing before you paste a full report.

A few practical habits help:

  • Read the provider's data settings. Options like turning off training on your chats, using a temporary chat, or a business/enterprise tier with different data handling change what happens to what you paste. Check them.2
  • Share what you need, not everything. You rarely need your name, address, and full identifiers in the chat to ask about a trend. You can share the markers and dates and leave the identifying header off.
  • Keep the source of truth yours. The safest posture is to own your record and decide, each time, what to share from it — rather than having your only copy live inside a chatbot's history.

We're deliberately not going to make security claims we can't stand behind here. What we can say plainly: the goal is for your data to stay yours, so that feeding it to an AI is a choice you make on your terms, not a door you can't close. For the full treatment — training, retention, and a more controlled way to share — see is it safe to upload your health records to ChatGPT?

How Libby fits: share a structured record — or let Claude query it directly

This is the exact job Libby is built around. Drop in your lab PDFs from Quest, LabCorp, Function, BostonHeart, or a hospital on Epic or Cerner, and Libby reads every value, reconciles the units, and files each marker onto one timeline. That gives you the "longitudinal record" version above without the transcription:

  • For any AI, generate a clean, structured summary of your history and share it with ChatGPT or Claude — so the assistant reasons over your real numbers instead of a generic person's.
  • For Claude specifically, there's a real connector. Libby offers an integration built on the Model Context Protocol (MCP) that lets Claude query your Libby lab history directly and read-only — you can ask "how has my ApoB moved over the last three years?" and Claude pulls the actual values from your record rather than you pasting them in. It reads your data; it never changes it.

And because it's a record you own, you can export your full history whenever you want — the AI conversation is one use of your data, not the place it's trapped.

If you want your labs in a form an AI can actually reason over, start your record — the first upload takes about a minute. If you're coming from a big panel, our guide to what to do with Function Health results covers the same move for a 100-marker report.

FAQ

Can ChatGPT read my blood test results? Yes, if you provide them. ChatGPT can read a PDF you upload or values you paste, but it can't pull your results from a lab portal on its own. The more structure and history you give it, the more specific its help can be.

Can Claude analyze my blood work? It can. You can paste or upload your results, or — with Libby's connector — let Claude query your lab history directly and read-only, so it reasons over your actual trend instead of a single number.

Should I paste a PDF or type in my numbers? A PDF is fastest and works, but it's a single snapshot and loses your timeline. A structured history of your markers over time gives an AI far more to work with. A personal health record gets you that history without hand-transcribing anything.

Is it safe to give an AI my medical records? Anything you paste into a consumer chatbot is handled per that provider's terms, so check its data settings, share only what you need, and keep your own copy as the source of truth. Owning and exporting your data means sharing it with an AI stays your choice — our deep-dive on whether it's safe to upload health records to ChatGPT covers the training, retention, and privacy details.


Educational content, not medical advice. This article is for general information and personal record-keeping. AI tools can make mistakes and are not a diagnosis or a treatment plan. Always talk to a qualified healthcare professional about your results and any decisions that follow from them.

Footnotes

  1. How your data is used to improve model performance — OpenAI. OpenAI's explanation that, by default, conversations with the consumer versions of ChatGPT may be used to help improve its models, and how to opt out. Details are as of writing — check OpenAI's current policy.

  2. Data Controls FAQ — OpenAI Help Center. Describes the account-wide "Improve the model for everyone" setting you can switch off so your chats aren't used to train ChatGPT, and Temporary Chat, which isn't saved to history or used for training. As of writing. 2

  3. Collecting, Using, or Sharing Consumer Health Information? Look to HIPAA, the FTC Act, and the Health Breach Notification Rule — U.S. Federal Trade Commission. The FTC notes that HIPAA Rules generally don't apply to consumer health information maintained in an app that isn't offered by a HIPAA covered entity or its business associate — even when the information originated from one.

Educational content, not medical advice.Libby is a personal record tool, not a medical service — it doesn't diagnose, treat, or prescribe. Reference ranges vary by lab and by person. Talk to a qualified healthcare professional about your results.

Every lab you've ever taken, on one timeline.

Libby imports your lab PDFs, reconciles the units, and tracks every marker over the years — yours to own and export, ready for a conversation with a clinician or AI.

Start your record ›
← All articles