Testing labs

The peptide COA census: every certificate we could read, vendor by vendor

On Oct 17, 2026 we read every certificate of analysis (COA) we could find on the COA pages of 87 vendors we track: 2,152 documents naming 30 labs. For each we recorded the lab, the compound, the lot, the dates and the results as printed, then followed the code or address printed on it to the lab's own lookup. Every row links to the vendor's copy.

17% of the certificates come from a lab whose accreditation we could confirm, and 0% from a lab accredited for peptide testing. The most-named labs are Freedom Diagnostics (660), ILS Laboratories (227) and Kovera Labs (145). 201 certificates (9%) name a lab we found no trace of, a name that isn't a lab, or a lab tied to a vendor. What each verdict rests on.

1,881 certificates (87%) print a lot number, which is what ties a report to the vial in your hand. 1,743 (81%) print a way to check them with the lab. We followed it on 979: 961 matched the lab's own copy, 15 differed, 3 were not found at the lab. 578 couldn't be checked by us, because the lab's lookup needs a browser, an account or a form.

13 vendors blocked our requests and were not read: AIO Peptides, Cernum Biosciences, Certified Peptides, Core Research Peptides, Eros Peptides, Evolve BioPep, GenPeptide, Kimera Chems, Legendary Peptides, Paramount Peptides, Peptides Warehouse, Sports Technology Labs and Xcel Peptides. 21 vendors had a COA page with no certificate we could read: Aavant Peptides, Ameano Peptides, Amino Asylum (aminoasylumofficial.com), Biotech Peptides, Bulk Peptide Wholesale, Instant Peptides, International Peptides, Limitless Biotech, Linux Peptides, Modern Aminos, NextChems, Oasis Labs, Oath Research, Peptide Crafters, Peptide Maxxing, Polar Peptides, Rescue Research USA, Rhome Research, Simple Peptide, Void Research and Voltera Sciences.

Checking one certificate? The COA checker tests the lab, the compound's mass, the purity and the dates line by line, and verify a COA shows each lab's lookup. Download the whole census: CSV · JSON (free under CC BY 4.0).

By vendor: what each publishes

Certificates read per vendor (at most 60, newest first), the labs printed on them with our verdict on each lab, how many print a lot number, the date of the newest, and what the labs' lookups said. Click a vendor for every certificate.

