ACTIVE ALERTS CRITICALJEEP T30 orange-cap Jan 2026 batch: 1,350-2,306 EU/vial endotoxin across 3 independent donors CRITICAL60 batches across the corpus flagged endotoxin-detected — every one passed purity testing CRITICALQSC THIRD wave: international cohort un-shipped since mid-March, “logistics partner arrested” reused verbatim WARNINGERP: 89-post community thread documents “lousy response” to endotoxin scrutiny after JEEP scandal WARNINGERP: forum chatter 8.6× baseline · “JEEP isn’t only endo concern. ERP would like a word…” WATCHBARN: new US-domestic anchor posting KLOW at a non-standard 75mg formulation WATCHCoordinated community testing of JEEP / ERP / Hosp / TFC underway as endotoxin awareness spreads WARNINGGYC/Lisa: customers report packages stuck for days, store-credit-only refunds, vendor blaming upstream (CCP/customs/factory) ACTIVE ALERTS CRITICALJEEP T30 orange-cap Jan 2026 batch: 1,350-2,306 EU/vial endotoxin across 3 independent donors CRITICAL60 batches across the corpus flagged endotoxin-detected — every one passed purity testing CRITICALQSC THIRD wave: international cohort un-shipped since mid-March, “logistics partner arrested” reused verbatim WARNINGERP: 89-post community thread documents “lousy response” to endotoxin scrutiny after JEEP scandal WARNINGERP: forum chatter 8.6× baseline · “JEEP isn’t only endo concern. ERP would like a word…” WATCHBARN: new US-domestic anchor posting KLOW at a non-standard 75mg formulation WATCHCoordinated community testing of JEEP / ERP / Hosp / TFC underway as endotoxin awareness spreads WARNINGGYC/Lisa: customers report packages stuck for days, store-credit-only refunds, vendor blaming upstream (CCP/customs/factory)
This article is in draft. Numbers and framing may change before publication. Legal review is pending.
peptide-specific-safety

HGH is discussed 88× more than it's tested. Here's what the 70 batches we have show.

Who this is for: bodybuilders and longevity buyers who already use HGH, or are considering it. Segment B (GLP-1 / weight-loss) readers should note that HGH is a different category of compound with a different risk profile and should not be extrapolated from what you may already know about semaglutide or tirzepatide. A short glossary at the bottom.

Editor's note · updated April 25, 2026: Body figures in this article reflect the original 8,452-batch corpus snapshot (70 HGH batches). The live corpus has since grown to 11,227 batches with 96 HGH assays — narrowing the headline ratio from 88× to roughly 64×. HGH coverage remains narrow because the major third-party labs we scrape (Finnrick, Janoshik public) don't broadly test HGH — that's the core finding of this piece, and it has not changed.
Not medical advice. HGH is a prescription drug in the US. This article documents what our COA corpus shows about the grey-market supply; it's not a recommendation to use HGH or to source it outside a licensed prescriber. Off-label use carries real health risks — consult a clinician.
Key findings
  • HGH appeared in 6,172 Discord messages but only 70 third-party assays (65 with quantitative purity). That's the largest discussion-to-testing gap of any compound we track.
  • Purity floor is 90.45%, below the community's 95% "consumable material" threshold. The GLP-1 cluster averages 99.5%.
  • Every single HGH COA in our database went to Janoshik Analytical, not Finnrick panel aggregators, buyers specifically demand the harder-to-forge lab.
  • Dimer content (functionally-inactive degradation product) is measurable in ~20% of batches where the COA reports it, ranging up to 1.04%.
  • 21 distinct manufacturers across 70 batches. Per-vendor conclusions remain inappropriate at this corpus size.

The finding

Our COA database covers 8,452 peptide batches from 294 manufacturers across 19 months.1 Of those batches, 70 are HGH (21 distinct manufacturers).

In the same window, human growth hormone appeared in 6,172 peptide-tagged Discord messages in our monitoring corpus. That's an 88-to-1 ratio between community discussion and third-party verification, still the largest discussion-to-testing gap of any compound we track.

HGH is the dark corner of the post-collapse market. Thousands of buyers, almost no independent verification, the lowest purity floor in our corpus.

For comparison:

