Upload Your Blood Test, Get Instant AI Analysis

No more Googling confusing medical terms. Upload your results, get plain-English explanations in seconds.

Understand Every Number on Your Blood Test

From upload to understanding in seconds. AI reads, extracts, explains, and tracks your blood work.

📤

PDF & Photo Upload

Upload your blood test report as a PDF, take a photo with your phone, or drag-and-drop a scanned image. We handle virtually any format from any laboratory.

🤖

AI Data Extraction

AI reads your report and pulls out the biomarkers, values, reference ranges, and units it can find, including from multi-page reports, so you are not typing them in by hand.

💬

Plain-English Explanations

Every value gets a clear, jargon-free explanation. Understand what HbA1c, TSH, ALT, and every other marker actually means for your health.

🚨

Abnormal Value Flagging

Values outside the normal range are instantly flagged with color-coded badges. See at a glance what's normal, borderline, or needs attention.

📊

Historical Comparison

Compare your latest results against previous tests side-by-side. Track how each biomarker has changed over weeks, months, or years.

📈

Trend Charts

Visualize your health markers over time with interactive charts. Spot trends in cholesterol, blood sugar, liver function, and more before they become problems.

How It Works

From PDF to plain English in three steps.

1

Upload Your Report

Take a photo of your blood test, upload a PDF, or drag-and-drop a scanned document. Works with reports from any laboratory worldwide.

2

AI Reads Every Marker

AI reads the report and transcribes each biomarker — name, value, unit, and the reference range your laboratory printed alongside it.

3

See What It All Means

Get a structured breakdown with plain-English explanations, color-coded status badges, and actionable insights for every value.

From Confusing Report to Clear Insights

See how healthbook.my transforms a raw lab report into structured, understandable information.

Before — Your Lab Report
HbA1c6.8 %
TSH0.35 mIU/L
ALT (SGPT)52 U/L
Total Cholesterol245 mg/dL
eGFR88 mL/min
Vitamin D18 ng/mL
After — AI Analysis
HIGH

HbA1c — 6.8%

Diabetic range (HbA1c ≥ 6.5%). Indicates average blood sugar over 3 months is elevated. Consult your doctor.

LOW

TSH — 0.35 mIU/L

Borderline low. May suggest an overactive thyroid. Worth discussing with your doctor.

HIGH

ALT — 52 U/L

Above normal range. ALT is a liver enzyme — elevated levels may indicate liver stress.

HIGH

Total Cholesterol — 245 mg/dL

Above desirable level of 200. Discuss lipid management with your provider.

OK

eGFR — 88 mL/min

Within normal range. Kidney function appears healthy.

LOW

Vitamin D — 18 ng/mL

Below the deficiency cutoff most laboratories print. Worth raising with your doctor, who decides whether anything needs doing about it.

Frequently Asked Questions

What types of blood test reports can I upload?

We support virtually any blood test report — complete blood count (CBC), lipid panel, metabolic panel, thyroid function, liver function, HbA1c, vitamin levels, hormonal panels, and more. Reports can come from any laboratory worldwide. Upload as PDF, JPG, PNG, or HEIC.

How accurate is the AI analysis?

We do not publish an accuracy figure, because we have not run a benchmark we would be willing to stand behind. What we can tell you is how it works: a language model reads the report and transcribes the values, the reference ranges, and an explanation of each marker. It can misread a scan, mistranscribe a number, or explain a marker in terms that do not fit your situation. Check every extracted value against your original report, and take clinical decisions with your doctor, not with this tool.

Is my blood test data private?

Your uploads travel over HTTPS and are stored in Cloudflare R2 and D1, which encrypt data at rest. Reading a report is server-side work: the file is fetched from storage and sent to the AI model provider that extracts and explains the values, so it is readable by our servers and by that provider during processing rather than sealed with a key only you hold. That provider runs on servers outside Malaysia. We do not sell your health data or use it for advertising, and you can delete a report at any time.

Do I need to create an account?

Yes — sign up for free to get started. Your free account lets you upload blood test reports, get AI-powered analysis, save your results, track changes over time, compare historical reports, and access your data from any device.

Can it compare my results over time?

Yes — this is one of healthbook.my's most powerful features. Upload multiple blood tests taken over time, and the AI will automatically match biomarkers across reports, generate trend charts, and highlight significant changes. See exactly how your cholesterol, blood sugar, or any other marker has evolved.

Ready to understand your blood test results?

Upload your blood test report and get instant AI-powered analysis. Sign up for free to get started.

Upload Your Blood Test