CJC-1295 fails purity more often than any other widely tested peptide in the lab reports we track: 6.25% below 90%, vs 0.21% for tirzepatide

TitrateLab cover: CJC-1295 fails purity far more often than the GLP-1s, but every failure in our records comes from one source. CJC-1295 below 90% purity: 6.25%. Beside it, excerpts of evidence images from the article.

In brief

CJC-1295 fails purity far more often than the GLP-1s, but every failure in our records comes from one source.

60 of 960 CJC-1295 reports with a purity result were below 90%, the highest rate of any peptide with 300 or more reports. All 60 are Finnrick records, and 54 were tested in 2025.

CJC-1295 below 90% purity
6.25%
Finnrick records only
20.20%
Vials Finnrick bought from vendors
28.66%
Evidence
960 CJC-1295, 11,272 tirzepatide and 17,360 retatrutide lab reports, measured Oct 1, 2026
Limits
These are reports someone chose to order, submit or publish, not a random market sample. Failures appear only in samples tested through Finnrick and cluster in 2025. The bare CJC-1295 label covers both the DAC and no-DAC forms. Reports with purity recorded as 0, mostly Finnrick identity failures, are excluded; counting them gives 9.64% for CJC-1295, 1.38% for tirzepatide and 1.94% for retatrutide.

The short answer

CJC-1295 has failed purity more often than any other peptide with at least 300 lab reports in TitrateLab’s records. We compared all 36 product labels at that volume, including blends and a few non-peptides such as NAD+. Measured on October 1, 2026, 60 of 960 CJC-1295 reports with a purity result (6.25%) were below 90%. Under the same rule, tirzepatide was 24 of 11,272 (0.21%) and retatrutide 54 of 17,360 (0.31%). Those two are the most-reported peptides in our records. The next-highest peptide with 300 or more reports was ARA-290, at 8 of 479 (1.67%).

The finding has a hard boundary. All 60 failures are Finnrick records, and 54 were tested in 2025. The 663 CJC-1295 reports from other sources include none below 90%. The lab alone does not explain that split. Janoshik and Freedom Diagnostics issued 653 of those 663 certificates, and on CJC-1295 samples Finnrick sent them in 2025 they reported 11 of 38 below 90%.

What the record supports:

What it does not establish:

TitrateLab does not run these tests. Every figure comes from a third-party lab report that we collect, structure and link.

How CJC-1295 compares

Peptide Reports with a purity result Below 90% Rate Mean purity
CJC-1295 960 60 6.25% 97.77%
Tirzepatide 11,272 24 0.21% 99.68%
Retatrutide 17,360 54 0.31% 99.66%

The size of the gap depends on how it is counted, so here are four counts from the same records:

Count CJC-1295 Tirzepatide Retatrutide CJC-1295 vs tirzepatide / retatrutide
All sources, purity above 0 (headline) 60 / 960 (6.25%) 24 / 11,272 (0.21%) 54 / 17,360 (0.31%) 29x / 20x
Finnrick records only 60 / 297 (20.20%) 21 / 2,609 (0.80%) 37 / 4,100 (0.90%) 25x / 22x
Finnrick, mailed in by the public 13 / 119 (10.92%) 20 / 2,403 (0.83%) 37 / 3,798 (0.97%) 13x / 11x
All sources, 0% purity records counted 96 / 996 (9.64%) 157 / 11,405 (1.38%) 343 / 17,649 (1.94%) 7x / 5x

The last row needs explaining. Finnrick marks some samples “Identity Fail - not the labeled substance”, and our records store their purity as 0%. Our headline counts only reports with a purity figure above 0, so records at 0% are left out: 36 for CJC-1295 (all Finnrick identity failures), 133 for tirzepatide (128 from Finnrick) and 289 for retatrutide (285 from Finnrick). Counting them as failures raises every rate and shrinks the CJC-1295 multiple to about 7 and 5 times.

A stricter 95% bar gives the same ordering: CJC-1295 96 of 960 (10.00%), tirzepatide 38 of 11,272 (0.34%), retatrutide 108 of 17,360 (0.62%).

Where the 60 failures come from

By source

Source (who published the report) CJC-1295 reports Below 90%
Finnrick (tested at eight partner labs) 297 60
Freedom Diagnostics certificates 562 0
Janoshik certificates 91 0
Other sources 10 0

