Skip to content

Bloodwork for all

No subscriptions. No guesswork. No hassle.Buy the tests you want, or get them free with a blood donation.

70,000+Users who trust us

160+Biomarkers available

2,000+CLIA labs nationwide

160+Biomarkers available

2,000+CLIA labs nationwide

Free labworkWith donation at non-profit partners

70,000+Users who trust us

Featured in

  • FOX 17 WZTV Nashville
  • WSMV
  • Fairfax County Times
  • CBS News
  • Out-Of-Pocket
  • KGW
  • KTVU FOX 2
  • San Bernardino Sun
  • Chattanoogan.com
  • KEZI
  • WDEF News 12
  • The Columbian
  • WTOP News
  • KOMO
  • EMS1
  • Lookout Eugene-Springfield
  • Hits 96
  • BusinessWire
  • Rome News-Tribune
  • Chattanooga Times Free Press

The answers you want, the blood they need

Want free bloodwork? Give blood at a non-profit blood center near you and receive a free lab panel in the same draw.

  • General Health

    Your baseline: what a doctor orders at an annual checkup, plus vitamin D.

  • Heart Health

    Cholesterol, ApoB, and Lp(a): a closer look at the numbers behind your heart.

  • Hormones

    Testosterone, estradiol, and thyroid levels, all from the same draw.

Our non-profit blood center partners

  • Bloodworks Northwest
  • LifeStream Blood Bank
  • Blood Assurance
  • Inova
  • Vitalant
Find a center near you

No subscription · HSA/FSA eligible

Can’t donate? Buy your bloodwork instead

Blood tests starting as low as $4, plus a flat draw fee. No doctor’s visit required.

  • New to testing

    It’s been a minute

    Haven’t had bloodwork in years? Not sure where to start? Begin with a baseline. We’ll help you understand your results and take the guesswork out of caring for yourself.

  • I know what I want

    Just the markers you want

    You know what you are looking for from ApoB to A1C. Build a personalized panel from 160+ biomarkers, save it for easy reordering. Send your results to the AI tools you already use.

  • Something feels off

    Looking for answers?

    Low energy, stubborn weight, hormones that feel off? Find the panel that matches what you’re feeling, and bring real numbers to your next appointment.

Why people keep coming back

Hear from our community about their experiences getting bloodwork and helping save lives.

Blood donations are an amazing way to not only help the community but help yourself too.

Dr. ShivajiRegular donor

My uncle’s life was saved by a heart transplant. During the operation the doctors used 80 pints of blood. I want to repay that 80 pints so that the next person who’s in critical need of blood will have it.

RyanSan Francisco Downtown

My blood type is B- and I have heard that is a more rare blood type that needs more donors so I’d love to help. I am also looking forward to my test results!

AlexandraBloodworks Vancouver

I’m excited to go back onto the platform, check how my vitals have changed since my first draw, and then make this a more recurring thing.

Jean-ClaudeDonated in high school

I don’t have health insurance even though I’ve been with my job for a year! I’ve been worried about my hormone levels for a while. This opportunity gives me the chance to finally get answers!!

Kiya

This is best way to get around the consuming cost of healthcare. My insurance would’ve charged an arm and a leg just for these tests. This is convenient and right, I hope this company continues to keep doing what is right.

Meshayla

I am shocked at how easy it is. And I’ve already found out that my blood pressure is good, I’m not iron deficient, and I just get to sit here and chill.

RayeFirst-time donor

I’ve donated blood before, and love doing what I can to help! I also have PCOS though and would love to get that panel done to gain a bit more insight

HannahBloodworks Beaverton

Been advocating for my health for a long time now, it’s tricky to get my doctors to consistently order my panels. Excited that I can do some good while knowing where I am in my health and wellness journey.

Leana

I was afraid it was going to hurt, and it doesn’t. It’s relatively quick. You’re in and out in 15 minutes.

ReaganFirst-time donor

After losing my insurance it has been extremely hard to do followup testing. This is making it possible to still monitor my health.

Leslie

I was told that i need to donate blood because I have very high ferritin and I was looking for the option to get bloodwork results from these donations. Love this concept and thank you for doing it.

JeffryBloodworks Bellevue

How testing works

Two ways to get your bloodwork. Pick the one that fits.

#1

Pick your path

Pay out of pocket, or pay it forward.

  1. #1#2

    Find a blood center near you

    We're live at 18 partner centers and counting.

  2. #2#3

    Choose your free panel

    Choose from General Health, Thyroid, Hormones, Nutrients or Heart Health, all free with your donation.

  3. #3#4

    Book now or later

    Grab a slot that works, or come back and schedule when you're ready.

  4. #4#5

    Donate and test in one visit

    Your blood donation is collected by a non-profit blood center and your bloodwork is processed by CLIA-certified lab partners.

  5. #5#6

    Get your results and plan

    Private results in your Goodlabs account, normally within a week. Turn your results into clear, personalized next steps.

What comes next

Know what your numbers mean.

No jargon-filled PDF. Clear explanations, trends over time and next steps, all in one dashboard.

  • Understand every result

    See what each biomarker means and how it’s trending.

  • Ask Barry, your AI assistant

    Ask questions about your results and get clear, easy-to-understand explanations and action plans.

  • Find your next test

    Spot what’s out of range and see which tests to take next.

And new features every day

Create free account

Turn labs into real insights

The best way to get your bloodwork at an affordable price.

Goodlabs gives you more than just a glimpse into your health.

Traditional testing
Pricing$89–$499+ per test
Transparent costsHidden fees
No subscriptionSometimes required
AI-powered analysisPDF reports
Past lab uploadsNot supported
Medical recordsNone
Social impactNone
Subscription-based testing
Pricing$199–$499/year + upsells
Transparent costsBundled
No subscriptionAlways required
AI-powered analysisLimited AI reports
Past lab uploadsLimited upload
Medical recordsLimited
Social impactNone
Goodlabs
Pricing$0 with blood donation
Transparent costsClear, affordable pricing
No subscriptionOnly pay for the tests you need
AI-powered analysisAI chat, health tracking over time
Past lab uploadsFull BYO lab upload
Medical recordsComing soon
Social impactEvery blood donation saves up to 3 lives

We’re here to help.

Bloodwork can be intimidating. Let’s get your questions answered.

Contact Support

Take the guesswork out of self-care.

Learn your numbers and what to do with them.