How to Get Blood Test Results Into Apple Health on iPhone
Apple Health won't read a lab PDF. The Health app has two built-in routes for results, and the free HealthOS reader extracts the numbers first.
Apple Health will not read a lab PDF, a screenshot, or a photo of your blood test. The Health app itself has two built-in routes: a connected provider's Health Records feed, or you typing individual numbers in by hand. Third-party HealthKit apps can also write data if you grant access. If you have a PDF, the practical first step is to extract and understand the markers before you add anything.
How do I get my blood test results into Apple Health on iPhone?
Open the Health app, tap your profile picture at the top right, then tap Health Records. Tap Add Account, search for your clinic, hospital or lab by name, and sign in with the same username and password you use for the patient portal. If the provider supports Apple Health Records, new lab results appear under Browse > Lab Results after the provider has finalized and released them.
The key word is released. Apple can only show a result the provider's system has already published through Health Records. A pending result in the patient portal is not necessarily in Apple Health yet.
Apple Health is a destination, not a lab reader. It stores numbers. It does not turn a PDF into numbers.
Manual entry: what happens when you add a marker yourself
If your provider is not listed, the Health app still lets you add individual results. Go to Browse, search for the marker, such as Cholesterol or Ferritin, and tap Add Data. You enter the number, the date and the time.
This is where people make mistakes. The unit matters. Before you type a value, set the Health app unit to match the lab report. If the lab reports glucose in mmol/L, change the Health app unit to mmol/L first. If you leave it set to mg/dL and enter 5.6, the app records 5.6 mg/dL, which is wrong. Convert first or use a reader that shows both. Also, a number without age and sex matched ranges is mostly noise. If you add 38 as your eGFR and the app does not tell you whether that is normal for you, the number is just a data point.
What to do if all you have is a PDF or photo
Run the PDF or photo through the free HealthOS blood reader before you open Apple Health. It reads the report, pulls every marker it can find, compares each against ranges for your age and biological sex, and explains what it means in plain language. Nothing is stored unless you tick the optional copy box. The HealthOS reader does not write to Apple Health. You still enter the numbers manually after you read them.
This is the missing step. Apple Health needs discrete values. A lab PDF is a picture of values. The reader extracts the values, so the manual entry is fast and the units are already clear.
| Route or workflow | What it starts with | What lands in Apple Health |
|---|---|---|
| Provider Health Records feed | Connected patient portal | Discrete lab results, automatically |
| Manual entry | Individual numbers you type | Only the markers you add |
| PDF read-then-enter workflow | Lab report PDF or photo | Explained values, then manual entry |
Scroll the table sideways for the rest →
The PDF workflow needs a reading step before manual entry.
Why Apple Health will not just take the PDF
Apple Health Records is a feed, not a file importer. It uses the FHIR standard to pull coded lab observations from participating providers. Each result carries an identifier, a value, a unit and a reference range. A PDF has none of that. It is a rendered page. Apple does not OCR your PDF. The Files and Photos share sheet can open the file in another app, but it does not add lab values to Apple Health.
Apple's support documentation describes Health Records as a connection to participating providers, not as an import tool for lab reports. If your provider does not appear in the list, there is no hidden "Import PDF" screen.
What if my provider is not on the list?
You have two choices. One is to ask the clinic whether they support Apple Health Records, or whether they appear under a different name. Many patient portals use Epic or Cerner, but the same portal may be listed as the hospital system, not the lab. Search the health system name, not the lab that drew the blood.
The other choice is the read-then-enter workflow. Run the PDF through the reader, get each marker explained, then enter the numbers you care about into Apple Health manually. It is not automatic, but it is accurate if you enter the right units.
What the result looks like in real data
For a connected provider, a typical result appears under Browse > Lab Results as a card with the test name, the value, the reference range and the date. Tapping it shows the trend over time when there are repeated results.
For manual entries, you get fewer guardrails. The Health app shows the number you typed as a point on a graph, but it does not attach a lab reference range or a comment. If you enter a value that is outside the usual range, the app will not warn you. That warning has to come from the reading step.
If a result falls outside the lab's range, or if two markers move in opposite directions, that is worth taking to a doctor. No app should be the final word.
After reading the report, the fastest next step is to open the free blood tool at HealthOS and upload the PDF or photo. It gives you the markers explained side by side, so you can add only the numbers worth watching. If you upload a second report later, the trend view shows how each marker moved, which is something a chat window cannot keep for you.
Written by
HealthOS Research