Vendor Read Labs on them With lot Newest Checked with the lab Notes Source
Premier Bio Labs 169 of 504 ILS Laboratories Real lab, accredited (169) 169 of 169 Aug 24, 2026 169 of 169 matched 0 [1]
Peptide Plugs 74 of 187 Freedom Diagnostics Real lab (74) 74 of 74 Oct 15, 2026 73 of 74 matched 2 [2]
Ramp Peptides 69 of 131 Freedom Diagnostics Real lab (69) 69 of 69 Oct 7, 2026 38 of 38 matched 0 [3]
ANKR Lab 66 of 169 Freedom Diagnostics Real lab (36); Optiq Health Labs Not confirmed (26); Accurate Test Labs Real lab (4) 66 of 66 Sep 21, 2026 36 of 49 matched 14 [4]
Lyze Labs 60 LyzeLabs Research Division Tied to a vendor (58); no lab named (2) 59 of 60 Sep 24, 2026 Not looked up by us 0 [5]
Nationwide Peptides 60 of 91 Freedom Diagnostics Real lab (60) 60 of 60 Aug 21, 2026 58 of 58 matched 1 [6]
Peptides Wholesale Canada 60 of 61 Qorix (tjqxgdlab.com) Not a lab (60) 60 of 60 Aug 18, 2026 60 of 60 matched 0 [7]
PS Peptides 60 of 560 North American Diagnostics Not confirmed (55); Vanguard Laboratory Real lab, accredited (5) 18 of 60 Sep 28, 2026 No way to check printed 0 [8]
RTT Peptides 60 of 72 RTT Peptides QC Tied to a vendor (54); no lab named (6) 60 of 60 Jun 26, 2026 Not looked up by us 0 [9]
Alpha Peps 59 Freedom Diagnostics Real lab (58); no lab named (1) 59 of 59 Feb 24, 2026 45 of 45 matched 0 [10]
Blue Sky Peptide 59 of 65 MZ Biolabs Real lab (59) 59 of 59 Oct 5, 2026 Not looked up by us 0 [11]
Nura Peptide 59 of 84 Freedom Diagnostics Real lab (59) 59 of 59 Sep 24, 2026 59 of 59 matched 0 [12]
OROS Research 59 of 410 Ethos Analytics Real lab, accredited (58); no lab named (1) 58 of 59 Sep 22, 2026 No way to check printed 0 [13]
Bluum Peptides 58 of 307 Freedom Diagnostics Real lab (41); Horizon Analytical Not confirmed (17) 58 of 58 Oct 14, 2026 47 of 48 matched 1 [14]
Peptide Partners 56 of 66 TrustPointe Analytics Real lab (47); BioRegen Not confirmed (9) 56 of 56 Dec 9, 2025 47 of 47 matched 0 [15]
Peptide Labs 53 of 95 no lab named (45); Kovera Labs Not confirmed (8) 8 of 53 May 30, 2026 Not looked up by us 0 [16]
Synthesis Peptides 52 of 135 Freedom Diagnostics Real lab (29); Kovera Labs Not confirmed (17); Vanguard Laboratory Real lab, accredited (4); ILS Laboratories Real lab, accredited (2) 52 of 52 Sep 19, 2026 28 of 29 matched 1 [17]
BioEdge Research Labs 50 of 174 Kovera Labs Not confirmed (42); Freedom Diagnostics Real lab (8) 50 of 50 Oct 1, 2026 2 of 2 matched 0 [18]
Go Alpha Labs 50 of 300 Freedom Diagnostics Real lab (42); BioRegen Not confirmed (8) 42 of 50 Oct 2, 2026 8 of 8 matched 0 [19]
Vertex Labs 50 of 51 BTLabs Real lab (48); Freedom Diagnostics Real lab (2) 50 of 50 Oct 5, 2026 2 of 2 matched 1 [20]
BioInfinity Lab 46 Verum Analytics Not confirmed (46) 46 of 46 Jun 17, 2026 46 of 46 matched 2 [21]
Ignite Peptides 44 of 45 no lab named (22); Kovera Labs Not confirmed (10); Janoshik Analytical Real lab (8); Freedom Diagnostics Real lab (4) 22 of 44 Jul 21, 2026 4 of 4 matched 0 [22]
Peptidology 44 of 72 Vanguard Laboratory Real lab, accredited (44) 44 of 44 Oct 7, 2026 Not looked up by us 2 [23]
EZ Peptides 33 of 215 Freedom Diagnostics Real lab (14); ILS Laboratories Real lab, accredited (9); Kovera Labs Not confirmed (8); Horizon Analytical Not confirmed (1); TrustPointe Analytics Real lab (1) 31 of 33 Oct 3, 2026 18 of 18 matched 0 [24]
Coastal Peptides 32 of 56 Chromate Real lab (18); Kovera Labs Not confirmed (14) 31 of 32 Aug 19, 2026 4 of 4 matched 0 [25]
Alpha Gen 31 of 33 Freedom Diagnostics Real lab (28); Bioviridian Not confirmed (3) 31 of 31 Aug 1, 2026 28 of 28 matched 2 [26]
Excalibur Peptides 28 of 29 Freedom Diagnostics Real lab (25); BTLabs Real lab (3) 28 of 28 Oct 9, 2026 25 of 25 matched 0 [27]
StudzPeptides 25 Kovera Labs Not confirmed (25) 25 of 25 May 28, 2026 Not looked up by us 0 [28]
Nextech Labs 23 ILS Laboratories Real lab, accredited (14); Vanguard Laboratory Real lab, accredited (6); MZ Biolabs Real lab (2); Janoshik Analytical Real lab (1) 9 of 23 Aug 13, 2026 Not looked up by us 0 [29]
Pure Peptide Labs 22 of 31 Freedom Diagnostics Real lab (14); no lab named (5); Kovera Labs Not confirmed (3) 18 of 22 Sep 14, 2026 9 of 10 matched 1 [30]
Enhanced Chems 21 no lab named (13); Freedom Diagnostics Real lab (8) 18 of 21 Aug 6, 2026 8 of 8 matched 0 [31]
Mile High Compounds 21 of 54 Chromate Real lab (20); Kovera Labs Not confirmed (1) 21 of 21 Feb 26, 2026 8 of 8 matched 0 [32]
NextGenPeps 20 of 179 BioRegen Not confirmed (7); no lab named (6); Janoshik Analytical Real lab (4); Bioviridian Not confirmed (3) 12 of 20 Sep 18, 2026 1 of 1 matched 9 [33]
Swiss Chems 19 of 37 Freedom Diagnostics Real lab (19) 19 of 19 Oct 6, 2026 19 of 19 matched 0 [34]
True Form Peptides 19 of 20 Freedom Diagnostics Real lab (12); MZ Biolabs Real lab (5); no lab named (2) 19 of 19 Aug 12, 2026 12 of 12 matched 0 [35]
Evolve Peptides 17 MZ Biolabs Real lab (6); Chromate Real lab (4); BioRegen Not confirmed (4); Janoshik Analytical Real lab (3) 13 of 17 May 8, 2026 Not looked up by us 0 [36]
Loti Labs 17 of 277 Bioviridian Not confirmed (17) 17 of 17 Aug 10, 2026 17 of 17 matched 0 [37]
Barn Peptides 15 of 78 Janoshik Analytical Real lab (15) 15 of 15 Sep 9, 2026 Not looked up by us 0 [38]
Lux Synth Aminos 15 of 30 no lab named (15) 0 of 15 — Not looked up by us 0 [39]
Pure Lab Peptides 15 of 508 Chromate Real lab (15) 15 of 15 Sep 27, 2026 Not looked up by us 0 [40]
Bulk Peptide Supply 14 of 72 MDx BioAnalytical Laboratory Real lab, accredited (7); no lab named (6); AV Analytics Not confirmed (1) 8 of 14 Aug 15, 2026 Not looked up by us 6 [41]
Polaris Peptides 14 of 77 no lab named (11); Accumark Labs Not confirmed (2); Janoshik Analytical Real lab (1) 3 of 14 Sep 30, 2026 Not looked up by us 0 [42]
Pure Tested Peptides 14 of 40 Krause Analytical Real lab (6); no lab named (6); BTLabs Real lab (1); Vanguard Laboratory Real lab, accredited (1) 6 of 14 Apr 28, 2026 Not looked up by us 1 [43]
BioCollex Research 13 Freedom Diagnostics Real lab (13) 13 of 13 Oct 14, 2026 13 of 13 matched 2 [44]
Injectify 13 of 14 no lab named (11); Janoshik Analytical Real lab (2) 1 of 13 Jan 8, 2026 Not looked up by us 0 [45]
Panda Peptide 13 of 23 Janoshik Analytical Real lab (11); no lab named (2) 10 of 13 Oct 12, 2026 Not looked up by us 0 [46]
Reta One Labs 13 of 130 Kovera Labs Not confirmed (13) 13 of 13 Jul 10, 2026 Not looked up by us 0 [47]
Virtus Peptides 13 of 20 ILS Laboratories Real lab, accredited (7); Vanguard Laboratory Real lab, accredited (6) 13 of 13 Oct 16, 2026 Not looked up by us 0 [48]
Liberty Peptides 12 of 17 Ethos Analytics Real lab, accredited (4); no lab named (4); Bioviridian Not confirmed (3); Accumark Labs Not confirmed (1) 7 of 12 Sep 9, 2026 Not looked up by us 1 [49]
Masters Peptides 12 Purity Analytics Tied to a vendor (12) 0 of 12 — 12 of 12 matched 12 [50]
Nation Peptides 12 of 15 Freedom Diagnostics Real lab (12) 12 of 12 Jul 10, 2026 10 of 10 matched 0 [51]
Risynth Bio 12 Krause Analytical Real lab (6); Kovera Labs Not confirmed (4); Chromate Real lab (2) 4 of 12 Feb 11, 2026 2 of 2 matched 0 [52]
Solira 12 of 24 Chromate Real lab (12) 10 of 12 Aug 17, 2026 12 of 12 matched 0 [53]
BioLongevity Labs 11 of 373 AV Analytics Not confirmed (9); no lab named (2) 4 of 11 Sep 23, 2026 No way to check printed 6 [54]
Chimera Peptides 11 of 12 Janoshik Analytical Real lab (6); Finnrick Not a lab (5) 11 of 11 Feb 18, 2026 Not looked up by us 0 [55]
Blank Peptides 10 Horizon Analytical Not confirmed (10) 10 of 10 Aug 30, 2026 Not looked up by us 0 [56]
Nova Peptide 10 Janoshik Analytical Real lab (9); no lab named (1) 9 of 10 — Not looked up by us 0 [57]
Particle Peptides 10 of 26 Liquilabs Not confirmed (10) 10 of 10 Sep 20, 2026 Not looked up by us 1 [58]
Prestige Compounds 10 ILS Laboratories Real lab, accredited (9); BTLabs Real lab (1) 10 of 10 Jul 30, 2026 Not looked up by us 0 [59]
Peak Lab Peptides 9 of 53 Bioviridian Not confirmed (9) 9 of 9 Jul 29, 2026 2 of 2 matched 0 [60]
Protide Health 9 of 30 Freedom Diagnostics Real lab (9) 4 of 9 Oct 10, 2026 4 of 4 matched 5 [61]
S1 Research 9 Freedom Diagnostics Real lab (7); ILS Laboratories Real lab, accredited (2) 9 of 9 Sep 18, 2026 6 of 7 matched 1 [62]
Peptide Pros 8 of 88 MZ Biolabs Real lab (8) 5 of 8 Jul 5, 2023 No way to check printed 0 [63]
Geo Peptides 7 of 14 Crestview Analytical No trace found (7) 7 of 7 Jul 31, 2026 Not looked up by us 0 [64]
Honest Peptide 7 of 97 Freedom Diagnostics Real lab (7) 7 of 7 Oct 10, 2026 7 of 7 matched 0 [65]
Licensed Peptides 7 of 140 Vanguard Laboratory Real lab, accredited (7) 7 of 7 Jan 29, 2026 No way to check printed 0 [66]
Puratek Peptides 7 of 97 ILS Laboratories Real lab, accredited (7) 7 of 7 Sep 22, 2026 Not looked up by us 0 [67]
PurePeps 7 of 74 Ozcanium Analytics Not confirmed (7) 7 of 7 Sep 3, 2026 Not looked up by us 0 [68]
Alpha Omega Peptide 6 of 7 no lab named (4); Freedom Diagnostics Real lab (2) 2 of 6 Oct 13, 2026 2 of 2 matched 0 [69]
Apex Amino 6 of 12 no lab named (4); Janoshik Analytical Real lab (2) 2 of 6 May 14, 2026 Not looked up by us 0 [70]
Nupeps 6 of 49 BTLabs Real lab (6) 5 of 6 Jan 22, 2026 No way to check printed 1 [71]
Orbitrex Peptides 6 of 7 no lab named (6) 2 of 6 — No way to check printed 0 [72]
American Peptides 5 of 156 Bioviridian Not confirmed (5) 5 of 5 Aug 17, 2026 5 of 5 matched 0 [73]
Hydro Research 5 of 167 ILS Laboratories Real lab, accredited (5) 5 of 5 Sep 24, 2026 5 of 5 matched 0 [74]
Royal Peptides 5 of 55 Freedom Diagnostics Real lab (3); Accumark Labs Not confirmed (2) 5 of 5 Oct 2, 2026 5 of 5 matched 0 [75]
Synthro Lab 5 Freedom Diagnostics Real lab (5) 5 of 5 Jul 3, 2026 2 of 2 matched 0 [76]
Aurora Peptides 3 no lab named (3) 1 of 3 — No way to check printed 0 [77]
Midwest Peptide 3 of 13 Precision Mass Spec No trace found (2); ILS Laboratories Real lab, accredited (1) 3 of 3 Oct 5, 2026 Not looked up by us 0 [78]
Peptides Wholesale USA 3 of 60 Qorix (tjqxgdlab.com) Not a lab (3) 3 of 3 Aug 1, 2026 3 of 3 matched 0 [79]
Peptides World 2 no lab named (1); Janoshik Analytical Real lab (1) 2 of 2 Oct 24, 2023 Not looked up by us 0 [80]
Receptor Chem 2 of 5 MZ Biolabs Real lab (2) 2 of 2 Feb 17, 2022 No way to check printed 0 [81]
EHZ Peptides 1 no lab named (1) 0 of 1 — No way to check printed 0 [82]
Forge Performance 1 no lab named (1) 0 of 1 — No way to check printed 0 [83]
Nexaph 1 no lab named (1) 0 of 1 — No way to check printed 0 [84]
NovaForge Labs 1 of 3 ILS Laboratories Real lab, accredited (1) 1 of 1 Aug 10, 2026 Not looked up by us 0 [85]
Regenerative Research 1 ILS Laboratories Real lab, accredited (1) 1 of 1 Jul 31, 2026 Not looked up by us 0 [86]
Top Peptide 1 Janoshik Analytical Real lab (1) 1 of 1 Feb 19, 2026 Not looked up by us 0 [87]