Freedom Diagnostics certificates print the client who ordered the test, and our records attribute the vendor from that name: 453 of the 562 carry a named vendor and 109 do not. A business client usually means the seller commissioned the test, but some clients are buyers or group organizers. Janoshik certificates print a client too. In our records 74 of the 91 have a client name, one of them “Anonymous”, and the other 17 have none recorded. We attribute 66 of the 74 to a vendor, and in most of those the vendor is the business named as client, which usually means the seller commissioned the test.

By lab

Finnrick’s record pages give the code and name of the lab that ran each test, and its Partner Testing Labs page lists the labs with their test counts and dates. On October 1, 2026 we checked the lab name on Finnrick’s page for all 11 Janoshik and Freedom Diagnostics failures and for at least one record under every other lab code.

Lab, as named by Finnrick Finnrick CJC-1295 samples Below 90%
Krause Analytical 124 17
MZ Biolabs 30 15
Chromate 59 14
Janoshik 26 8
Freedom Diagnostics 12 3
PharmLabs 5 2
TrustPointe 24 1
BTLabs 17 0

Janoshik and Freedom Diagnostics also issue certificates to their own clients, and those make up most CJC-1295 reports outside Finnrick. The comparison inside each lab:

All 11 of those failures were vials Finnrick bought. The same labs reported failures on Finnrick’s vials and none on their clients’ vials, so the absence of failures outside Finnrick is not explained by those labs never reporting one. The vendors differ between the two groups, and 527 of Freedom Diagnostics’ 562 client certificates were tested after September 2025, when Finnrick’s own CJC-1295 failure rate was lower: 15 of 118 after September 2025, against 45 of 179 before.

By who sent the sample

Finnrick labels every record by who supplied the sample. Its record pages use these words for the three labels that cover every CJC-1295 record:

Sample sent by CJC-1295 Tirzepatide Retatrutide
Finnrick (bought from the vendor) 47 / 164 (28.66%) 1 / 174 (0.57%) 0 / 231 (0%)
Public (mailed in) 13 / 119 (10.92%) 20 / 2,403 (0.83%) 37 / 3,798 (0.97%)
Vendor (submitted) 0 / 14 0 / 26 0 / 61

A fourth label, “Pulse”, covers 6 tirzepatide and 10 retatrutide records, none below 90%, and no CJC-1295 records. It is left out of the table, so the GLP-1 rows sum to 2,603 of 2,609 and 4,090 of 4,100 Finnrick records.

Finnrick record page. Sample logistics: This sample was ordered by Finnrick directly from the vendor, anonymously or not.
"Finnrick": "This sample was ordered by Finnrick directly from the vendor, anonymously or not." Example record page (BPC-157), captured by TitrateLab in September 2026, when it showed a certificate date of Sept 3, 2026; on October 1, 2026 this address redirected to a re-dated record showing Sept 20, 2026. Original source · Full-size image.
Finnrick record page. Sample logistics: A member of the public mailed in this sample for testing.
"Public": "A member of the public mailed in this sample for testing." Example record page (retatrutide, dated Apr 28, 2026), captured by TitrateLab in September 2026. Original source · Full-size image.
Finnrick record page. Sample logistics: The vendor submitted this sample for testing.
"Vendor": "The vendor submitted this sample for testing." Example record page (sermorelin), captured by TitrateLab in September 2026. Original source · Full-size image.

Vials Finnrick bought are the closest these records come to an ordinary purchase from the vendor, and that is where CJC-1295 failed most often. Public submissions carry a different bias: people may send in vials that already look wrong. CJC-1295 still failed about 11 to 13 times as often as the GLP-1s within that group.

By test date

54 of the 60 failures were tested in 2025, 44 of them between January and June. By test year, 54 of 350 reports dated 2025 failed (15.43%) and 6 of 581 dated 2026 failed (1.03%).

That drop mostly reflects a change in which reports exist. Finnrick-bought CJC-1295 reports fell from 160 tested in 2025 (45 failed) to 2 dated 2026, and those two appear to be one test recorded twice (see the method below). Meanwhile 504 of the 581 reports dated 2026 come from other sources, and none of them failed. Had each source kept its 2025 failure rate, the 2026 mix alone would give about 3.3%.