Compound Discord mentions COAs in our DB Mention:test ratio
Tirzepatide 1,462 (incl. "t5"/"t20") 1,891 0.8×
Retatrutide 5,617 (incl. "reta"/"r5") 2,631 2.1×
Semaglutide 7,949 (incl. "s5"/"s10") 334 24×
BPC-157 ~2,100 528 4.0×
Tesamorelin ~410 371 1.1×
HGH 6,172 70 88×

That gap is structural, not accidental. Buyers are choosing compound, picking vendor, paying in crypto, reconstituting with bacteriostatic water, and injecting multiple units per day of a product that, in most cases, nobody outside the supply chain has ever independently verified.

When you search the grey-market community for HGH experiences, you find language like:

"I think hgh is bunk" "he had shitty response... said it was fake" "anyone have a good site for hgh?" "will anything bad happen to me if I stop hgh for 1 week until generic arrives"

The word "generic" in that last quote is the key. It's not a compounder. It's a category of grey-market HGH that mimics pharmaceutical branding without the pharmaceutical chain of custody. The buyer in that message is using "generic HGH" as a real classification, and assumes we all know what they mean.

What the 86 batches show

Corpus expansion note: earlier versions of this article reported on 10, then 25, then 65, now 81 HGH batches. Continued corpus-expansion — pulling additional Janoshik test URLs from MESO-Rx's Analytical Lab Testing subforum and backfill-OCR'ing our stub Janoshik records through a Claude Haiku 4.5 vision pipeline to work around rate-limited third-party OCR services — brings the working corpus to 81 batches with quantitative purity data (plus 5 heavy-metals-only panels) across 19 distinct manufacturers. The article's thesis has not moved through any of these expansions; each round has reinforced the same core finding.

Every HGH COA in our database was tested at Janoshik Analytical. Every single one. No Finnrick panel, no aggregator-lab submission. Just Janoshik, which is the lab that experienced HGH buyers specifically trust despite, or because of, its non-ISO-accredited status.2

The aggregate numbers:

Metric Value (n=81) Context
Distinct manufacturers 17 (of 21 total in the full 70-batch corpus; 4 appear only in heavy-metals-only panels) JKL, TOP, LJ/lejianbiotech, MKM, Kerui, Alice TFC, Peptide Pole HK, QYC, Tengyu Peptide, XTP, Alpha BioPharma, Crystal, Penguin10, Mandy8, HM Peptide, mokemei, and 1 newly-surfaced manufacturer from the latest Haiku-vision backfill
Average purity 96.32% vs. 99.5%+ for GLP-1 cluster
Median purity 96.5% skewed low by two outliers
Minimum purity 90.45% MKM Peptides 36IU (Dec 2025), the lowest HGH purity in our corpus
Maximum purity 97.79% UWA Biotech 15iu (Dec 2025)9
Average quantity deviation +8.4% vs. +2.8% aggregate corpus
Max over-label +35.1% JKL 24iu (Dec 2025), vial likely contained ~32 IU of somatropin
Max under-label −25.9% Kerui Peptide HK 24iu (Dec 2025), vial likely contained ~18 IU
Dimer content detected 5 of 23 range 0.116% to 1.044% (XTP 10iu, Jan 2026)

Four things stand out.

First, purity is lower than the rest of the market, and with a wider floor than we initially reported. The original 10-batch sample put HGH purity in a tight 95.2–97.8% band. The expanded 81-batch purity sample puts the floor at 90.45% and the average at 96.36%: a single MKM Peptides batch from December 2025 came back below the grey-market "consumable material" threshold that experienced buyers treat as a hard line. The GLP-1 cluster averages 99.5% and higher (see our 8,452-batch analysis). 96% is acceptable for many compounds; 90% is not.

Second, the dose-accuracy spread is much wider than the original sample suggested. The extended corpus swings from −26% to +35%, we now have both a batch that short-shipped by a quarter of its label (Kerui Peptide HK) and one that over-shipped by more than a third (JKL). Average over-labeling sits at +8.4%, but the individual variance around that mean is huge. There's no safe "apply the average" rule; every batch needs its own COA.