"Read": certificates we fetched and read; "of N" is how many the page links when it has more than we read. "Notes": certificates with an observation worth a look (below). 3 vendors have no certificate newer than a year: Peptide Pros, Peptides World and Receptor Chem.

By lab: who issues them

Lab Our verdict Certificates Vendors With lot Checked with the lab
Freedom Diagnostics Real lab 660 27 99% 533 of 550 matched
ILS Laboratories Real lab, accredited · scope covers other tests 227 12 96% 177 of 177 matched
Kovera Labs Not confirmed 145 11 100% Not looked up by us
MZ Biolabs Real lab 82 6 95% Not looked up by us
Vanguard Laboratory Real lab, accredited · scope covers other tests 73 7 92% Not looked up by us
Chromate Real lab 71 6 93% 26 of 26 matched
Janoshik Analytical Real lab 64 13 92% Not looked up by us
Qorix (tjqxgdlab.com) Not a lab 63 2 100% 63 of 63 matched
Ethos Analytics Real lab, accredited · scope covers other tests 62 2 100% Not looked up by us
BTLabs Real lab 59 5 98% Not looked up by us
LyzeLabs Research Division Tied to a vendor 58 1 100% Not looked up by us
North American Diagnostics Not confirmed 55 1 24% No way to check printed
RTT Peptides QC Tied to a vendor 54 1 100% Not looked up by us
TrustPointe Analytics Real lab 48 2 98% 48 of 48 matched
Verum Analytics Not confirmed 46 1 100% 46 of 46 matched
Bioviridian Not confirmed 40 6 100% 25 of 25 matched
BioRegen Not confirmed 28 4 57% Not looked up by us
Horizon Analytical Not confirmed 28 3 100% 17 of 17 matched
Optiq Health Labs Not confirmed 26 1 100% 12 of 13 matched
Krause Analytical Real lab 12 2 25% Not looked up by us
Purity Analytics Tied to a vendor 12 1 0% 12 of 12 matched
Liquilabs Not confirmed 10 1 100% Not looked up by us
AV Analytics Not confirmed 10 2 40% Not looked up by us
Ozcanium Analytics Not confirmed 7 1 100% Not looked up by us
Crestview Analytical No trace found 7 1 100% Not looked up by us
MDx BioAnalytical Laboratory Real lab, accredited · scope covers peptides 7 1 100% Not looked up by us
Finnrick Not a lab 5 1 100% Not looked up by us
Accumark Labs Not confirmed 5 3 80% 2 of 2 matched
Accurate Test Labs Real lab 4 1 100% Not looked up by us
Precision Mass Spec No trace found 2 1 100% Not looked up by us

