5 Simple Steps

How CheckMyBloods works

From a blood test PDF to personalised health insights in minutes. No medical degree required.

01

Upload your blood test

Take a photo or upload a PDF of your blood test results. It works with any lab, any format, any country. Private clinic, NHS, overseas hospital — we handle them all.

  • PDF, JPG, PNG, or HEIC — any file format
  • Bulk upload multiple tests at once
  • Your file can be deleted after processing if you prefer
Extracting biomarkers...
Haemoglobin 145 g/L
Ferritin 12 ug/L
Vitamin D 78 nmol/L
TSH 2.1 mIU/L
Cholesterol scanning...
02

We extract your biomarkers

Our system reads your results using OCR and AI — automatically extracting every biomarker, value, unit, and reference range. No manual data entry needed.

  • 60+ biomarkers recognised automatically
  • AI Vision fallback for poor quality scans or photos
  • You can always edit or correct any extracted values
03

See your results clearly

Every biomarker is shown against its reference range with clear colour-coded indicators. Green for normal, amber for borderline, red for needs attention. No more guessing what the numbers mean.

  • Visual range bars show where you sit vs normal
  • Gender and age-adjusted reference ranges
  • Compare tests side by side
Blood Test Results Mar 2026
Haemoglobin145 g/L
Ferritin12 ug/L
Vitamin D78 nmol/L
TSH2.1 mIU/L
Cholesterol6.8 mmol/L
Ferritin Trend 12 months
Mar Jul Nov Mar
Improving — up 250% in 12 months
04

Track trends over time

Upload another test in a few months and see how your biomarkers are changing. Spot improvements, catch declines early, and see the impact of lifestyle changes — all on clear visual charts.

  • Improving / declining / stable trend indicators
  • Unlimited history — track years of results
  • GP Summary report to bring to your appointment
05

Chat with your AI doctor

Ask questions about your results in plain English and get clear, thoughtful answers. Our AI doctor reviews your results together — the way a real doctor would — spotting patterns and explaining what they mean.

  • Understands your full history and medications
  • Spots cross-biomarker patterns and clusters
  • Never a replacement for your real doctor
👨‍⚕️
Dr. Hemsworth
AI Health Assistant
My ferritin is 12 — is that too low?
A ferritin of 12 ug/L is quite low — it suggests your iron stores are depleted. The good news is I can see it's been improving steadily over the past year. Let me explain what this means...

More than just blood tests

CheckMyBloods is a complete health hub — consolidate everything in one place.

Medications
Symptoms
DNA Analysis
Documents
Eye Tests
Vaccinations

Common questions

PDF, JPG, JPEG, PNG, and HEIC files are all supported. You can upload blood test results from any lab — printed reports, digital PDFs, or even photos of paper results.

Our system uses a combination of OCR (optical character recognition) and AI Vision to extract biomarker values. For clear PDFs, accuracy is very high. For photos or scanned documents, the AI Vision fallback ensures we capture results even from lower quality images. You can always review and correct any extracted values.

Yes, completely free. There is no credit card required, no trial period, and no hidden fees. All features — including AI analysis, trend tracking, and DNA analysis — are available at no cost.

Your personal information (name, date of birth) is encrypted with AES-256-GCM. All data is transmitted over HTTPS. Passwords are hashed with bcrypt. You can export or permanently delete all your data at any time with one click. See our Privacy & Security page for full details.

No. CheckMyBloods is designed to help you understand your results and ask better questions at your next appointment. Our AI analysis is informational only and should never replace professional medical advice. See our Medical Disclaimer.

Yes. You can upload raw DNA data from Ancestry or 23andMe. We analyse your genetic variants against clinical databases (ClinVar, SNPedia) to identify patterns that may be relevant to your health.

The GP Summary generates a concise, printable document combining your blood results, trends, medications, symptoms, and genetic findings — designed to make the most of a short doctor's appointment.

Ready to understand your health?

Upload your first blood test and see your results clearly — in minutes, not days.

Get Started — It's Free

No credit card needed.