PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to
BP
Bulk Peptide Supply · #23 of 100
Avoid
Weak
Fair
Good
Excellent
4.2
/10
new
last 90 days
1M
3M
6M
1Y
Open
bulkpeptidesupply.com
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
106/123
products
Verified
0
+47 with key
Labs
2
Price from
$0.02
per mg
Key points
Publishes a lab report for 106 of 123 products.
47 reports can be checked with the lab key; none confirmed automatically yet.
Some reports show purity or amount outside our thresholds, or do not show them.
Most of its reports come from labs we cannot identify.
How the 4.2 adds up
method v2
COA coverage
2.6 / 3
Verifiability
0.7 / 2
Laboratory
0.0 / 2
Results
0.7 / 1
Freshness
0.2 / 1
Reviews
0.0 / 1
Lab reports
66
Mazdutide 10 mg · Lot MZ10-BP-081526
NOT VERIFIABLE
task COA-2026-00325 · 99.8% · Sept 2026
Humanin 10 mg · Lot HUM440013
NOT VERIFIABLE
task COA2026-00158 · 99.74% · Sept 2026
Livagen 20 mg · Lot LIV2071219
NOT VERIFIABLE
task COA2026-00157 · 99.79% · 20.19 mg measured · Sept 2026
TB-500 10 mg · Lot TB-6028
NOT VERIFIABLE
task COA-2026-01009 · 99.81% · 10.14 mg measured · Aug 2026
Tesamorelin 10 mg · Lot TM-6035
NOT VERIFIABLE
task COA-2026-01014 · 99.76% · 10.24 mg measured · Aug 2026
Melanotan 2 10 mg · Lot ML-6055
NOT VERIFIABLE
task COA-2026-00237 · 99.79% · 10.21 mg measured · Aug 2026
5-Amino-1MQ 50 mg · Lot 5A-6040
NOT VERIFIABLE
task COA-2026-00984 · 99.81% · 52.86 mg measured · Aug 2026
GHK-Cu 100 mg · Lot GH-6043
NOT VERIFIABLE
task COA-2026-01001 · 99.79% · 101.46 mg measured · Aug 2026
NAD+ 1000 mg · Lot NA-6023
NOT VERIFIABLE
task COA-2026-00975 · 99.63% · Aug 2026
Kisspeptin-10 5 mg · Lot Bullk Peptide Supply
CHECK WITH LAB KEY
Krause Analytical · 5.2 mg measured · Jul 2026
Task 208920 ·
Verify on Krause Analytical ↗
BPC-157 0.5 mg · Lot BC54378
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.45 mg measured · no date
Task COA261950 ·
Verify on MDx BioAnalytical Laboratory ↗
PNC-27 5 mg · Lot PNC63327R
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · 5.03 mg measured · no date
Task COA260032 ·
Verify on MDx BioAnalytical Laboratory ↗
Cagrilintide 10 mg · Lot CAG459687
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.8% · 10.17 mg measured · no date
Task 251620 · Key 251620 ·
Verify on MDx BioAnalytical Laboratory ↗
IGF-1 LR3 1 mg · Lot IG5367898
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.81% · 1.02 mg measured · no date
Task COA260030 ·
Verify on MDx BioAnalytical Laboratory ↗
Kisspeptin-10 10 mg · Lot KI5674554
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.78% · 10.06 mg measured · no date
Task COA260701 ·
Verify on MDx BioAnalytical Laboratory ↗
Glutathione 1500 mg · Lot GLU367420
NOT VERIFIABLE
task COA-2026-00261 · 99.77% · no date
MOTS-c 40 mg · Lot MS405688N
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.81% · 40.84 mg measured · no date
Task COA260060 ·
Verify on MDx BioAnalytical Laboratory ↗
DSIP · Lot DS8675930
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 5.06 mg measured · no date
Task COA260707 ·
Verify on MDx BioAnalytical Laboratory ↗
TB-500 10 mg · Lot TB620249
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 10.21 mg measured · no date
Task COA261597 ·
Verify on MDx BioAnalytical Laboratory ↗
BPC-157/TB-500 5 mg · Lot BB4758
NOT VERIFIABLE
task SD20260804_034_BB10 · 99.58% · no date
Bronchogen 20 mg · Lot BRN208892
NOT VERIFIABLE
task COA-2026-00254 · 99.77% · 20.16 mg measured · no date
Thymosin Alpha-1 10 mg · Lot TA100904
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.8% · 10.16 mg measured · no date
Task 251514 ·
Verify on MDx BioAnalytical Laboratory ↗
CJC-1295/Ipamorelin 5 mg · Lot C/155-0410
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.78% · no date
Task COA261972 ·
Verify on MDx BioAnalytical Laboratory ↗
Survodutide · Lot SUR100929
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.7% · 10.13 mg measured · no date
Task 251629 ·
Verify on MDx BioAnalytical Laboratory ↗
PT-141 10 mg · Lot PT100723
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.8% · 10.16 mg measured · no date
Task 251189 ·
Verify on MDx BioAnalytical Laboratory ↗
KPV 10 mg · Lot KP8523352
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 11.02 mg measured · no date
Task COA261947 ·
Verify on MDx BioAnalytical Laboratory ↗
GHK-Cu 100 mg · Lot GH8764800
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · 102.67 mg measured · no date
Task COA260396 ·
Verify on MDx BioAnalytical Laboratory ↗
SLU-PP-332 5 mg · Lot SLU56523
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 5.08 mg measured · no date
Task COA260097 ·
Verify on MDx BioAnalytical Laboratory ↗
Semax 10 mg · Lot SX97654
NOT VERIFIABLE
task SD20260804_027_SX10 · 99.52% · 10.82 mg measured · no date
VIP 10 mg · Lot VIP10327855
NOT VERIFIABLE
task COA-2026-00255 · 99.8% · no date
Tesamorelin 10 mg · Lot TE64478UF
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.17 mg measured · no date
Task COA260705 ·
Verify on MDx BioAnalytical Laboratory ↗
Epithalon 10 mg · Lot EP40982
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · 10.14 mg measured · no date
Task COA261583 ·
Verify on MDx BioAnalytical Laboratory ↗
CJC-1295/Ipamorelin 5 mg · Lot C/155-0410
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.78% · no date
Task COA261969 ·
Verify on MDx BioAnalytical Laboratory ↗
CJC-1295 (no DAC) · Lot CJWD09080
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 5.06 mg measured · no date
Task COA261602 ·
Verify on MDx BioAnalytical Laboratory ↗
MOTS-c 10 mg · Lot MO65E763A
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.81% · 10.24 mg measured · no date
Task COA260026 ·
Verify on MDx BioAnalytical Laboratory ↗
Cardiogen 20 mg · Lot CARDI20-1029
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.6% · 10.09 mg measured · no date
Task 251711 · Key 251630 ·
Verify on MDx BioAnalytical Laboratory ↗
Semax 10 mg · Lot XA10156
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 10.59 mg measured · no date
Task COA261959 ·
Verify on MDx BioAnalytical Laboratory ↗
Glutathione 600 mg · Lot LG943555G
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.79% · 601.06 mg measured · no date
Task COA260050 ·
Verify on MDx BioAnalytical Laboratory ↗
5-Amino-1MQ 50 mg · Lot 5AM50054
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.7% · 5.06 mg measured · no date
Task 251627 ·
Verify on MDx BioAnalytical Laboratory ↗
MOTS-c 10 mg · Lot MS407367
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 40.28 mg measured · no date
Task COA261933 ·
Verify on MDx BioAnalytical Laboratory ↗
Thymalin 10 mg · Lot TY955633
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.11 mg measured · no date
Task COA260062 ·
Verify on MDx BioAnalytical Laboratory ↗
FOXO4-DRI 10 mg · Lot FX476234
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · 10.18 mg measured · no date
Task COA260677 ·
Verify on MDx BioAnalytical Laboratory ↗
CJC-1295 (no DAC) · Lot CJWD09080
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · no date
Task COA261601 ·
Verify on MDx BioAnalytical Laboratory ↗
Ipamorelin · Lot IP8542379
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 10.52 mg measured · no date
Task COA261971 ·
Verify on MDx BioAnalytical Laboratory ↗
BPC-157 10 mg · Lot BC1065478-F
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · 10.03 mg measured · no date
Task COA260693 ·
Verify on MDx BioAnalytical Laboratory ↗
Pinealon 20 mg · Lot PIN20114741
NOT VERIFIABLE
task COA-2026-00257 · 99.79% · no date
Tesamorelin 10 mg · Lot TES64478UF
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.78% · 10.17 mg measured · no date
Task COA260679 ·
Verify on MDx BioAnalytical Laboratory ↗
Selank 10 mg · Lot SEL7336YR
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.18 mg measured · no date
Task COA260028 ·
Verify on MDx BioAnalytical Laboratory ↗
Sermorelin 5 mg · Lot SMO5634211
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 5.65 mg measured · no date
Task COA261968 ·
Verify on MDx BioAnalytical Laboratory ↗
MOTS-c 10 mg · Lot MS407354
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 40.63 mg measured · no date
Task COA261956 ·
Verify on MDx BioAnalytical Laboratory ↗
NAD+ 1000 mg · Lot NA76498F
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.75% · no date
Task COA260048 ·
Verify on MDx BioAnalytical Laboratory ↗
Cagrilintide 10 mg · Lot CAG100122
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.46 mg measured · no date
Task COA261944 ·
Verify on MDx BioAnalytical Laboratory ↗
GLOW · Lot GW-6050
NOT VERIFIABLE
task COA-2026-00991 · 99.74% · no date
Testagen 20 mg · Lot TES201007
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.6% · 10.13 mg measured · no date
Task 251628 ·
Verify on MDx BioAnalytical Laboratory ↗
CJC-1295 (no DAC) 10 mg · Lot CNDJ52156
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · 10.13 mg measured · no date
Task COA260681 ·
Verify on MDx BioAnalytical Laboratory ↗
ARA-290 10 mg · Lot AR-3032
NOT VERIFIABLE
task COA-2026-00998 · 99.79% · 10.09 mg measured · no date
Cartalax 20 mg · Lot CR6388500
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.72% · 20.31 mg measured · no date
Task COA260064 ·
Verify on MDx BioAnalytical Laboratory ↗
NAD+ 500 mg · Lot NA32776J
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.74% · no date
Task COA260046 ·
Verify on MDx BioAnalytical Laboratory ↗
Semax 10 mg · Lot XA1010546
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.77% · 10.37 mg measured · no date
Task COA261960 ·
Verify on MDx BioAnalytical Laboratory ↗
TB-500 10 mg · Lot TB620249
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.76% · 10.19 mg measured · no date
Task COA261598 ·
Verify on MDx BioAnalytical Laboratory ↗
TB-500 10 mg · Lot TB7848
NOT VERIFIABLE
task SD20260804_038_TB10 · 99.21% · 10.46 mg measured · no date
Epithalon 10 mg · Lot EP4576939
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.7% · 10.1 mg measured · no date
Task COA260711 ·
Verify on MDx BioAnalytical Laboratory ↗
Thymosin Alpha-1 10 mg · Lot TA100904
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.8% · 10.16 mg measured · no date
Task 251514 ·
Verify on MDx BioAnalytical Laboratory ↗
BPC-157/TB-500 10 mg · Lot BB2784
NOT VERIFIABLE
task SD20260804_036_BB20 · 99.39% · no date
Snap-8 · Lot SN100928
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 99.7% · 10.16 mg measured · no date
Task 251617 ·
Verify on MDx BioAnalytical Laboratory ↗
Melanotan 1 10 mg · Lot 24314
CHECK WITH LAB KEY
MDx BioAnalytical Laboratory · 98.74% · 10.09 mg measured · no date
Task 250895 ·
Verify on MDx BioAnalytical Laboratory ↗