Independent — not affiliated with Labcorp

Upload, understand, and track your Labcorp results.

Upload any Labcorp PDF — old or new — and BloodSight reads every value, explains what each one measures in plain language, and charts the whole history in one private place you control.

  • PDF, JPG, PNG
  • Encrypted, never shared
  • Any Labcorp PDF
Labcorp · 03/14/26 PDF
HDL CHOL42
LDL CHOL148
TRIGLY119
TSH2.4
VIT D21
FERRITIN87
HbA1c5.4
LDL Cholesterol ↓ 12%
20222023202420252026

Built for the way Labcorp results actually arrive

The patient portal works fine for the latest visit. It’s the long view — three jobs, two doctors, five years of work — where it falls apart. BloodSight is built for the long view.

Your record, not a portal session

A portal only shows what one provider ordered. Upload results from a previous doctor, a second lab, or a job you left, and they all sit in the same history.

Trends, not snapshots

Every value plotted across visits — LDL, A1c, TSH, ferritin, vitamin D, anything Labcorp reports. See what’s drifting, before it matters.

Share without losing control

One private read-only link sends a doctor exactly what they need. Revoke any time. No portal logins, no faxes.

3 steps · No manual data entry

How to download your Labcorp results as a PDF

Export the complete report from the patient portal, then put it somewhere it will still be readable after the portal login is gone.

  1. 1

    Download the PDF from Labcorp

    Sign in at patient.labcorp.com, open the visit you want, and click Download PDF. Old paper reports? Snap a photo with your phone — we read those too.

  2. 2

    Drop it into BloodSight

    Drag the file in. BloodSight reads the date, the lab, every value, every reference range — even the ones flagged H or L. No manual typing.

  3. 3

    Watch your history fill in

    Each value joins the rest on a single timeline. Add a five-year-old PDF tomorrow — the chart updates instantly.

Everything Labcorp puts on the page

BloodSight reads every panel Labcorp orders most often. If your provider added it to a panel, we’ll find it.

Don’t see your panel? It’s probably still supported — Labcorp uses standard LOINC reference codes, and BloodSight maps every one of them.

CBC with differential

Complete blood count — RBC, WBC, hemoglobin, hematocrit, platelets, every differential.

Comprehensive Metabolic

CMP — glucose, BUN, creatinine, electrolytes, liver enzymes.

Lipid panel

Total cholesterol, LDL, HDL, triglycerides, ratios.

Thyroid panel

TSH, free T3, free T4, TPO antibodies.

HbA1c & glucose

A1c, fasting glucose, eAG — diabetes monitoring.

Vitamin & iron

Vitamin D, B12, folate, ferritin, iron, TIBC.

Hormones

Testosterone, estradiol, FSH, LH, cortisol, DHEA-S.

Inflammation

CRP, ESR, homocysteine.

What is actually on a Labcorp report

Most people scan for red flags and close the file. It is worth knowing what the other columns are, because two of them change how a result should be read — and because they are the parts BloodSight uses to place your value correctly.

The header block

Patient name and ID, date of birth and age, sex, the ordering physician, the account the order came through, and four separate timestamps: collection, received, reported, and result status. The collection date is the one that matters for a timeline — it is when the blood left your arm, not when the lab got round to it, and the gap between the two can be several days.

Test name

Labcorp’s own name for the assay, which is not always the name your doctor used or the one another lab prints. Lipid panels show LDL Chol Calc (NIH); a metabolic panel prints BUN/Creatinine Ratio as its own line. This is exactly where consolidating results by hand breaks down.

Result and units

The measured value with its unit. Units are the second thing that breaks manual consolidation — the same marker can be reported in mg/dL by one lab and mmol/L by another, and the numbers are not comparable without conversion.

Flag

A single letter: H for above the reference interval, L for below. It is a mechanical comparison against the range in the next column, not a clinical judgement, and it carries no information about how far outside you are. A value one unit over the ceiling and one three times the ceiling both print the same letter.

Reference interval

The range this particular laboratory considers expected for your age and sex. It is not a universal standard. Different labs using different instruments publish different intervals for the same marker, which is why the same blood can be flagged at one lab and unflagged at another.

Footnotes and comments

Easy to skip and occasionally the most important part of the page — notes about specimen quality, whether the sample was fasting, calculation caveats, or a comment from the lab about why a result could not be produced.

