What it does
A lab report is often a page of small print. This tool reads the text of your report and turns each test line into a row: the test, your result, the unit, and the range the lab printed beside it. Next to every row it keeps the original line in small type, so a misread digit is easy to catch.
It never adds a range of its own and never says what a result means for you. A result is marked only as “below the printed range” or “above the printed range” when it sits outside the range on your own report, in plain colours with no alarm signals. Take your results to your doctor or pharmacist. Once the table is checked, you can follow your numbers over time in the lab results tracker, look up report words in medical words explainer, or file the PDF with the medical records organiser.
How to use it
- Open a report (PDF with selectable text, Word or text file), or paste the text into the box.
- Press Find the tests. Lines with a name, a number and a unit or range become rows.
- Compare each row with your report. Fix any cell by typing, delete rows that are not tests, or add a row.
- Set the report date and lab name if you want them in the files.
- Download a CSV or a report (image, PDF or Word), or the special CSV for the tracker.
What each part does
- Range on report: the text printed beside the result, like
13.0 - 17.0or< 200. Edit it and the mark updates. - Mark: says whether your result is outside that printed range. Blank means inside it, or no range found.
- What it measures: a short note on the test itself, such as what a haemoglobin test counts. It is about the test, not your result.
- Original: the line as it was read, for checking.
Worked example
Take the line Potassium 3.2 mmol/L 3.5-5.0. The tool reads the test as Potassium, the result as 3.2, the unit as mmol/L and the printed range as 3.5 to 5.0. Because 3.2 is under 3.5, the mark reads “below the printed range”. For Total Cholesterol 210 mg/dL < 200 the mark reads “above the printed range”.
FAQs
Can it read a photo or a scan? Yes. If the file has no text layer, the tool reads the words on your device (the reader, about 4 MB, loads the first time). Photo reading makes more mistakes than a text PDF, so check each row against the original line.
Is anything uploaded? No. Reading happens in your browser and nothing leaves the device.
Why was a line missed? A line needs a name, a number and a unit or range. Add it as a row by hand.
Does a mark mean something is wrong? No. It only says the number is outside the printed range. Ask your doctor about your results.
Where the numbers come from
- Test descriptions are fibub's own one-line explanations of what a test measures, informed by public patient-information pages (MedlinePlus, NHS). No ranges are added: only the range printed on your own report is used.
Standard scientific values, such as constants, atomic weights and melting points, are facts found in every textbook; we name where ours were checked. If you are an author or publisher and want a value, a credit or a table changed or removed, tell us and we will act quickly.
Last updated 2026-11-10.