Information only — this is not a medical diagnosis. Reference ranges vary by lab; always read your own report's ranges and speak to your GP.

AI analysis

Enter blood test results online free: check and translate your report

Your results are sitting in the NHS App or a PDF, written in abbreviations and units nobody explained. This guide shows you how to enter them online at no cost, translate the jargon into plain English, and end up with two or three sensible questions for your GP — in about five minutes.

There is a particular kind of frustration in being handed your own data and not being able to read it. "Hb 114 g/L (120–150) L" is a complete sentence to a haematologist and a foreign language to everyone else. Entering those numbers into something that will explain them is a perfectly sensible instinct — and it is free to do.

What follows is the practical version: where to find the report, exactly what to copy out, how to translate the abbreviations, which units trip people up, and what a free online check should and should not tell you.

The quick answer
What to copy per line
Marker · value · unit · your lab's range
What to leave out
Name, date of birth, NHS number
Where results live
NHS App, GP online services, lab portal
Time needed
About five minutes for a typical panel
What you get
A translation — not a diagnosis
A cryptic report line reading Hb 114 g per litre with a range of 120 to 150 and an L flag, translated into a plain-English sentence explaining that haemoglobin is slightly below the range and worth discussing with a GP
This is the whole job: the same fact, written so a person can use it. An online check automates it line by line.

Where your results actually live

Before anything can be entered online, you need the issued figures rather than a half-remembered version of them. In the UK there are four usual places to find them.

Four places UK blood test results are found: the NHS App, GP surgery online services, a hospital or private laboratory portal, and a paper printout from the clinic
Work from the issued report wherever possible — transcribing from memory is where most errors begin.

One thing worth knowing: results sometimes appear online before anyone has reviewed them. Seeing a value flagged in the app does not mean your GP has read it and decided it is fine. If a flagged result has been sitting there for days with no contact, it is reasonable to ring the surgery and ask whether it has been filed.

Three ways to enter results online, free

All three work, but they fail in different ways, and the differences matter more than they first appear.

Comparison of three input methods: typing values in, uploading a PDF, and photographing a printout, with the accuracy and privacy of each
Typing wins on both accuracy and privacy. It is slower by about two minutes and better in every other respect.

The copy-out template: four columns per line

This is the heart of it. For every line on your report, copy four things. Leave any of them out and the tool has to guess — and guessing is where wrong answers come from.

The copy-out template, with a worked example from a full blood count and iron studies
MarkerValueUnitYour lab's range
Haemoglobin (Hb)114g/L120–150
Mean cell volume (MCV)76fL80–100
White cell count (WBC)6.8×10⁹/L4.0–11.0
Platelets (PLT)383×10⁹/L150–400
Ferritin9µg/L15–300

Add one line of context underneath: your age, your sex, whether you fasted, roughly what time the sample was taken, and anything relevant such as pregnancy or a recent infection. Several markers are read differently depending on those details.

A prepared text block ready to paste into an online analyser, showing five result lines with units and ranges plus a context line, and a note that name and NHS number are deliberately omitted
Six lines of plain text. That is the whole input, and it is all a free analyser needs.

Translate my blood test results: the abbreviation layer

Half the difficulty of a report is that it is written in initials. Expanding them is the first and biggest step in making the document readable — and it is something you can do before any tool is involved.

The abbreviations that appear most often on a UK blood test report
On your reportIn plain EnglishWhat it describes
FBCFull blood countRed cells, white cells and platelets in one panel
HbHaemoglobinThe oxygen-carrying protein inside red cells
MCVMean cell volumeThe average size of your red cells
RDWRed cell distribution widthHow much your red-cell sizes vary
WBC / Neut / LymphWhite cells, neutrophils, lymphocytesYour immune cells and their main subtypes
PLTPlateletsThe fragments that help blood clot
U&EUrea and electrolytesSodium, potassium, urea and creatinine
eGFREstimated glomerular filtration rateA calculated measure of kidney filtration
LFTLiver function testsALT, AST, ALP, GGT, bilirubin and albumin
TSH / FT4Thyroid stimulating hormone, free T4The two main thyroid markers
HbA1cGlycated haemoglobinAverage blood glucose over about three months
CRPC-reactive proteinA general marker of inflammation
Diagram translating report abbreviations into plain English: FBC becomes full blood count, Hb becomes haemoglobin, U and E becomes urea and electrolytes, LFT becomes liver function tests, eGFR becomes kidney filtration rate
Expanding the initials first makes the rest of the report far less intimidating.

If a particular marker is what brought you here, our individual guides go far deeper than a glossary line: white blood cell count and the differential, and TSH and free T4 are the two people look up most often.

The unit trap: why UK reports confuse online tools

This is the single most common way an online check goes wrong, and it has nothing to do with the tool being unintelligent. UK and US laboratories report several everyday markers in completely different units.

Table comparing UK and US units for haemoglobin, glucose, cholesterol and creatinine, showing how the same result looks like a very different number in each system
A UK haemoglobin of 135 g/L is perfectly normal. Read as 135 g/dL it is nonsense — always send the unit.

The fix is trivial once you know about it: type the unit next to every value, and type the range too. A tool given "Haemoglobin 135 g/L (130–170)" cannot make that mistake. A tool given "haemoglobin 135" very well might.

What a free blood test report check should give you

Not all outputs are equally useful. A good free check has a recognisable shape, and knowing that shape helps you judge whether a tool is worth your time.

Checklist of what a good free blood test report check includes: flagged values first, markers grouped into patterns, plain-English meaning, the limits stated, and a prompt to see a GP — versus what it should never include, such as a named diagnosis or a supplement dose
The right-hand column is a reliable way to spot a tool that is overreaching.

