Tirzepatide(GLP-1 and GIP agonist)
We've tested 1855 samples of Tirzepatide sourced from 138 vendors between 17 Dec 2024 and 5 May 2026. Purity typically ranges from 98.80% to 99.95% (5th-95th percentile), and quantity typically diverges by up to +/-45% vs advertised value (95th percentile).
Take Action
Suggest A Vendor
Test Tirzepatide
Mail in a sample for free testing (US only, terms apply)
Vendors
Most recent Tirzepatide tests
Samples are tested in commercial labs
| Quantity | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test Date | Vendor | Certificate | Test Score | Label | Tested | Difference | Purity | Batch ID | Container | Tested At | Sent By |
| 28 Apr 2026 | HXNet | View | 20mg | 21mg | +5.0% | 99.90% | TR20/LILY | (no data) | Lab E | Public | |
| 28 Apr 2026 | TSC Top Supplements China | View | 30mg | 25.9mg | -13.7% | 99.90% | (no batch ID) | No Label / Silver Crimp / Gray Cap | Lab E | Public | |
| 28 Apr 2026 | HK Peptides | View | 60mg | 58.3mg | -2.8% | 99.90% | (no batch ID) | No Label / Silver Crimp / Blue Cap | Lab E | Public | |
| 28 Apr 2026 | Oupeptide | View | 60mg | 55.7mg | -7.2% | 99.90% | (no batch ID) | No Label / Copper Crimp / Clear Cap | Lab E | Public | |
| 28 Apr 2026 | Tianjin Ruiwang New Material Technology Co | View | 15mg | 16mg | +6.7% | 99.90% | 03-11-2026 | White Label / Silver Crimp / Clear Pink Cap | Lab E | Public | |
| 28 Apr 2026 | Shanghai Baoju | View | 30mg | 30.8mg | +2.7% | 99.90% | TR3020226-1 | No Label / Silver Crimp / Red Cap | Lab E | Public | |
| 28 Apr 2026 | Shanxi Qianyecao Biotech QYC | View | 10mg | 10.9mg | +9.0% | 99.90% | (no batch ID) | No Label / Silver Crimp / Yellow Cap | Lab E | Public | |
Corrections
- 20 Apr 2026: Coffee and Peppers
- Sample c8x5syc was submitted as 30mg, but physical evidence shipped by the submitter was actually 10mg. This was originally captured as 30mg, which was incorrect. Records corrected on 20 Apr to reflect the correct label claim, which modified the test score from the original 4.2 to 6.0.
- 26 Mar 2026: Nantong Guangyuan Chemical GYC
- Following community reports, we have identified clear signals of large-scale fraud in the name of Nantong Guangyuan Chemical GYC and are retracting all of their tests. The presence on the site ggpeps.net of an obviously fraudulent copy of the Finnrick web site (PeptideMeter.com) shows intent to deceive. Community reports include products not shipped after payment is taken. Finnrick strongly advises against purchasing from this vendor.
- 25 Mar 2026: Zenith Jove Peptide ZJ
- Sample ef8mddf (Tirzepatide) and ryusy8h (Semaglutide) were reported by the submitter as mixed up, resulting in the incorrect test being run. However, Finnrick believes that such a mistake could have happened at the time of actually using the samples, because the vials are unlabeled, and therefore will not re-run the tests or retract the results, beyond the present note.
- 9 Mar 2026: Orbitrex Peptides
- Sample nwwrwhu: original COA reported purity of 92.83%. Upon vendor objection, lab investigated and found the automated integration routine picked up noise as peaks and erroneously integrated it. Manual revision led to updated calculations for purity and quantity. The lab issued an updated COA. This sample's test score changed from 5.9 to 9.0, and the Finnrick Rating for Orbitrex Tirzepatide changed from B to A.
- 6 Feb 2026: Skye Peptides
- Two samples of Tirzepatide (4t7h769 and 9872swd) were erroneously attributed to Skye Peptides and removed from the database pending an investigation.
- 12 Dec 2025: Diju Peptides Wellness and Co
- Two samples of Tirzepatide were erroneously entered as from Diju Peptides Wellness, and have been moved to another vendor.
- 29 Aug 2025: Peptide Sciences
- Peptide Sciences have notified Finnrick that they do not distribute 60mg Tirzepatide. The sample submitted in this quantity, tested 17 July, was therefore removed from the site and is no longer part of the Finnrick Rating.
- 17 Apr 2025: NextechLabs
- Lab A test 27 Feb 2025, lab C test 28 Feb 2025, lab B test 30 Mar 2025: updated batch claim quantity, label claim was clear, erroneously listed 10mg.









































