PeptidesAuditCheck a batch
← RankingsShips to US
GenPeptide · #12 of 132
Avoid
Weak
Fair
Good
Excellent
5.6 /10
new last 90 days
Open genpeptide.com ↗new tab
We may earn a commission. It never changes the score.
Lab reports58/58products
Verified18+22 with key
Labs4
Price from$0.11per mg

Key points

  1. Publishes a lab report for 58 of 58 products.
  2. 18 reports confirmed on the lab's website. 22 more you can check yourself with the lab key.
  3. Some reports show purity or amount outside our thresholds, or do not show them.
  4. Some of its reports come from known independent or accredited labs.

How the 5.6 adds up method v7

COA coverage3.0 / 3
Verifiability0.7 / 1
Laboratory0.8 / 2
Results0.8 / 1
Freshness0.3 / 1
Reviews0.0 / 2

Lab reports 40

Eloralintide 10 mg · Lot GP-ELORA1009132026-01CHECK WITH LAB KEY
Janoshik Analytical · Sept 2026
Task #235559 · Key 9RPR7B9CIM9A · Verify on Janoshik Analytical ↗
Retatrutide 6 mg · Lot GP-3P0608262026-03CHECK WITH LAB KEY
Janoshik Analytical · Sept 2026
Task #231530 · Key NF36FDKYCI5J · Verify on Janoshik Analytical ↗
Retatrutide 10 mg · Lot GP-3P1008192026-04CHECK WITH LAB KEY
Janoshik Analytical · Sept 2026
Task #231965 · Key I7W75CW84FN6 · Verify on Janoshik Analytical ↗
SS-31 · Lot GP-ATP3008152026-02CHECK WITH LAB KEY
Janoshik Analytical · Aug 2026
Task #232005 · Key F3XNSPMFKXUL · Verify on Janoshik Analytical ↗
Semax 10 mg · Lot GPSMX10052526CHECK WITH LAB KEY
Chromate Analytics · 99.731% · 12.02 mg measured · May 2026
Task 35565 · Key GENPEPC1JSQR · Verify on Chromate Analytics ↗
Selank 10 mg · Lot GPSEL10052526CHECK WITH LAB KEY
Chromate Analytics · 99.829% · 10.08 mg measured · May 2026
Task 35564 · Key GENPEPENPNE8 · Verify on Chromate Analytics ↗
PT-141 10 mg · Lot GPPTX10052526CHECK WITH LAB KEY
Chromate Analytics · 99.654% · 11.66 mg measured · May 2026
Task 35567 · Key GENPEPHAS64L · Verify on Chromate Analytics ↗
Melanotan 2 10 mg · Lot GPMII10052526CHECK WITH LAB KEY
Chromate Analytics · 99.142% · 10.93 mg measured · May 2026
Task 35566 · Key GENPEPUVNAES · Verify on Chromate Analytics ↗
BPC-157 10 mg · Lot GPBPC10051626CHECK WITH LAB KEY
Chromate Analytics · 99.54% · 12.1 mg measured · May 2026
Task 35198 · Key GENPEP7Z9UV1 · Verify on Chromate Analytics ↗
Retatrutide 24 mg · Lot GPRET24051626CHECK WITH LAB KEY
Chromate Analytics · 99.535% · 28.66 mg measured · May 2026
Task 35209 · Key GENPEP2969FL · Verify on Chromate Analytics ↗
Epithalon 10 mg · Lot GPEPI10062526CHECK WITH LAB KEY
Kovera Labs · 99.626% · 10.48 mg measured · no date
Task KVR-2026-A5E26E · Key NI72KU1 · Verify on Kovera Labs ↗
Semaglutide 5 mg · Lot GPSEM05122825VERIFIED
Freedom Diagnostics Testing · task 2601020041 · 99.784% · 6.06 mg measured · no date
DSIP 10 mg · Lot GPDSI10051226VERIFIED
Freedom Diagnostics Testing · task 2605140035 · 99.16% · 12.36 mg measured · no date
Tesamorelin 10 mg · Lot GP-TES1009152026-23CHECK WITH LAB KEY
Janoshik Analytical · no date
Task #237572 · Key Z5TK5R3DWTRZ · Verify on Janoshik Analytical ↗
Tirzepatide 20 mg · Lot GPTIR20061726VERIFIED
Freedom Diagnostics Testing · task 2606190489 · 99.85% · 22.31 mg measured · no date
Tirzepatide 20 mg · Lot GPTIR20061726VERIFIED
Freedom Diagnostics Testing · task 2609099106 · no date
Retatrutide 12 mg · Lot GPRET12070726VERIFIED
Freedom Diagnostics Testing · task 2607100461 · 99.93% · 14.15 mg measured · no date
GHK-Cu 100 mg · Lot GPGHK100053126VERIFIED
Freedom Diagnostics Testing · task 2606050453 · 99.73% · 105.11 mg measured · no date
Thymosin Beta-4 10 mg · Lot GPTBX10070726CHECK WITH LAB KEY
Kovera Labs · 99.302% · 9.66 mg measured · no date
Task KVR-2026-D45C4C · Key JKRMJY5 · Verify on Kovera Labs ↗
KPV 10 mg · Lot GPKPV10071226CHECK WITH LAB KEY
Kovera Labs · 99.666% · 10.63 mg measured · no date
Task KVR-2026-C11467 · Key 42UM6BH · Verify on Kovera Labs ↗
5-Amino-1MQ 50 mg · Lot GPAMI50051226VERIFIED
Freedom Diagnostics Testing · task 2605140039 · 99.82% · 47.87 mg measured · no date
MOTS-c 10 mg · Lot GPMOT10080426VERIFIED
Freedom Diagnostics Testing · task 2608070345 · 99.31% · 10.84 mg measured · no date
GHK-Cu 50 mg · Lot GPGHK50061726VERIFIED
Freedom Diagnostics Testing · task 2606190490 · 99.9% · 53.22 mg measured · no date
NAD+ 500 mg · Lot GPNAD500071326CHECK WITH LAB KEY
Kovera Labs · 99.652% · no date
Task KVR-2026-C40C70 · Key 5DE4HVM · Verify on Kovera Labs ↗
Tirzepatide 30 mg · Lot GPTIR30071326CHECK WITH LAB KEY
Kovera Labs · 99.312% · 31.93 mg measured · no date
Task KVR-2026-26ED12 · Key 3M0216D · Verify on Kovera Labs ↗
Cartalax 10 mg · Lot GPCTX10061726VERIFIED
Freedom Diagnostics Testing · task 2606190487 · 99.57% · 12.11 mg measured · no date
Thymosin Alpha-1 10 mg · Lot GPTHY10071326CHECK WITH LAB KEY
Kovera Labs · 99.831% · 10.56 mg measured · no date
Task KVR-2026-38BFCE · Verify on Kovera Labs ↗
GHK-Cu 50 mg · Lot GPGHK50030526VERIFIED
Freedom Diagnostics Testing · task 2603060008 · 99.853% · 48.98 mg measured · no date
Cagrilintide 5 mg · Lot GPCAG05061726VERIFIED
Freedom Diagnostics Testing · task 2606190485 · 99.71% · 5.6 mg measured · no date
Ipamorelin 10 mg · Lot GPIPA10062526CHECK WITH LAB KEY
Kovera Labs · 99.743% · 11.06 mg measured · no date
Task KVR-2026-454576 · Key USXCOB0 · Verify on Kovera Labs ↗
Semaglutide 5 mg · Lot GPSEM05030526CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.648% · 6.35 mg measured · no date
Task 2603060028 · Key Genp2603060028 · Verify on Freedom Diagnostics Testing ↗
Sermorelin 5 mg · Lot GPSER5070726CHECK WITH LAB KEY
Kovera Labs · 99.629% · 6.26 mg measured · no date
Task KVR-2026-CD30DA · Key YW8VHSQ · Verify on Kovera Labs ↗
Tirzepatide 20 mg · Lot GPTIR20061726VERIFIED
Freedom Diagnostics Testing · task 2609099105 · no date
TB-500 10 mg · Lot GPTB10070726CHECK WITH LAB KEY
Kovera Labs · 99.186% · 11.76 mg measured · no date
Task KVR-2026-4BDA7C · Key SVZAIOD · Verify on Kovera Labs ↗
Semaglutide 10 mg · Lot GPSEM10060726VERIFIED
Freedom Diagnostics Testing · task 2606100233 · 99.65% · 12.8 mg measured · no date
Ipamorelin · Lot GPCJI10090526VERIFIED
Freedom Diagnostics Testing · task 2609099095 · 99.34% · no date
CJC-1295 (no DAC) 5 mg · Lot GPCJC05080426VERIFIED
Freedom Diagnostics Testing · task 2608070344 · 99.47% · 5.56 mg measured · no date
Melanotan 1 10 mg · Lot GPMLI10052526VERIFIED
Freedom Diagnostics Testing · task 2605280167 · 99.87% · 11.59 mg measured · no date
Tirzepatide 30 mg · Lot GPTIR30071326VERIFIED
Freedom Diagnostics Testing · task 2609099108 · no date
Tirzepatide 10 mg · Lot GPTIR10042226CHECK WITH LAB KEY
Chromate Analytics · 99.601% · 12.03 mg measured · no date
Task 34666 · Key 23KW477BZ4CA · Verify on Chromate Analytics ↗