Three things specific to Labcorp reports

Your LDL is usually calculated, not measured

On a standard lipid panel the LDL line reads LDL Chol Calc (NIH) — the value is derived from total cholesterol, HDL, and triglycerides rather than measured directly. That has practical consequences. Calculated LDL assumes a fasting sample, and its accuracy falls as triglycerides rise: the classic Friedewald approach is limited to triglycerides below 400 mg/dL and cannot be used at all above 800. If your triglycerides are elevated, your LDL number is an estimate built on three other numbers on the same page. A directly measured LDL is a separate order.

Test codes, not just names

Every Labcorp assay has a numeric test code, and orders are often discussed by code rather than name. Codes are useful when you want to know precisely what was run — a lipid panel and a lipid panel with an LDL:HDL ratio are different orders with different codes and different lines on the report. BloodSight matches on the standard LOINC code underneath rather than on either the Labcorp name or its internal code, which is what allows the same marker to line up across labs.

Results arrive before anyone has read them

Routine results are commonly available within 24 to 48 hours, with more complex assays taking up to two weeks and specialised or genetic testing longer still. Under US information-blocking rules they are released to you as soon as they are ready — frequently before your ordering clinician has looked at them. That is why so many people meet a red H alone on a Saturday. It is also the single best reason to have the report in a form you can actually read while you wait for the callback.

How far back you can go

Labcorp’s patient portal holds a long history — its own help pages describe records reaching back to 2011. If all your blood work has gone through Labcorp on the same account, a lot of your history is sitting there already, and the first upload session is mostly a download session.

Two things it will not contain. First, results Labcorp never ran: anything from Quest, a hospital lab, an urgent care visit, or a test you ordered yourself elsewhere. Second, results tied to an account you no longer have access to — a different email, a different employer’s programme, a portal you signed up for once and forgot. Records requests exist for that case, and Labcorp publishes a process for them.

Paper reports from before any of this was digital work too. A phone photo of a printed page from 2009 reads the same way as a PDF downloaded this morning, and lands on the same timeline.

A practical first session

  1. 1. Sign in to the Labcorp portal and download every report you can see, oldest first. They arrive as individual PDFs.
  2. 2. Photograph any paper reports in a drawer. Flat, good light, whole page in frame.
  3. 3. Upload them in any order — BloodSight sorts by collection date, not by when you added them.
  4. 4. Add results from other labs afterwards. Markers you have from both will merge onto one chart.

Why combining Labcorp with another lab is harder than it looks

Putting two reports side by side in a spreadsheet fails for three reasons, and they compound.

Different names

The same assay appears under different labels depending on who ran it. Matching by name means matching by eye, and missing a rename means a broken chart.

Different units

A value in mg/dL and the same value in mmol/L are not comparable without conversion, and the conversion factor differs per marker.

Different reference intervals

Each lab publishes its own expected range. Plotting two values against one range misrepresents at least one of them.

BloodSight resolves all three by matching each row to its LOINC code — the standard identifier US laboratories and federal health systems use for lab observations — then converting units to a consistent basis and keeping each result’s own source and reference interval attached to it. The chart shows one continuous line; hovering any point still tells you which lab produced it.

If the upload does not go smoothly

The report is several pages

Upload the whole PDF. Panels routinely run to four or more pages, and splitting them is unnecessary — every page is read as part of one report and one collection date.

It is a scan or a fax, not a clean download

Faxed and scanned copies work. Legibility is the only real constraint: if you can read the numbers on screen at normal size, so can the reader.

You only have a phone photo

Fine, and common for older reports. Lay the page flat, avoid shadow across the columns, and get the full width in frame — cropped reference-interval columns are the usual cause of a poor read.

Some results say pending

Upload it anyway. The values that are final are read; add the completed report later and the pending lines fill in against the same collection date rather than creating a duplicate visit.

The collection date looks wrong

Check whether the report shows a collection date and a reported date. BloodSight places results by collection date, which is usually earlier — that is deliberate, because it is when the measurement actually happened.

Your Labcorp data, your account, your rules.

Every upload is encrypted at rest and in transit. We never sell, share, or send your data to Labcorp or anyone else. Export everything as a single PDF whenever you want — or delete the whole account in one click.

BloodSight at a glance