182 certificates name no lab we could read. Images with a logo but no readable name count here.

By compound

Certificates per compound, how many vendors publish them, and the purity figures as the labs printed them. A purity is the lab's number for one sample, not a property of the vendor's stock.

Compound Certificates Vendors Purity, median Purity, range
Retatrutide 190 44 99.8% 98% to 99.99% (156 figures)
Tirzepatide 114 34 99.79% 0.1% to 99.98% (86 figures)
BPC-157 96 43 99.45% 0.01% to 99.992% (77 figures)
GHK-Cu 79 39 99.7% 0.01% to 99.97% (68 figures)
BPC-157 + TB-500 blend 67 34 99.519% 0.1% to 99.95% (57 figures)
MOTS-c 65 36 99.4% 0.1% to 99.959% (61 figures)
NAD+ 61 35 99.79% 0.1% to 99.97% (50 figures)
Tesamorelin 56 33 99.6% 0.01% to 99.99% (48 figures)
5-Amino-1MQ 52 28 99.73% 0.1% to 99.97% (44 figures)
TB-500 49 27 99.35% 0.01% to 99.92% (43 figures)
Epitalon 44 27 99.47% 0.01% to 99.95% (39 figures)
KLOW blend (GHK-Cu + KPV + BPC-157 + TB-500) 44 30 99.69% 0.1% to 99.924% (40 figures)
Semaglutide 43 22 99.59% 0.1% to 99.95% (41 figures)
Ipamorelin 43 29 99.7% 98% to 99.91% (36 figures)
SS-31 (elamipretide) 41 23 99.81% 0.5% to 99.96% (35 figures)
GLOW blend (GHK-Cu + BPC-157 + TB-500) 39 28 99.716% 0.1% to 99.95% (34 figures)
Selank 35 22 99.65% 0.1% to 99.959% (33 figures)
KPV 34 24 99.54% 1% to 99.97% (31 figures)
Cagrilintide 33 22 99.6% 1% to 99.95% (31 figures)
DSIP 33 27 99.253% 0.1% to 99.85% (27 figures)
CJC-1295 without DAC (Mod GRF 1-29) 32 22 99.449% 1% to 99.8% (29 figures)
CJC-1295 + Ipamorelin blend 32 22 99.8% 0.01% to 99.99% (28 figures)
PT-141 (bremelanotide) 32 23 99.628% 0.1% to 99.98% (26 figures)
Sermorelin 30 20 99.35% 97.8% to 99.9% (27 figures)
AOD-9604 29 21 99.5% 0.1% to 99.94% (27 figures)
Melanotan II 28 22 99.71% 99% to 99.93% (25 figures)
Glutathione 28 19 99.71% 0.1% to 99.96% (27 figures)
Semax 28 19 99.57% 0.1% to 99.974% (26 figures)
Kisspeptin-10 23 19 99.43% 99% to 99.92% (22 figures)
CJC-1295 with DAC 23 15 99.55% 0.1% to 99.9% (19 figures)
IGF-1 LR3 20 17 99.599% 97.57% to 99.869% (17 figures)
ARA-290 (cibinetide) 20 13 99.46% 0.1% to 99.92% (20 figures)
Adamax 19 15 99.44% 0.1% to 99.987% (19 figures)
Melanotan I 19 14 99.77% 99.29% to 99.981% (18 figures)
Thymosin Alpha-1 15 12 99.4% 98.2% to 99.95% (15 figures)
Oxytocin 11 9 99.272% 98.09% to 99.87% (11 figures)
AHK-Cu 11 8 99.72% 0.01% to 99.97% (10 figures)
LL-37 11 10 99.559% 99% to 99.96% (11 figures)
VIP (vasoactive intestinal peptide) 10 7 99.31% 98% to 99.8% (8 figures)
PNC-27 9 5 99.7% 99.558% to 99.92% (4 figures)
GHK-Cu + KPV blend 9 7 99.62% 0.1% to 99.92% (8 figures)
Snap-8 8 8 99.65% 98.683% to 99.83% (8 figures)
Tesamorelin + Ipamorelin blend 7 6 99.71% 99.1% to 99.84% (7 figures)
Gonadorelin 7 6 99.33% 99.1% to 99.92% (7 figures)
Pinealon 7 6 99.36% 95.4% to 99.8% (7 figures)
Cartalax 7 5 99.85% 0.1% to 99.92% (7 figures)
Vilon 7 4 99.064% 0.1% to 99.83% (4 figures)
N-Acetyl Semax Amidate 6 4 99.459% 0.01% to 99.729% (5 figures)
Semax + Selank blend 6 5 99.67% 99.25% to 99.8% (6 figures)
Vesugen 6 4 99.8% 0.1% to 99.892% (6 figures)
GHRP-6 6 6 99.55% 99.18% to 99.83% (6 figures)
Cagrilintide + Semaglutide blend 5 4 99.531% 99.15% to 99.71% (4 figures)
Hexarelin 5 5 99.59% 96.53% to 99.8% (5 figures)
Dihexa 5 5 99.32% 99.209% to 99.7% (3 figures)
SLU-PP-332 5 4 99.14% 99.14% to 99.14% (1 figure)
Testagen 5 4 99% 0.1% to 99.93% (5 figures)
FOXO4-DRI 5 2 99.12% 99.12% to 99.12% (1 figure)
Bronchogen 4 2 99.8% 99.394% to 99.8% (4 figures)
Cardiogen 4 4 99.68% 98.384% to 99.768% (4 figures)
PE-22-28 4 4 99.63% 99.503% to 99.77% (4 figures)
Eloralintide 4 4 99.89% 0.01% to 99.98% (3 figures)
Prostamax 4 2 98.692% 98.692% to 98.692% (1 figure)
GHRP-2 4 3 99.11% 99.03% to 99.33% (4 figures)
HGH Fragment 176-191 3 3 99.37% 98.76% to 99.56% (3 figures)
Humanin 3 3 99.716% 99% to 99.9% (3 figures)
PEG-MGF 3 3 99.23% 99.11% to 99.572% (3 figures)
Pancragen 3 2 99.001% 99.001% to 99.648% (3 figures)
N-Acetyl Selank Amidate 3 3 99% 0.01% to 99% (2 figures)
Liraglutide 3 1 99.82% 99.57% to 99.85% (3 figures)
Adipotide 3 2 99.12% 99.12% to 99.28% (3 figures)
MGF 2 2 99.09% 99.05% to 99.09% (2 figures)
Mazdutide 2 2 99.69% 99.48% to 99.69% (2 figures)
Thymulin 2 1 99.41% 99.41% to 99.41% (2 figures)
Cerebrolysin 2 2 99.34% 99.34% to 99.34% (1 figure)
IGF-1 DES 2 2 99.14% 99% to 99.14% (2 figures)
Cortagen 1 1 99.29% 99.29% to 99.29% (1 figure)
Crystagen 1 1 99.661% 99.661% to 99.661% (1 figure)
Thymagen 1 1 99.413% 99.413% to 99.413% (1 figure)
Chonluten 1 1 99.91% 99.91% to 99.91% (1 figure)
Thymalin 1 1 99.95% 99.95% to 99.95% (1 figure)
Follistatin 1 1 — Not printed
Survodutide 1 1 0.5% 0.5% to 0.5% (1 figure)
ACE-031 1 1 99.11% 99.11% to 99.11% (1 figure)

