Medical Report Interpreter
Understand common lab markers in plain language, keep raw reports local, and prepare safer questions for your clinician.
Optional AI
Deterministic local parser
Lab range first
No upload by default
Educational use only — not a diagnosis or medical advice. This tool explains common lab markers in plain language. It cannot diagnose, treat, or confirm that you are healthy. Always consult a qualified doctor about your results, and call your local emergency services for urgent or severe symptoms.
Reference policy reviewed 26 July 2026. The range printed by your laboratory is used when the parser can identify it. Built-in general ranges are clearly labelled fallbacks and may not apply to your method, age, sex, pregnancy status, or clinical context.
1 Enter Your Lab Results
Drop your lab report image here or click to browse
Supports JPG, PNG (max 10MB)
Drop your PDF lab report here or click to browse
Supports PDF files (max 20MB)
Tap to take a photo of your lab report
Opens your phone camera
Your report stays in this browser unless you separately enable optional AI.
- Image OCR uses bundled AfroTools code and English language data. Source pixels are not uploaded.
- PDF text extraction uses bundled PDF.js. The file is not sent to a server and only the first 20 pages are read.
- OCR can misread decimals, units, names, and ranges. Compare every parsed value with the original report before acting or exporting.
Quick-fill sample format:
Preview the exact parsed fields optional AI may receive
Analyze locally first. This preview will show the bounded marker payload; it does not contact AI.
Parsing your lab results...
Educational only — not a diagnosis or medical advice. These explanations are general and do not replace a doctor. A result within range does not confirm you are healthy. Always confirm your results with a qualified clinician, and call emergency services for urgent symptoms.
Do not wait for this tool. Your pasted report includes an explicit critical, panic, or urgent flag. Contact the ordering clinic now. Call local emergency services immediately for chest pain, severe trouble breathing, fainting, seizure, new confusion, major bleeding, or rapidly worsening symptoms.
📊 Your Results Summary
2 Detailed Breakdown
🧠 Interpretation Local first
Local summary appears first. Optional AI only runs after consent and receives parsed marker values, not the raw report.
Your deterministic local summary will appear here after analysis. AI is never contacted automatically.
👩⚕️ Questions to Ask Your Doctor
💬 Ask Follow-up Questions AI Chat
Follow-up chat is optional and requires the AI consent checkbox above. Ask clinician-prep questions, not medication or treatment instructions.
Reminder: This tool is for educational purposes only. It does not diagnose, treat, confirm health, or replace professional medical advice. Always consult your healthcare provider about your results.