What it is
A provider-independent blood test analyzer and longitudinal lab results tracker, delivered as a web app.
Accepted files
PDF, JPG, and PNG reports from any laboratory, hospital, or patient portal.
Standardization
Every result is matched to its LOINC (Logical Observation Identifiers Names and Codes) entry, so equivalent markers merge across laboratories and units are normalized.
Pricing
From $8/month, or $67/year billed annually ($5.58/month). No free tier.
Profiles
1 profile on Personal, 5 on Family, 10 on Max — each isolated from the others.
Security
AES-256 encryption at rest, TLS 1.3 in transit, and no use of your results to train public AI models.
Not included
No laboratory testing, no clinician review, no diagnosis, and no supplement or treatment recommendations.

Frequently asked

How long does Labcorp keep my results in the patient portal?

Labcorp keeps results in your patient portal for as long as your account is active, but most people lose access when they switch employers, providers, or insurance — and the original PDFs aren’t always recoverable. BloodSight keeps your own copy on your terms.

Do I need a Labcorp account to use BloodSight?

No. BloodSight is independent and not affiliated with Labcorp. Anything you can save as a PDF (or photograph) from your Labcorp report can be uploaded here.

What if I have Labcorp results going back several years?

Upload them all. BloodSight orders them by collection date, charts each value over time, and shows you what’s changed. Older paper reports work too — snap a photo, we read it.

Will BloodSight tell me what my Labcorp results mean?

BloodSight is a tracking and organization tool — not a diagnostic service. Each value is shown next to its standard reference range and plain-language description, but final interpretation belongs to you and your provider.

How do I download my Labcorp results as a PDF?

To export Labcorp results as a PDF, sign in at patient.labcorp.com or open the MyLabcorp app, open the visit you want, and select View \u0026 Download Results. The portal lets you view, download, and print results, and the app offers the same through its share sheet. Older reports that predate your online account can be requested through Labcorp’s records process instead.

How long does Labcorp take to release results?

Routine tests are commonly available within 24 to 48 hours. More complex assays can take up to about two weeks, and specialised or genetic testing longer. Under US information-blocking rules results are released to you as soon as they are ready, which regularly means before your ordering clinician has reviewed them.

Why is my LDL marked as calculated?

Because on a standard lipid panel it is. The line reads LDL Chol Calc (NIH), meaning the value is derived from total cholesterol, HDL, and triglycerides rather than measured directly. The calculation assumes a fasting sample and loses accuracy as triglycerides rise, so if your triglycerides are elevated your LDL figure is an estimate built from the numbers above it. A directly measured LDL is a separate test.

What do the H and L flags mean?

H means the value sits above this laboratory’s reference interval and L means below. It is a mechanical comparison, not a clinical judgement, and it says nothing about how far outside you are — a value one unit over the ceiling prints the same letter as one several times over it.

Can I combine Labcorp results with results from another lab?

Yes, and it is the main reason to keep them outside a portal. Labs name the same assay differently and sometimes report it in different units, so BloodSight matches every row to its standard LOINC code and normalizes units. Each result keeps its own source and reference interval, so one chart can carry values from several labs without misrepresenting any of them.

How far back do Labcorp records go?

Labcorp’s own help material describes portal records reaching back to 2011. What the portal will never contain is work Labcorp did not run — results from Quest, a hospital lab, urgent care, or a test you ordered yourself — or results tied to an account you have lost access to.

Do I need to be fasting for the report to be readable?

Fasting affects what some values mean, not whether the report can be read. Reports usually note fasting status, and it matters most for glucose, triglycerides, and calculated LDL. BloodSight reads the report either way; the fasting note is part of the context it keeps with the result.

Is my Labcorp data private?

Yes. Your uploads are encrypted at rest and in transit, never sold, and never shared with Labcorp or any third party. You can export or delete everything at any time.

Can I share my Labcorp history with a doctor?

Yes. Generate a private read-only link in one click. Your doctor opens it in a browser — no account needed on their end.

Stop logging in to Labcorp every six months.

Upload your Labcorp PDFs once. See your whole history forever.

Choose a Plan and Start Tracking

BloodSight is an independent organization tool and is not affiliated with, endorsed by, or sponsored by Laboratory Corporation of America (Labcorp). “Labcorp” is a trademark of Laboratory Corporation of America Holdings. BloodSight is informational only — not a medical, diagnostic, or clinical service.