The rate also fell within Finnrick’s records, from 54 of 218 (24.77%) in 2025 to 6 of 77 (7.79%) in 2026. Among public mail-ins it fell from 9 of 54 (16.67%) to 4 of 65 (6.15%). The 2026 Finnrick rate is still about six times the GLP-1s from the same source that year: 18 of 1,454 for tirzepatide (1.24%) and 31 of 2,618 for retatrutide (1.18%). Over the same two years, Finnrick’s tirzepatide and retatrutide rates rose, from 0.26% and 0.41% in 2025. Our community-testing reanalysis found the same shift in CJC-1295’s source mix.

The ten lowest-purity CJC-1295 reports

Each row is one tested sample on one date, not a vendor’s whole catalog.

Purity Vendor (as attributed) Test date Sample sent by Certificate
1.69% Swiss Chems 2025-04-01 Finnrick /research/coa/1476
17.82% Mai Peptide 2026-01-06 Public /research/coa/113539
40.15% Sry Labs 2025-06-10 Finnrick /research/coa/1470
53.14% Loti Labs 2025-03-16 Finnrick /research/coa/1431
54.44% Swiss Chems 2025-05-05 Finnrick /research/coa/1474
54.54% Loti Labs 2025-05-05 Finnrick /research/coa/1429
54.84% Injectify 2025-04-22 Finnrick /research/coa/1301
55.97% Astro Peptides 2025-04-22 Finnrick /research/coa/1401
57.25% Swiss Chems 2025-05-05 Finnrick /research/coa/1475
59.75% Deuschem 2025-06-29 Finnrick /research/coa/1404

The Mai Peptide report entered our records on September 30, 2026. It replaces Loti Labs’ 60.95% report (/research/coa/1428) in this list.

Purity and amount are separate results. Finnrick reports how pure a sample was and, separately, how much material it measured against the label. On Finnrick’s own pages, checked October 1, 2026, the Swiss Chems sample shows 1.692% purity with a fill 35% under its 2 mg label, and the Mai Peptide sample shows 17.82% purity with a fill 3% over its 5 mg label. Both pages show an identity pass. They do not explain how one sample produced both figures, so we do not estimate how much CJC-1295 either vial held.

Vendors with three or more failing reports

This table lists every vendor in our records with three or more CJC-1295 reports below 90%, using the headline rule. Each row links that vendor’s lowest-purity report.

Vendor (as attributed) CJC-1295 reports Below 90% Failing reports tested Lowest purity Certificate
Astro Peptides 8 7 Apr to May 2025 55.97% /research/coa/1401
Loti Labs 5 5 Mar to May 2025 53.14% /research/coa/1431
Planet Peptide 4 4 Feb 2025 76.15% /research/coa/1382
Swiss Chems 3 3 Apr to May 2025 1.69% /research/coa/1476
Injectify 7 3 Apr to May 2025 54.84% /research/coa/1301
Deuschem 4 3 Jun to Aug 2025 59.75% /research/coa/1404
Suaway Lab Research 4 3 Apr to May 2025 64.51% /research/coa/1473
Elite Research USA 11 3 Apr 2025 68.75% /research/coa/1414
Amino Amigos 7 3 Jan to Mar 2025 73.24% /research/coa/1388
Liberty Peptides 4 3 May 2025 to Apr 2026 77.04% /research/coa/1427
Wuhan Wansheng Biotechnology 5 3 Oct 2025 to Feb 2026 83.95% /research/coa/1487

These 11 vendors account for 40 of the 60 failures. 24 vendors have at least one. Every failing report in the table is a Finnrick record.

Eight of the 11 also have at least one CJC-1295 report at or above 90%. Three do not: Loti Labs (0 of 5), Planet Peptide (0 of 4) and Swiss Chems (0 of 3). All 12 of those reports are vials Finnrick bought, tested between February and May 2025, and we hold no later single-label CJC-1295 report for any of the three. This covers single-label CJC-1295 only. Planet Peptide also has eight CJC-1295 + Ipamorelin blend certificates from Freedom Diagnostics, tested September 2025 to July 2026, all above 99% purity.

The table does not count identity failures. Finnrick’s listing on October 29, 2026 still showed four for vendors in it: Suaway Lab Research 2 (23645 and 23646, both tested April 1, 2025) and Wuhan Wansheng Biotechnology 2 (23650 and 23649, tested January 26 and March 6, 2026). On October 1 we also listed one for Liberty Peptides. On October 15, 2026 Finnrick changed that result to an identity pass, though it still grades the sample FAIL overall, for the reason given under explanation 4, which molecule, below.