Third, dimer content is the under-reported story. In the subset of batches where Janoshik reported dimer analysis in the COA free-text (the earlier manually-read 23-batch set with complete methodology metadata), five had measurable dimerized somatropin, ranging from 0.116% (Tengyu Peptide) to 1.044% (XTP). Dimerized somatropin is structurally HGH that won't bind the GH receptor normally, it's in the category of degradation products that basic HPLC flags as "HGH" but that an informed buyer would treat as lost potency. The XTP batch at 1.044% dimer content means ~1% of the measured "HGH" mass in that vial isn't functional growth hormone. We haven't yet re-extracted dimer content for the full 81-batch purity corpus; that's a methodology pass scheduled for the next update.

Fourth, and most important: even 81 batches is a small dataset for 19 manufacturers. Most manufacturers appear only once or twice in our corpus. The largest per-manufacturer sample is still single digits, and patterns of systematic over- or under-label at n=3 are suggestive, not conclusive. For the bulk of manufacturers we have insufficient data to draw per-vendor conclusions, and we won't. The honest finding is that HGH remains the compound where the gap between how much gets bought and how much gets verified is most extreme, and the variance we're seeing is orders of magnitude larger than for GLP-1s.

Why HGH is harder to verify than any other peptide

HPLC, high-performance liquid chromatography, the workhorse analytical method for peptide purity, works well for short peptides. BPC-157 is 15 amino acids. Tirzepatide is 39. Semaglutide is 31. Retatrutide is 39. All of these run cleanly through a reverse-phase C18 column, produce a sharp elution peak, and yield a purity percentage that most labs will agree on within a percentage point.

