We earn commission on purchases made through our links. It never affects ranking: tables are ordered purely by price per dose, and no retailer or brand can pay for position.We earn commission when you buy through our links. It never affects the ranking. Full disclosure.

Never miss a price drop. Free, every Friday morning.

Email me from PerDose about price drops, sales, My stack and the week's news. Every email has a link to stop them all. Past issues · How your address is kept.

Forth vs Medichecks

Of the 49 markers both sell, Forth's cheapest test is cheaper for 2 and Medichecks's for 44, all-in. Prices checked 29 October 2026.

Better for

The cheaper single test covering every marker in the preset, or, when neither has one, the test covering more of it. Combinations across providers can be cheaper: the tool finds them.

At a glance

ForthMedichecks
Tests we compare3577
Usual turnaround2 working days24–48 hours
Trustpilot (via Head-to-Head)★ 4.1 (8,500)★ 4.5 (28,500)
Finger-prick kit at homeIncludedIncluded
Home collection device (Tasso+, AutoDraw and similar)+£20.00Not offered
Blood draw at a partner clinic+£45.00+£35.00
Blood draw by a nurse at home+£59.00+£59.00
Home sample kit (urine, swab or stool)IncludedNot offered

Markers both sell

Each side's cheapest test that reports the marker, all-in on the marker's usual route, before any code.

MarkerForthMedichecks
Active B12£50.00
Vitamin B12 Blood Test (Active B12)
£39.00
Vitamin B12 (Active) Blood Test
Alanine aminotransferase (ALT)£49.00
Kidney Function Blood Test
£39.00
Liver Function Blood Test
Albumin£49.00
Kidney Function Blood Test
£39.00
Free & Total Testosterone
Alkaline phosphatase (ALP)£49.00
Kidney Function Blood Test
£39.00
Liver Function Blood Test
Anti-Müllerian hormone (AMH)£144.00
AMH (Anti-Mullerian Hormone) Test
£114.00
Anti-Müllerian Hormone (AMH) Blood Test
Apolipoprotein A1 (ApoA1)£89.00
Advanced Cholesterol Test
£89.00
Apolipoprotein Profile Blood Test
Apolipoprotein B (ApoB)£89.00
Advanced Cholesterol Test
£89.00
Apolipoprotein Profile Blood Test
C-reactive protein (CRP)£41.00
CRP Blood Test (hs-CRP)
£39.00
CRP (High Sensitivity) Blood Test
Cortisol£86.00
Cortisol Home Blood Test Kit
£80.00
Cortisol (9am) Blood Test
Creatinine£49.00
Kidney Function Blood Test
£39.00
Kidney Check Blood Test
eGFR£49.00
Kidney Function Blood Test
£39.00
Kidney Check Blood Test
Ferritin£41.00
Ferritin Blood Test
£39.00
Ferritin Blood Test
Folate£119.00
Anaemia Blood Test
£89.00
Advanced Thyroid Function Blood Test
Follicle stimulating hormone (FSH)£134.00
Female Hormone Imbalance Test
£87.00
FSH Blood Test
Free androgen index (FAI)£134.00
Female Hormone Imbalance Test
£111.00
PCOS Check Blood Test
Free testosterone (calculated)£134.00
Male Hormone Blood Test
£74.00
Free & Total Testosterone
Free testosterone (measured)£134.00
Male Hormone Blood Test
£74.00
Free & Total Testosterone
Free thyroxine (free T4)£50.00
Thyroid Blood Test
£35.00
Underactive Thyroid (Levothyroxine) Monitoring Blood Test
Free triiodothyronine (free T3)£50.00
Thyroid Blood Test
£45.00
Thyroid Function Blood Test
Gamma-glutamyl transferase (GGT)£49.00
Kidney Function Blood Test
£39.00
Liver Function Blood Test
Globulin£49.00
Kidney Function Blood Test
£39.00
Liver Function Blood Test
Haemoglobin£143.00
Immune System Blood Test
£94.00
Full Blood Count (FBC) Blood Test
HbA1c£46.00
HbA1c Blood Test
£46.00
Diabetes (HbA1c) Blood Test
HDL cholesterol£76.00
Heart Health Blood Test
£39.00
Cholesterol Blood Test
High-sensitivity CRP (hs-CRP)£41.00
CRP Blood Test (hs-CRP)
£39.00
CRP (High Sensitivity) Blood Test
LDL cholesterol£76.00
Heart Health Blood Test
£39.00
Cholesterol Blood Test
Lipoprotein(a)£89.00
Advanced Cholesterol Test
£59.00
Lipoprotein (a) Blood Test
Luteinising hormone (LH)£134.00
Female Hormone Imbalance Test
£90.00
Day 3 Fertility Check Blood Test
Magnesium (serum)£45.00
Magnesium (Serum) Blood Test
£55.00
Magnesium (Serum) Blood Test
Oestradiol£85.00
Oestradiol Blood Test
£84.00
Oestradiol Blood Test
Progesterone£89.00
Progesterone Blood Test
£74.00
Day 21 Ovulation Progesterone Blood Test
Prolactin£134.00
Female Hormone Imbalance Test
£80.00
Prolactin Blood Test
PSA (total)£49.00
PSA Test
£45.00
PSA Blood Test
Red blood cell count£143.00
Immune System Blood Test
£94.00
Full Blood Count (FBC) Blood Test
Sex hormone binding globulin (SHBG)£134.00
Female Hormone Imbalance Test
£74.00
Free & Total Testosterone
Sodium£444.00
Ultimate Health Check
£39.00
Kidney Check Blood Test
Syphilis antibodies£79.00
Standard STI Test Kit
£59.00
Syphilis IgG/IgM Blood Test
Testosterone (total)£74.00
Testosterone Blood Test
£54.00
Testosterone Blood Test
Thyroglobulin antibodies£69.00
Advanced Thyroid Home Blood Test Kit
£65.00
Thyroid Function with Antibodies Blood Test
Thyroid peroxidase antibodies (TPO)£69.00
Advanced Thyroid Home Blood Test Kit
£65.00
Thyroid Function with Antibodies Blood Test
Thyroid stimulating hormone (TSH)£50.00
Thyroid Blood Test
£35.00
Underactive Thyroid (Levothyroxine) Monitoring Blood Test
Total cholesterol£76.00
Heart Health Blood Test
£39.00
Cholesterol Blood Test
Total cholesterol to HDL ratio£76.00
Heart Health Blood Test
£39.00
Cholesterol Blood Test
Total protein£49.00
Kidney Function Blood Test
£39.00
Liver Function Blood Test
Triglycerides£76.00
Heart Health Blood Test
£39.00
Cholesterol Blood Test
Urea£49.00
Kidney Function Blood Test
£39.00
Kidney Check Blood Test
Uric acid (urate)£49.00
Kidney Function Blood Test
£63.00
Uric Acid Blood Test
Vitamin D (25-OH)£50.00
Vitamin D Blood Test
£39.00
Vitamin D (25 OH) Blood Test
White blood cell count£143.00
Immune System Blood Test
£94.00
Full Blood Count (FBC) Blood Test

All comparisons · Find the cheapest test for your markers

Prices checked daily — always confirm on the provider's site. Not medical advice.

Price data from Blood Tests - Head to Head (CC BY 4.0).