Small counts amplify. A vendor with three reports that all failed has a 100% documented failure rate, but three is three, and those three were tested in 2025. Read the certificates rather than the rate.

What could explain the gap

The observation is narrow: CJC-1295 samples tested through Finnrick failed purity far more often than tirzepatide or retatrutide samples tested through Finnrick, among vials Finnrick bought and among vials the public sent in. The records do not say why. Four explanations remain open. The lab comparison above makes a lab-only explanation unlikely; the data cannot rank the other three.

  1. Sample selection. Who chose the vial differs by source. Finnrick bought 164 of its 297 CJC-1295 samples from vendors, and members of the public mailed in most of the rest. Freedom Diagnostics certificates are ordered by a named client, usually a seller. Janoshik and Freedom Diagnostics reported failures on Finnrick’s vials and none on their clients’ vials tested over the same period, which fits this explanation. Our domestic-sellers analysis found the same direction for US sellers across many compounds: seller-commissioned certificates failed far less often than vials Finnrick bought or customers mailed in.
  2. Manufacturing or storage. Some CJC-1295 sold by these vendors in early 2025 may have been poorly made or degraded. Failures cluster by vendor and month, which fits this explanation, but no certificate states a cause. The vendors behind Finnrick’s samples and the labs’ client certificates differ, so this cannot be separated from sample selection.
  3. Laboratory and method. Failures came from seven different labs, and the two labs with many client certificates in our records reported failures only on Finnrick’s samples. One lab’s method does not explain the pattern. Labs could still differ in how they measure CJC-1295 purity, and these records cannot test that.
  4. Which molecule. CJC-1295 is sold with and without DAC. Our records keep the bare label as printed. Finnrick’s pages show some of these reports as “CJC-1295 (No DAC)”, including the Swiss Chems and Mai Peptide reports above, and others as “CJC-1295 (DAC)”, including Astro Peptides reports 1399 and 1400. If a sample was tested as the other form, a low purity or failed identity result could partly reflect that mismatch. Finnrick has documented at least one such case. On October 15, 2026 it changed the identity result for a Liberty Peptides sample first dated April 23, 2026 from a fail against CJC-1295 (no DAC) to a pass against CJC-1295 (DAC), and reported 90.8% purity and 8.73 mg measured against a 10 mg label. Finnrick’s page still shows the overall result as “FAIL”. Its correction says “the CJC variant was inconsistently communicated to the lab by Finnrick, and the lab ran its initial analysis against the incorrect variant”. It adds that the vendor raised a formal objection, Finnrick opened an investigation, and the lab then issued an updated analysis based on the original measurements. Finnrick now dates the record October 15, 2026; our copy is 119828. The original failure was one of the identity failures counted on October 1, not one of the 60 purity failures. On October 29, 2026, Finnrick’s listing still showed the results we hold for the other 36 CJC-1295 identity failures counted on October 1 and for 295 of the 297 Finnrick purity results; the other two are the earlier addresses described under possible duplicates. A matching listing does not show which form the lab tested against, so the records still cannot show how often a mismatch happened.

What a certificate can and cannot tell a buyer

A failing report describes one sample on one date. Eight of the 11 vendors in the table also have passing CJC-1295 reports, and most failures are from 2025. A vendor’s past results do not tell you which result your vial would get.

The closest evidence to a specific vial is a report for that batch from a sample the seller did not choose. Most passing CJC-1295 reports in our records (562 of 900) are Freedom Diagnostics certificates ordered by a named client, usually the seller. That does not make them wrong, but they answer a narrower question: how the vial the client sent tested. Our guide on how to read and check a COA covers what to compare, and the COA analyzer structures a certificate you already hold. The CJC-1295 research hub shows the current aggregate counts, and each certificate cited above links to its record.

Method and evidence boundary

Corrections and updates

October 29, 2026.

October 1, 2026.

July 31, 2026. Suaway Lab Research was removed from a list of vendors with no CJC-1295 report above 90%. Its fourth report, 55909 (90.44%, tested May 6, 2026), entered our records on July 4, 2026.

Think a figure or attribution here is wrong? Write to [email protected] and include the certificate number.

Vendor and manufacturer names are used descriptively to identify parties in the documentary record; inclusion is not endorsement. Think a passage misrepresents the record? [email protected].