Somatropin is 191 amino acids.3 At that length, reverse-phase HPLC starts to miss things. Isoforms (slight variations in the protein's folding or side-chain chemistry) co-elute with the target peptide and get reported as pure even when they're structurally distinct from real human growth hormone.4 The gold standard for HGH characterization is actually SDS-PAGE + Western blot or size-exclusion chromatography combined with mass spectrometry of tryptic digests, methods that the research-peptide lab ecosystem does not routinely run.

Of our 70 HGH batches, the majority used HPLC plus mass spectrometry (Janoshik's more thorough method for rHGH). Five were heavy-metals-only panels without reporting purity. Most of the rest reported purity alone without dimer-content analysis, the methodology gap that matters.

This matters because the common failure modes of grey-market HGH are exactly the failure modes that basic HPLC can't detect:5

The community knows this implicitly. The phrase "my hgh burns at the injection site", which surfaces regularly in the Discord corpus, is almost always about purified-but-damaged HGH: somatropin that is structurally HGH, tests as HGH by HPLC, but carries process-related impurities or degradation products that trigger injection-site reactions. The batch isn't "bunk" in the sense that it's not HGH. It's HGH that didn't survive the manufacturing or storage chain intact.

This is also why Janoshik dominates the HGH testing population. HPLC + mass spectrometry, the method pair Janoshik runs, catches more of the degradation products than HPLC alone. Not all of them, but more.

What actually ships

The pricelists we track give a clear picture of the commercial side.

Top-selling HGH SKUs at representative Chinese-direct vendors as of April 2026:

Vendor Potency Qty Price Per-IU
HKMS 36 IU 10 kits $169 $0.47
HKMS 24 IU 10 kits $107 $0.45
HKMS 12 IU 10 kits $70 $0.58
QSC 36 IU 10 kits $130 $0.36
QSC 100 IU 10 kits $360 $0.36
QSC 24 IU 10 kits $95 $0.40
QSC 10 IU 10 kits $50 $0.50
ERP 36 IU 10 kits $175 $0.49

A customer buying at QSC's best price is paying roughly $0.36 per IU. That is roughly 1/15th of the pharmaceutical cost of somatropin through US channels (~$5–7 per IU depending on prescriber and pharmacy).7 The economic incentive to skip the pharmacy channel is enormous, and it is the primary reason the grey market exists for HGH at all.

HGH Fragment 176-191 is a separate compound, commonly sold alongside HGH, and should not be confused with it. It is a 16-amino-acid fragment of the HGH sequence with no growth-promoting activity; it is promoted as a lipolytic compound. Our corpus contains far better third-party data on HGH Fragment than on full-length HGH, because HGH Fragment is 16 amino acids long and runs cleanly through standard HPLC.

How the community actually feels about HGH

One thing the 65-batch dataset can't tell you directly is how buyers feel about their HGH orders after the fact. That signal lives in Discord chatter, not in lab reports. We enrich a sample of peptide-tagged Discord messages through Claude Haiku 4.5 classification — each message is tagged with a sentiment (positive / negative / neutral / question), an intent (buying, researching, reviewing, discussing), and a funnel-stage marker. The enrichment is tier-2: stage one is a keyword-regex match, stage two is the LLM classification that decides whether the match is actually peptide-relevant (~21% of stage-one hits get rejected as false-positives like sports banter about "roids" or a video-game character named "sust").

Of the 3,959 peptide-relevant messages enriched to date, 267 are HGH-tagged. The sentiment breakdown is unusual:

Sentiment Count Share
Neutral 136 51%
Question / uncertain 70 26%
Positive 34 13%
Negative 27 10%

Compare that to any other peptide in the corpus: positive and negative sentiments each typically outpace "question." In the GLP-1 cluster, buyers are confident enough to say "down 12 pounds, vials from vendor X, feels great" or "lost effectiveness at week 6, switching brands." Those are describable experiences. For HGH, buyers ask: "anyone have good results with this batch?" / "does this look legit?" / "is 4iu/day supposed to feel like this?"

Questions outnumber positive + negative sentiment combined. That's the sentiment signature of a community that doesn't know what it's getting. Which is exactly what you'd predict from a compound where 6,172 Discord mentions have produced 70 third-party assays — the verification loop isn't closing, so the community discourse stays stuck in "is this working?" rather than moving on to "what worked."

This isn't a post-hoc narrative fit to the data. It's the same pattern surfacing in two independent measurement systems (the COA corpus says the verification loop doesn't close; the sentiment corpus says the buyers themselves are uncertain), and that convergence is the strongest form of evidence this article is going to produce.

Practical takeaways if you're buying HGH

This section is explicitly for Segment A readers, people who are already HGH buyers or are about to become one. We're not going to tell you not to buy. We're going to tell you what we wish every new HGH buyer knew before their first vial.

One. If a vendor's HGH COA is not from Janoshik, treat it skeptically. Not because other labs are untrustworthy, but because the lab ecosystem has not standardized on non-HPLC methods for HGH, and Janoshik's routine HPLC + MS catches a meaningful fraction of the degradation products that HPLC alone misses. This is not a commercial endorsement of Janoshik; it's an observation about the state of analytical methods available in the grey market.

Two. The absence of a COA is a red flag, not a neutral signal. Three of the top ten HGH-selling vendors in our pricelist corpus have no verifiable third-party testing on their HGH product line. In a compound where 88× more chatter happens than testing does, a vendor that can produce even a single Janoshik-verified batch COA is doing more than 99% of vendors in this category.

Three. "Burning" at the injection site is a signal. Pharmaceutical-grade somatropin, properly reconstituted with bacteriostatic water, typically produces a minimal or painless subcutaneous injection. A vial that burns on every pin is most likely degraded rather than counterfeit. Vendors who report community complaints about burning without reformulating are not operating a quality-controlled supply chain, regardless of what any HPLC number they publish says.

Four. 100 IU vials are harder to get right than 10 IU vials. More peptide per vial means more room for degradation during lyophilization, shipping, and storage. The potency-per-dollar calculation favors 100 IU kits, but experienced long-term users we see in the community overwhelmingly prefer smaller-vial formats despite the marginal price penalty.

Five. "Generic" as a vendor-supplied category usually means Chinese bulk HGH repackaged under a brand name that mimics pharmaceutical labeling. It is not the same as a compounding pharmacy. It is not the same as a pharmacy-dispensed somatropin product. Treat the word as marketing, not categorization.

Methodology and what we're not claiming

We are not naming any specific HGH vendor as a scam. We are not claiming any of the 20 manufacturers in our COA sample ship a dangerous product. Several of them, particularly the ones that chose to submit their batches to Janoshik's more rigorous HPLC + MS method, are operating with more transparency than the grey-market baseline.

We are also not claiming our 70-batch sample is representative. It is almost certainly biased toward the manufacturers who are confident in their product. The population that never made it to a lab (implied by the 6,172 Discord mentions against 70 tested batches) is the gap we cannot measure from inside our current dataset.

A few caveats specific to this post:

What we'll publish next on this topic

If you've had HGH batch-tested and would like to contribute the COA to our dataset, the contact link is in the footer. Every submission makes the next version of this analysis better.


Glossary



TitrateLab is the intelligence layer for the peptide and biohacking underground. Join the waitlist to be notified when the platform opens.


  1. Counts reflect batches with extracted compound and purity data. The raw coa_records table contains additional URL-only placeholders from aggregator/community-forum scans where the upstream Janoshik verify page has been purged by the source before we could OCR it; those rows are retained in the source archive with confidence=0.0 and a purged_by_source flag but are excluded from analysis in this piece. See the methodology page for the full query definition. 

  2. Janoshik Analytical, based in the Czech Republic. Not ISO/IEC 17025 accredited. Trusted by the experienced HGH-using community for its public-verification portal (public.janoshik.com) and its routine use of HPLC + mass spectrometry rather than HPLC alone. Company profile at janoshik.com/about-us; community retrospective on methodology and trust model: Peptide Protocol Wiki — "Janoshik Analytical Review"

  3. Somatropin is a recombinant form of human growth hormone, identical in sequence to pituitary-derived GH: a 191-amino-acid, single-chain polypeptide with a molecular mass of ~22,124 Da and two intramolecular disulfide bonds. DrugBank entry: go.drugbank.com/drugs/DB00052. Structural summary: StatPearls — Physiology, Growth Hormone (NCBI Bookshelf NBK482141)

  4. The authoritative review of somatropin structural variants and analytical methods is Girard, Jouhard, Couture, et al., "Somatropin and its variants: structural characterization and methods of analysis" (2005), PubMed PMID 15659284, which catalogs the degradation species (deamidation, oxidation, truncation, dimerization/aggregation) routinely identified in rDNA-produced human growth hormone and the physico-chemical methods required to detect them, specifically noting that reverse-phase HPLC alone is insufficient for comprehensive characterization. 

  5. On the specific degradation modes: methionine oxidation at Met-14 and Met-125, deamidation at asparagine residues (notably Asn-149 and Asn-152), and non-covalent/covalent dimerization are all well-documented under routine storage conditions. For a recent stability study covering photostability and reconstituted-vs-lyophilized behaviour, see Pharmaceutical Research 2025 — "Physicochemical Differences Observed in Photostability Studies of Lyophilized, Reconstituted, and Diluted Somatropin". For analytical-method review: Girard et al. 2005 (PubMed 15659284). 

  6. Somatropin is a biological product subject to licensure under Section 351 of the Public Health Service Act; the FDA has stated that it is not eligible for the compounding exemptions under Sections 503A or 503B of the FD&C Act. See FDA's Certain Bulk Drug Substances for Use in Compounding and the FDA 503A Interim Bulks List guidance (PDF). This is why the MAHA/PCAC Category 1 restoration debate (which covers BPC-157, TB-500, CJC-1295, ipamorelin and peers) does not reach HGH. 

  7. US pharmaceutical somatropin pricing varies substantially by brand and channel. GoodRx Genotropin lists a common retail price around $1,200 for a typical pen; GoodRx Norditropin and GoodRx Omnitrope range higher. CADTH's cost-comparison tables on NCBI Bookshelf (Table 1, Genotropin for adult GH deficiency, NBK195537) break the per-IU math out explicitly. Industry per-IU figures consistently land in the ~$5–$16/IU range depending on formulation; we use the low end of that range ($5–$7) as the grey-market comparison floor. 

  8. Hangzhou Mandy Biotechnology Co., Ltd., established April 2014; company site at mandybio.com with about page at mandybio.com/about-us.html

  9. UWA Peptide / UWA Biotech, company site at uwa-biotech.com

  10. Penguin Peptides — Western-market storefront; HGH 191AA product listing at penguinpeptides.com/product/hgh-191aa-15iu; main site penguinpeptides.com

PRE-LAUNCH WAITLIST

Be first when the platform opens.

One-click routing, transparent batch data, no proxy markup. Founding 20 get lifetime access with no threshold; everyone past position 20 unlocks lifetime Pro after their first $1k in routed orders.

19 Founding-20 spots remaining. No spam — one email at launch.