For a fuller treatment of how these tools work under the bonnet — and how the dedicated analysers compare with general chatbots — see our guide to the free AI blood test analyzer and our running comparison of AI blood test analysers.

Flags, ranges and the borderline problem

The letters H and L beside a value simply mean the number fell outside the range printed next to it. They are arithmetic, not judgement — and the distinction matters enormously when you are reading your own results at midnight.

A reference range bar showing a value just outside the range marked as borderline and a value far outside marked as more significant, with a note that a single borderline flag is often simply repeated
How far outside the range a value sits matters more than the flag itself.

Two further points that online tools rarely make clearly. First, the reference range describes where most healthy people fall — it is a statistical band, not a wall. Being just inside it is not a certificate of health, and being just outside it is not a diagnosis. Second, a single flagged value with no symptoms and no supporting pattern is the least worrying kind of result there is. Our guide on how to read a blood test takes this apart step by step.

Staying safe when you check results online

Entering results online is low-risk if you take two precautions, and both take seconds.

Two safety precautions when checking results online: strip your name, date of birth and NHS number from what you send, and prefer typing values over uploading the original document
Nothing in the interpretation depends on who you are. Send the numbers, keep the rest.

The five-minute workflow

Put together, the whole process is short enough to do while the kettle boils.

  1. Open the report at its source. NHS App, GP online services or your lab's portal — the issued figures, not a remembered version.
  2. Copy out four columns. Marker, value, unit, range. Exactly as printed, including decimals and the ×10⁹/L notation.
  3. Remove your identifiers. No name, date of birth or NHS number. Add a context line instead: age, sex, fasted, time of day.
  4. Paste it in and ask for a translation. Ask it to explain each marker and flag anything outside your range — not a range it found elsewhere.
  5. Check it back, then write your questions. Every value the tool repeats should match your report. Then reduce it all to two or three questions.
The test of a good sessionYou should finish with a shorter list than you started with: not twenty numbers, but two or three specific things to ask. If you finish more anxious and no clearer, the tool has not done its job.

When to speak to your GP

An online check prepares you for a conversation; it does not replace one, and it is not a way of deciding whether something is urgent.

Three-tier urgency guide for blood test results: routine GP appointment for flagged results you do not understand, same-day advice from NHS 111 for concerning symptoms, and 999 for emergencies
If you feel acutely unwell, act on that — do not wait until you have finished interpreting a report.

Enter your results and get them in plain English

Type in the four columns — marker, value, unit, range — and Kantesti translates the whole report, flags what sits outside your own laboratory's ranges and groups the markers that belong together. Free, and ready to print for your appointment.

Enter my results with Kantesti★ 4.9/5 · our top-rated analyser

In short

Entering your blood test results online costs nothing and takes about five minutes. Get the report from its source, copy out four columns for every line — marker, value, unit and the reference range printed beside it — leave your name, date of birth and NHS number out of it, and add a one-line context note. Expand the abbreviations yourself, watch the UK-versus-US unit differences that cause most misreads, and check every figure the tool repeats back to you. What you should end up with is a translation and two or three specific questions, not a verdict. The verdict belongs to your GP.

Frequently asked questions

Can I enter my blood test results online for free?
Yes. Several online analysers let you type in or upload a report and get a plain-English explanation at no cost, and general AI assistants have free tiers that will do something similar. You need four things per line: the marker name, the value, the unit and the reference range printed on your own report. The output is an explanation to prepare you for your GP appointment, not a diagnosis.
How do I translate my blood test results into plain English?
Start by expanding the abbreviations: FBC is a full blood count, Hb is haemoglobin, MCV is the average red-cell size, U&E is urea and electrolytes, LFT is liver function tests and eGFR estimates kidney filtration. Then read each value against the range beside it rather than a figure you found online. An online analyser can do both steps at once, but check that the numbers it repeats match your report.
Where do I find my blood test results in the UK?
In England, most people can see their results in the NHS App or through their GP surgery's online services, usually once the GP has reviewed them. Hospital and private tests are often issued through the provider's own portal or by email as a PDF. If a result is not showing, your surgery can tell you whether it has been filed yet — results sometimes arrive before they have been reviewed.
Is a free online blood test report check reliable?
It is reliable at the mechanical part: reading a value, comparing it against a stated range and explaining what a marker measures. It is much weaker at judgement — how much a borderline result matters for you, whether a pattern is urgent, or what your history implies. Treat a free check as a translation of the report, verify the numbers it quotes, and let your GP interpret it.
Do I have to upload the PDF, or can I type the values in?
Typing is often better. It avoids the misreads that come from scans and photographs, and it keeps your name, date of birth and NHS number out of the tool entirely. Four columns per line — marker, value, unit, range — take about two minutes for a typical panel and give the analyser everything it needs.
Why do the ranges online differ from the ones on my report?
Laboratories set their own reference ranges based on their analysers and local population, and the ranges also shift with age, sex and pregnancy. Many figures published online are American and use different units altogether — haemoglobin in g/dL rather than g/L, glucose in mg/dL rather than mmol/L. The range printed on your own report is always the one that applies to you.

Sources & references

  1. NHS — The NHS App — viewing your GP record and test results online in England.
  2. NHS — Blood tests — what common blood tests involve and how results are returned.
  3. Lab Tests Online UK — Full Blood Count (FBC) — the markers on an FBC and how they are reported.
  4. MedlinePlus — How to understand your lab results — reference ranges, units and flags explained.
  5. ICO — Special category data — the extra protection health data carries under UK GDPR.