335 certificates name a product we couldn't match to a compound we track (blends, vendor code names, or names we couldn't read).

Worth a look

Observations from reading the documents, not conclusions. A lab can print a figure wrongly, a vendor can re-save a file, two vendors can share a supplier, and a mass can fit more than one compound. Each links to the document; the vendor's page has the full row.

The lab’s lookup has no record for the printed code (3)

The vendor’s copy differs from the lab’s copy (15)

Dates out of order (1)

Measured quantity below 90% of the label (12)

One report number on documents for different products or lots (2)

No lot number and no client printed (39)

How we did it, and what it can't tell you

The COA census: questions people ask

Which labs issue the most peptide COAs?

Of the 2,152 certificates we read on 87 vendors' sites, the most came from Freedom Diagnostics (660, named by 27 vendors), ILS Laboratories (227, named by 12 vendors) and Kovera Labs (145, named by 11 vendors). Whether each lab is real and accredited, and for what: every lab name checked.

How many peptide COAs can be verified with the lab?

1,743 of the 2,152 certificates print a code, key or address for checking them with the lab (81%). We followed it on 979: 961 matched the lab's copy, 15 differed, 3 were not found at the lab. 578 couldn't be checked by us because the lab's lookup needs a browser, an account or a form. How to check a COA at each lab.

