Read the whole file
Extract marker names, results, units, dates, and reference intervals without manual retyping.
Blood test results app · web
BloodSight is a blood test results app for the part after the blood draw. Upload the report you received, get every row explained in plain language next to the range your lab printed, and see what stands out across the whole panel.
June 2026 blood work
24 results · 4 panels
LDL cholesterol
141High
Hemoglobin A1c
5.7High
Vitamin D
27Low
TSH
2.41In range
Report overview
What stands out in this report
Lipids and blood sugar are the parts of this report worth a conversation, while thyroid and blood counts look settled.
Lab interval 4.8–5.6%
In plain words: your average blood sugar over the past two to three months, a little above this lab’s range. Worth asking your doctor whether to recheck.
The complete job
Reading one abnormal value is not enough. The app has to read every row, explain it against your own lab’s range, and let you check it against the original.
Extract marker names, results, units, dates, and reference intervals without manual retyping.
Give each marker a plain-language explanation next to the range your lab printed.
Summarize what stands out across related results, not just which rows are red.
Retain the original document so every extracted number can be verified.
From file to explanation
BloodSight uses a structured pipeline rather than treating the report as a one-off chat attachment.
One result, fully explained
A portal shows a number and maybe a letter. The app turns the same row into something you can read, check, and take to your doctor.
Vitamins & nutrients
Vitamin D, 25-hydroxy
Lab interval 30–100 ng/mL, as printed on this report
Vitamin D helps your body hold on to calcium for your bones. 27 is a little below this lab’s range. Less sun in winter and some medicines can lower it, so ask your doctor whether it needs a recheck.
5 Standard name: 25-Hydroxyvitamin D2+D3 (LOINC)
Your value and unit
Read from the report, with decimals and units kept as printed.
Your lab’s range
The interval printed beside the value, not a generic one.
Where it sits
In range, high or low against that interval.
What it means
What the marker measures and what can move it, in plain language.
Standard name
Matched to its LOINC code, so a lab abbreviation still gets the right explanation.
Want to understand the letters and ranges yourself first? Here’s how to read blood test results, step by step.
Supported reports
The file matters more than the logo. If the report can be exported, scanned, or photographed clearly, the app can read it.
A complete text-based PDF with all pages, dates, units, and reference intervals.
A clear scan or straight, well-lit phone photo where every row and column is legible.
Cropped screenshots, missing continuation pages, blurred images, and files with the units or ranges cut off.
Choose the right tool
Every option can show you a number. They differ in how much of the report they actually explain.
| Option | Explains each value | Reads the report as a whole | Uses your lab’s range | Choose it when |
|---|---|---|---|---|
| Patient portal | Sometimes a short note from your clinician | Rarely | Yes | You need the official result or want to message your care team |
| Searching each marker | Generic articles, one marker at a time | No | Often a range from a different source | You want a quick definition of one term |
| General AI chat | Yes, once you paste or upload the report | Within one conversation | Only if it reads the range from your file | You have one immediate question about one report |
| BloodSight | Every value, in plain language | Yes, with a whole-report summary | Yes, kept beside every result | You want the whole report explained and kept for later |
Paid plans
There is no lighter analysis on a cheaper plan. Plans differ only in the number of separate profiles and the monthly upload allowance.
$8 / month
or $67 billed annually
$14 / month
or $117 billed annually
$24 / month
or $201 billed annually
Everything to know before choosing an app to read and understand blood test results.
Yes. Upload a PDF, JPG, or PNG and BloodSight extracts marker names, values, units, dates, and reference intervals before creating explanations and a report summary. Automated extraction can make mistakes, so verify the structured result against the original file.
Each row shows your value and unit, the reference range printed on your report, whether the value is in range, high or low, and a plain-language explanation of what the marker measures. A summary then reads related results together, so you see what stands out across the whole report.
Yes. BloodSight keeps the range printed on your report next to every result, because laboratories use different methods and ranges. It does not swap in a generic or “optimal” range of its own.
BloodSight explains the result, but it is not an alert service and does not replace the lab’s call to your doctor. A value marked critical, often HH or LL, means the lab must alert your doctor right away. If you see one and have not heard from the office, call them the same day, and get urgent care if you feel unwell.
BloodSight is provider-independent. It is designed for report files from Labcorp, Quest, MyChart health systems, hospitals, clinics, direct-to-consumer testing companies, international laboratories, and photographed paper reports.
BloodSight is currently a responsive web app. It works in a modern browser on a phone, tablet, or computer, but there is no native App Store or Google Play download yet.
No. BloodSight is paid software and does not promise a free upload or free trial. The public sample-analysis page shows the structure and depth of the output before purchase.
No. It explains laboratory information and organizes your history. It does not diagnose, prescribe, recommend treatment, or replace a healthcare professional.
Your next report
Walk through a fictional report from the source PDF to extracted values, plain-language explanations, and the patterns across the whole panel.