How many peptide COAs come from accredited labs?

369 of 2,152 (17%) name a lab whose ISO/IEC 17025 accreditation we confirmed with the accreditation body, and 7 (0%) name a lab whose accreditation scope covers peptide testing. An accreditation for cannabis or supplement testing says nothing about peptides. 201 name a lab we could find no trace of, a name that is not a lab, or a lab tied to a vendor.

Does a COA on a vendor’s site prove the product is good?

No. A certificate describes one sample the lab received, for the lot printed on it. Check that the lot matches your vial, look the report up at the lab's own website, and read the client line: the sample may have been sent by a supplier or another seller. 271 of the certificates we read print no lot number at all. What independent testing of online peptides found.

How was the census done?

On Oct 17, 2026 we fetched each vendor's COA page with plain web requests, following its robots.txt, collected every linked certificate (up to 60 per vendor, newest first), read the text of each (or ran character recognition on images), and recorded the lab, compound, lot, dates and results as printed. Where the certificate printed a code or address for checking it, we followed that exactly as printed to the lab's own lookup. Vendors whose sites blocked automated requests were not read.

Sources

Each certificate links to the vendor's copy in the tables on the vendors' pages and in the download. The vendors' COA pages, numbered as cited above:

87 COA pages read
  1. premierbiolabs.com/coa/
  2. peptideplugs.com/coas/
  3. ramppeptides.com/coas/
  4. ankrlab.com/view-coa/nad/
  5. lyzelabs.com/coa
  6. nationwidepeptides.com/coa/
  7. peptideswholesale.ca/coa
  8. pspeptides.com/product/to-be-reborn-bundle/
  9. rttpeptides.com/verify/
  10. alphapeps.com/coa-library/
  11. blueskypeptide.com/coa
  12. nurapeptide.com/coa
  13. orosresearch.com/pages/3rd-party-testing
  14. bluumpeptides.com/pages/coa-lookup
  15. peptide.partners/product/glp-3-retatrutide/
  16. peptidelabs.us/coa/
  17. synthesispeptides.co/coa
  18. bioedgeresearchlabs.com/coa/
  19. goalphalabs.com/coas/
  20. vertexpeptideslab.org/coas/
  21. bioinfinity.co/coa-library
  22. ignitepeptides.com/coas-library/
  23. peptidology.co/certificates/
  24. ezpeps.com/coa-library/
  25. coastalpeptides.com/test_results/
  26. alphagresearch.com/coa
  27. excaliburpeptides.com/coa
  28. studzpeptidestest.com/certificates
  29. nextechlaboratories.com/product/glutathione-2000mg-20ml/
  30. purepeptidelabs.shop/certificate-of-analysis/?v=28886f13f578
  31. enhancedchems.com/coa/
  32. milehighcompounds.is/coas/
  33. nextgenpeps.com/shop
  34. swisschems.is/quality-assurance/
  35. trueformpeptides.com/product/epitalon-50mg/
  36. evolvepeptides.com/coa-lookup/
  37. lotilabs.com/coas-updated/
  38. barnpeptides.com/coas/
  39. luxsynthaminos.com/pages/contact
  40. purelabpeptides.com/faqs/
  41. bulkpeptidesupply.com/coa-library/
  42. polarispeptides.com/product/glow-50-ghk-cu-35mg-tb-500-10mg-bpc-157-5mg-blend/
  43. puretestedpeptides.com/coa/
  44. biocollexresearch.com/coa/
  45. us.injectify.is/product/glow/
  46. pandapeptide.ca/certificates-of-analysis/
  47. retaonelabs.com/coa/
  48. virtuspeptides.com/coas
  49. libertypeptides.com/coa/
  50. mpeptides.com/product/bpc-157-5mg-2/
  51. nationpeptides.com/coa/
  52. risynthbio.com/certificates/
  53. soliralab.com/coa/glow-stack/
  54. biolongevitylabs.com/coas/
  55. chimera-peptides.com/coas/
  56. blankpeptides.com/product/retatrutide/
  57. novapeptide.shop/coas/
  58. particlepeptides.com/en/coa-vault
  59. prestigecompounds.com/coa/
  60. peaklabpeptides.com/certificate-of-analysis/
  61. protidehealth.com/coa-library/
  62. s1research.net/coas/
  63. peptidepros.net/coa-reports/
  64. geopeptides.com/3rd-party-test-results
  65. honestpeptide.com/coa-library
  66. licensedpeptides.com/readacoa/
  67. puratekpeptides.com/certifications/
  68. purepeps.com.au/coa/
  69. alphaomegapeptide.com/coa/
  70. apexamino.com/product/bpc-157-10mg-copy/
  71. nupeps.com/coas
  72. orbitrexpeptide.is/coas/
  73. americanpeptides.us/verify
  74. hydroresearchpeptides.com/lab-results/
  75. royal-peptides.com/coas/
  76. synthrolab.com/coa/
  77. aurora-peptides.com/research-access/?crs_redirect_to=https%3A%2F%2Faurora-peptides.com%2Fcoa%2F
  78. midwestpeptide.com/coa
  79. peptideswholesaleusa.com/coa
  80. peptidesworld.com/product/ghk-cu-1000mg/
  81. receptorchem.co.uk/testing/
  82. ehzpeptides.com/coa/
  83. forgeperformanceco.com/coas/
  84. coa.nexaph.com/
  85. novaforgelabs.co/coas
  86. regenerativeresearch.co/product/10
  87. topxpeptide.com/product/20.html

See also: how to verify a COA at each lab · which lab names are real · vendors with batch COAs · what independent testing found. Questions: [email protected].

Cite or link to this page

Our data is free to reuse under CC BY 4.0. Please credit us with a link to this page.

Suggested citation

Peptide Referee. (2026). Peptide COA census. Retrieved Oct 17, 2026, from https://peptidereferee.com/labs/coa-census/

HTML link

<a href="https://peptidereferee.com/labs/coa-census/">Peptide COA census</a> (Peptide Referee)