PeptideScanner

Claims vs COA / Peptira

Peptira: claims vs COA

No site-wide purity promise found on the website. Vial content is still checked against the label.
302
certificates read
189 / 229
vials outside ±3% of label
110
beyond ±10% (major)
—
below advertised purity
ProductLabel → measuredPurityMain impurityLabCOA
5-Amino 1MQ 50mg
50mg → 57.19mg
Overfilled +14.4%
99.658%
0.34% not itemisedfreedom-diagnosticsOpen
AOD-9604 5mg
5mg → 6.2mg
Overfilled +24.0%
99.61%
0.39% not itemisedfreedom-diagnosticsOpen
AOD-9604 5mg
5mg → 4.18mg
Underfilled -16.4%
99.138%
0.86% not itemisedfreedom-diagnosticsOpen
AOD-9604 5mg
5mg → 6.79mg
Overfilled +35.8%
99.062%
0.94% not itemisedfreedom-diagnosticsOpen
Adamax 10mg
10mg → 12.9mg
Overfilled +29.0%
99.73%
0.27% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 11.32mg
Overfilled +13.2%
99.272%
0.73% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 12.52mg
Overfilled +25.2%
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 12.98mg
Overfilled +29.8%
99.139%
0.86% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 11.96mg
Overfilled +19.6%
99.69%
0.31% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 11.87mg
Overfilled +18.7%
99.135%
0.86% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 12.7mg
Overfilled +27.0%
99.24%
0.76% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 14.22mg
Overfilled +42.2%
99.947%
0.05% not itemised—Open
BPC-157 10mg
10mg → 8.42mg
Underfilled -15.8%
97.736%
2.26% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 11.7mg
Overfilled +17.0%
99.362%
0.64% not itemisedfreedom-diagnosticsOpen
CJC-1295 DAC 5mg
5mg → 6.97mg
Overfilled +39.4%
99.71%
0.29% not itemisedfreedom-diagnosticsOpen
CJC-1295 No DAC 10mg
10mg → 11.26mg
Overfilled +12.6%
99.884%
0.12% not itemisedfreedom-diagnosticsOpen
CJC1295 no DAC 10mg
10mg → 13.67mg
Overfilled +36.7%
99.879%
0.12% not itemisedfreedom-diagnosticsOpen
Cagrilintide 10mg
10mg → 11.01mg
Overfilled +10.1%
99.846%
0.15% not itemisedfreedom-diagnosticsOpen
Cagrilintide 10mg
10mg → 11.78mg
Overfilled +17.8%
99.816%
0.18% not itemised—Open
Cagrilintide 10mg
10mg → 11.23mg
Overfilled +12.3%
99.493%
0.51% not itemised—Open
Cagrilintide 10mg
10mg → 11.83mg
Overfilled +18.3%
99.822%
0.18% not itemisedfreedom-diagnosticsOpen
Epitalon 10mg
10mg → 13.94mg
Overfilled +39.4%
99.747%
0.25% not itemisedjanoshikOpen
Epitalon 10mg
10mg → 12.35mg
Overfilled +23.5%
99.77%
0.23% not itemisedfreedom-diagnosticsOpen
GHK-CU 50mg
50mg → 58.33mg
Overfilled +16.7%
99.23%
0.77% not itemisedfreedom-diagnosticsOpen
GHK-CU 50mg
50mg → 59.02mg
Overfilled +18.0%
99.74%
0.26% not itemisedfreedom-diagnosticsOpen
GHK-CU 50mg
50mg → 42.16mg
Underfilled -15.7%
99.511%
0.49% not itemisedfreedom-diagnosticsOpen
GHK-Cu 50mg
50mg → 63.58mg
Overfilled +27.2%
99.971%
0.03% not itemised—Open
GLP-RT 10mg
10mg → 11.61mg
Overfilled +16.1%
99.85%
0.15% not itemisedfreedom-diagnosticsOpen
Glutathion 1500mg
1500mg → 1683.04mg
Overfilled +12.2%
99.971%
0.03% not itemisedjanoshikOpen
IGF1-LR3 1mg
1mg → 0.54mg
Underfilled -46.0%
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
IGF1-LR3 1mg
1mg → 1.27mg
Overfilled +27.0%
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
IGF1-LR3 1mg
1mg → 1.26mg
Overfilled +26.0%
98.878%
1.12% not itemisedfreedom-diagnosticsOpen
Ipamorelin 10mg
10mg → 13.87mg
Overfilled +38.7%
99.622%
0.38% not itemisedfreedom-diagnosticsOpen
Ipamorelin 10mg
10mg → 15.19mg
Overfilled +51.9%
99.88%
0.12% not itemisedjanoshikOpen
KPV 10 mg
10mg → 11.79mg
Overfilled +17.9%
99.409%
0.59% not itemisedjanoshikOpen
KPV 10mg
10mg → 13.99mg
Overfilled +39.9%
99.521%
0.48% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 11.22mg
Overfilled +12.2%
99.82%
0.18% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 11.78mg
Overfilled +17.8%
99.64%
0.36% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 11.62mg
Overfilled +16.2%
99.608%
0.39% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 8.55mg
Underfilled -14.5%
99.803%
0.20% not itemisedjanoshikOpen
Kisspeptin 10mg
10mg → 12.65mg
Overfilled +26.5%
99.63%
0.37% not itemisedfreedom-diagnosticsOpen
LL-37 5mg
5mg → 5.93mg
Overfilled +18.6%
99.787%
0.21% not itemisedfreedom-diagnosticsOpen
MOTS-C 10mg
10mg → 11.61mg
Overfilled +16.1%
99.038%
0.96% not itemisedjanoshikOpen
MOTS-C 10mg
10mg → 12.09mg
Overfilled +20.9%
99.55%
0.45% not itemisedfreedom-diagnosticsOpen
MOTS-C 40mg
40mg → 44.41mg
Overfilled +11.0%
99.729%
0.27% not itemisedfreedom-diagnosticsOpen
Melanotan 2 10mg
10mg → 11.15mg
Overfilled +11.5%
99.952%
0.05% not itemisedjanoshikOpen
Melanotan-1 10mg
10mg → 7.35mg
Underfilled -26.5%
99.628%
0.37% not itemisedfreedom-diagnosticsOpen
Melanotan-1 10mg
10mg → 11.04mg
Overfilled +10.4%
99.983%
0.02% not itemisedfreedom-diagnosticsOpen
NAD+ 1000mg
1000mg → 1119.48mg
Overfilled +11.9%
99.855%
0.14% not itemisedfreedom-diagnosticsOpen
NAD+ 500 mg
500mg → 653.32mg
Overfilled +30.7%
——janoshikOpen
NAD+ 500mg
500mg → 555.54mg
Overfilled +11.1%
99.651%
0.35% not itemisedfreedom-diagnosticsOpen
NAD+ 500mg
500mg → 581.47mg
Overfilled +16.3%
99.978%
0.02% not itemisedfreedom-diagnosticsOpen
NAD+ 500mg
500mg → 577.67mg
Overfilled +15.5%
——janoshikOpen
NAD+ 500mg
500mg → 562.52mg
Overfilled +12.5%
——janoshikOpen
PT-141 10mg
10mg → 12.81mg
Overfilled +28.1%
99.938%
0.06% not itemisedjanoshikOpen
PT-141 10mg
10mg → 12.18mg
Overfilled +21.8%
99.919%
0.08% not itemisedfreedom-diagnosticsOpen
Pinealon 10mg
10mg → 12.16mg
Overfilled +21.6%
99.594%
0.41% not itemisedfreedom-diagnosticsOpen
RETA - GLP 3 10mg
10mg → 11.14mg
Overfilled +11.4%
99.822%
0.18% not itemisedfreedom-diagnosticsOpen
RETA-3 10mg
10mg → 11.16mg
Overfilled +11.6%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
RETA-3 20mg
20mg → 22.45mg
Overfilled +12.3%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
RETA-GLP 3 10mg
10mg → 11.02mg
Overfilled +10.2%
99.802%
0.20% not itemisedfreedom-diagnosticsOpen
RETA-GLP 3 30mg
30mg → 41.21mg
Overfilled +37.4%
99.838%
0.16% not itemisedjanoshikOpen
RETA-GLP 3 30mg
30mg → 33.66mg
Overfilled +12.2%
99.975%
0.03% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 30mg
30mg → 34.06mg
Overfilled +13.5%
99.751%
0.25% not itemisedfreedom-diagnosticsOpen
Reta 20mg
20mg → 23.35mg
Overfilled +16.8%
99.604%
0.40% not itemisedjanoshikOpen
Reta 20mg
20mg → 24.58mg
Overfilled +22.9%
99.858%
0.14% not itemisedjanoshikOpen
Reta 30mg
30mg → 34.2mg
Overfilled +14.0%
99.801%
0.20% not itemisedjanoshikOpen
Reta 30mg
30mg → 33.8mg
Overfilled +12.7%
99.932%
0.07% not itemisedjanoshikOpen
Reta-GLP 3 10mg
10mg → 12.05mg
Overfilled +20.5%
99.819%
0.18% not itemisedfreedom-diagnosticsOpen
Reta-GLP3 30mg
30mg → 38.98mg
Overfilled +29.9%
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
Retatrutide 10mg
10mg → 11.23mg
Overfilled +12.3%
99.42%
0.58% not itemisedjanoshikOpen
SEMA 20mg
20mg → 22.76mg
Overfilled +13.8%
99.932%
0.07% not itemisedjanoshikOpen
SEMA-GLP 1 10mg
10mg → 13.63mg
Overfilled +36.3%
99.69%
0.31% not itemisedfreedom-diagnosticsOpen
SS-31 10mg
10mg → 13.56mg
Overfilled +35.6%
99.94%
0.06% not itemisedfreedom-diagnosticsOpen
SS-31 10mg
10mg → 12.56mg
Overfilled +25.6%
99.938%
0.06% not itemisedjanoshikOpen
SS-31 10mg
10mg → 11.86mg
Overfilled +18.6%
99.869%
0.13% not itemisedfreedom-diagnosticsOpen
SS-31 50mg
50mg → 44.59mg
Underfilled -10.8%
99.914%
0.09% not itemisedfreedom-diagnosticsOpen
SS-31 50mg
50mg → 61.02mg
Overfilled +22.0%
99.588%
0.41% not itemisedjanoshikOpen
SS-31 50mg
50mg → 55.9mg
Overfilled +11.8%
99.96%
0.04% not itemisedfreedom-diagnosticsOpen
Selank 10 mg
10mg → 11.32mg
Overfilled +13.2%
99.824%
0.18% not itemisedjanoshikOpen
Selank 10mg
10mg → 12.98mg
Overfilled +29.8%
99.815%
0.19% not itemisedfreedom-diagnosticsOpen
Sema 10mg
10mg → 11.54mg
Overfilled +15.4%
99.393%
0.61% not itemisedjanoshikOpen
Sema 20mg
20mg → 22.86mg
Overfilled +14.3%
99.903%
0.10% not itemisedjanoshikOpen
Sema-GLP1 10mg
10mg → 11.06mg
Overfilled +10.6%
99.92%
0.08% not itemisedfreedom-diagnosticsOpen
Semax 10mg
10mg → 12.58mg
Overfilled +25.8%
99.44%
0.56% not itemisedjanoshikOpen
Semax 10mg
10mg → 13.99mg
Overfilled +39.9%
99.414%
0.59% not itemisedfreedom-diagnosticsOpen
Semax 10mg
10mg → 11.44mg
Overfilled +14.4%
99.733%
0.27% not itemisedjanoshikOpen
Semax 10mg
10mg → 11.55mg
Overfilled +15.5%
99.242%
0.76% not itemisedfreedom-diagnosticsOpen
Semax 10mg
10mg → 12.05mg
Overfilled +20.5%
99.68%
0.32% not itemisedfreedom-diagnosticsOpen
Sermorelin 10mg
10mg → 11.74mg
Overfilled +17.4%
99.24%
0.76% not itemisedjanoshikOpen
Sermorelin 10mg
10mg → 11.51mg
Overfilled +15.1%
99.186%
0.81% not itemisedfreedom-diagnosticsOpen
Sermorelin 10mg
10mg → 11.71mg
Overfilled +17.1%
99.199%
0.80% not itemisedfreedom-diagnosticsOpen
TA-1 10mg
10mg → 11.42mg
Overfilled +14.2%
99.69%
0.31% not itemisedfreedom-diagnosticsOpen
TB-500 10mg
10mg → 11.05mg
Overfilled +10.5%
99.444%
0.56% not itemisedfreedom-diagnosticsOpen
TB-500/BPC-157 Blend 5mg/5mg
BPC-157: 5mg → 5.51mg Overfilled +10.2%
TB-500 (TB4): 5mg → 5.17mg Over label +3.4%
——janoshikOpen
TIRZ-GLP 2 10MG
10mg → 11.61mg
Overfilled +16.1%
99.963%
0.04% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 10mg
10mg → 11.36mg
Overfilled +13.6%
99.779%
0.22% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 20mg
20mg → 22.62mg
Overfilled +13.1%
99.893%
0.11% not itemisedjanoshikOpen
TIRZ-GLP 2 20mg
20mg → 22.78mg
Overfilled +13.9%
99.818%
0.18% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 30mg
30mg → 34.23mg
Overfilled +14.1%
99.944%
0.06% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 30mg
30mg → 33.84mg
Overfilled +12.8%
99.961%
0.04% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 30mg
30mg → 38.37mg
Overfilled +27.9%
99.974%
0.03% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 12.37mg
Overfilled +23.7%
99.72%
0.28% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 12.18mg
Overfilled +21.8%
99.581%
0.42% not itemisedjanoshikOpen
Thymosin Alpha-1 10mg
10mg → 7.03mg
Underfilled -29.7%
99.836%
0.16% not itemisedfreedom-diagnosticsOpen
Thymosin Alpha-1 5mg
5mg → 6.25mg
Overfilled +25.0%
99.915%
0.08% not itemisedfreedom-diagnosticsOpen
Tirz 10mg
10mg → 11.75mg
Overfilled +17.5%
99.905%
0.09% not itemisedjanoshikOpen
Tirz 60mg
60mg → 69.44mg
Overfilled +15.7%
99.965%
0.03% not itemisedjanoshikOpen
Tirz-GLP 2 60mg
60mg → 66.23mg
Overfilled +10.4%
99.92%
0.08% not itemisedfreedom-diagnosticsOpen
pamorelin/CJC Blend 5mg/5mg
CJC-1295 (mod GRF 1-29): 5mg → 4.76mg Under label -4.8%
lpamorelin: 5mg → 7.09mg Overfilled +41.8%
——janoshikOpen
5-Amino 1MQ 50mg
50mg → 51.83mg
Over label +3.7%
99.624%
0.38% not itemisedfreedom-diagnosticsOpen
5-Amino 1MQ 50mg
50mg → 53.37mg
Over label +6.7%
99.782%
0.22% not itemisedfreedom-diagnosticsOpen
ARA-290 30mg
30mg → 31.95mg
Over label +6.5%
99.84%
0.16% not itemisedfreedom-diagnosticsOpen
Adamax 10mg
10mg → 10.64mg
Over label +6.4%
99.81%
0.19% not itemisedfreedom-diagnosticsOpen
Aicar 50mg
50mg → 53.57mg
Over label +7.1%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 10.71mg
Over label +7.1%
99.848%
0.15% not itemised—Open
CJC-1295 No DAC 10mg
10mg → 10.33mg
Over label +3.3%
99.627%
0.37% not itemisedfreedom-diagnosticsOpen
CJC-1295 no DAC 10mg
10mg → 10.48mg
Over label +4.8%
99.898%
0.10% not itemisedfreedom-diagnosticsOpen
CJG-1295 DAC 5mg
5mg → 5.41mg
Over label +8.2%
99.132%
0.87% not itemised—Open
CJG-1295 DAC 5mg
5mg → 5.31mg
Over label +6.2%
99.058%
0.94% not itemised—Open
Cagrilintide 10mg
10mg → 10.34mg
Over label +3.4%
99.135%
0.86% not itemised—Open
DSIP 10mg
10mg → 9.53mg
Under label -4.7%
99.965%
0.03% not itemisedjanoshikOpen
Epitalon 10mg
10mg → 10.96mg
Over label +9.6%
99.627%
0.37% not itemisedfreedom-diagnosticsOpen
Epitalon 10mg
10mg → 9.02mg
Under label -9.8%
99.099%
0.90% not itemisedfreedom-diagnosticsOpen
Epitalon 3mg
3mg → 3.27mg
Over label +9.0%
——freedom-diagnosticsOpen
GHK-CU 100mg
100mg → 104.41mg
Over label +4.4%
99.02%
0.98% not itemisedfreedom-diagnosticsOpen
GHK-CU 100mg
100mg → 105.1mg
Over label +5.1%
99.96%
0.04% not itemisedfreedom-diagnosticsOpen
GHK-CU 100mg
100mg → 107.58mg
Over label +7.6%
99.865%
0.14% not itemisedfreedom-diagnosticsOpen
GHK-CU 100mg
100mg → 103.09mg
Over label +3.1%
99.37%
0.63% not itemisedfreedom-diagnosticsOpen
GHK-CU 50mg
50mg → 53.16mg
Over label +6.3%
99.006%
0.99% not itemisedfreedom-diagnosticsOpen
GHK-CU 50mg
50mg → 52.33mg
Over label +4.7%
99.75%
0.25% not itemisedfreedom-diagnosticsOpen
GHK-Cu 100mg
100mg → 94.62mg
Under label -5.4%
99.83%
0.17% not itemisedfreedom-diagnosticsOpen
Gluthathione 1500mg
1500mg → 1451.15mg
Under label -3.3%
99.82%
0.18% not itemisedfreedom-diagnosticsOpen
Ipamorelin 10mg
10mg → 10.59mg
Over label +5.9%
99.787%
0.21% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 9.47mg
Under label -5.3%
99.701%
0.30% not itemisedfreedom-diagnosticsOpen
Kisspeptin 10mg
10mg → 10.68mg
Over label +6.8%
99.71%
0.29% not itemisedfreedom-diagnosticsOpen
MOTS-C 10mg
10mg → 10.41mg
Over label +4.1%
99.36%
0.64% not itemisedfreedom-diagnosticsOpen
MOTS-C 10mg
10mg → 9.65mg
Under label -3.5%
98.851%
1.15% not itemisedfreedom-diagnosticsOpen
MOTS-C 10mg
10mg → 11mg
Over label +10.0%
99.516%
0.48% not itemisedjanoshikOpen
MOTS-C 10mg
10mg → 11mg
Over label +10.0%
99.81%
0.19% not itemisedfreedom-diagnosticsOpen
MOTS-C 10mg
10mg → 10.64mg
Over label +6.4%
99.725%
0.28% not itemisedfreedom-diagnosticsOpen
MOTS-C 40mg
40mg → 42.21mg
Over label +5.5%
99.632%
0.37% not itemisedfreedom-diagnosticsOpen
Melanotan-1 10mg
10mg → 10.31mg
Over label +3.1%
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
Melanotan-1 10mg
10mg → 10.45mg
Over label +4.5%
99.848%
0.15% not itemisedjanoshikOpen
Melanotan-2 10mg
10mg → 10.48mg
Over label +4.8%
99.44%
0.56% not itemisedfreedom-diagnosticsOpen
Melanotan-2 10mg
10mg → 10.61mg
Over label +6.1%
99.78%
0.22% not itemisedfreedom-diagnosticsOpen
NAD+ 500mg
500mg → 532.19mg
Over label +6.4%
——janoshikOpen
NAD+ 500mg
500mg → 529.47mg
Over label +5.9%
99.872%
0.13% not itemisedfreedom-diagnosticsOpen
Oxytocin 2mg
2mg → 1.93mg
Under label -3.5%
99.056%
0.94% not itemisedfreedom-diagnosticsOpen
PT-141 10mg
10mg → 9.01mg
Under label -9.9%
99.749%
0.25% not itemisedfreedom-diagnosticsOpen
RETA-3 30mg
30mg → 31.75mg
Over label +5.8%
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
RETA-GLP 3 20MG
20mg → 21.43mg
Over label +7.2%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
RETA-GLP 3 30mg
30mg → 32.18mg
Over label +7.3%
99.826%
0.17% not itemisedfreedom-diagnosticsOpen
RETA-GLP 3 30mg
30mg → 32.37mg
Over label +7.9%
99.451%
0.55% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 10mg
10mg → 10.99mg
Over label +9.9%
99.9%
0.10% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 10mg
10mg → 10.89mg
Over label +8.9%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 20mg
20mg → 20.66mg
Over label +3.3%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 20mg
20mg → 21.29mg
Over label +6.5%
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 30mg
30mg → 30.98mg
Over label +3.3%
99.24%
0.76% not itemisedfreedom-diagnosticsOpen
SEMA - GLP 1 10mg
10mg → 10.49mg
Over label +4.9%
99.819%
0.18% not itemisedfreedom-diagnosticsOpen
SEMA-GLP 1 10mg
10mg → 10.5mg
Over label +5.0%
99.789%
0.21% not itemisedfreedom-diagnosticsOpen
SEMA-GLP 1 20mg
20mg → 20.68mg
Over label +3.4%
99.7%
0.30% not itemisedfreedom-diagnosticsOpen
SNAP-8 10mg
10mg → 10.67mg
Over label +6.7%
99.827%
0.17% not itemisedfreedom-diagnosticsOpen
SNAP-8 10mg
10mg → 10.81mg
Over label +8.1%
99.653%
0.35% not itemisedfreedom-diagnosticsOpen
SS-31 10mg
10mg → 10.63mg
Over label +6.3%
99.587%
0.41% not itemisedfreedom-diagnosticsOpen
Selank 10mg
10mg → 10.96mg
Over label +9.6%
99.755%
0.25% not itemisedfreedom-diagnosticsOpen
Sema 10mg
10mg → 10.89mg
Over label +8.9%
99.845%
0.16% not itemisedjanoshikOpen
Sema-GLP 1 20mg
20mg → 21.44mg
Over label +7.2%
99.973%
0.03% not itemisedfreedom-diagnosticsOpen
Semax 10mg
10mg → 10.35mg
Over label +3.5%
99.295%
0.70% not itemisedfreedom-diagnosticsOpen
Semax 10mg
10mg → 9.12mg
Under label -8.8%
99.61%
0.39% not itemisedfreedom-diagnosticsOpen
Sermorelin 10mg
10mg → 10.83mg
Over label +8.3%
99.165%
0.83% not itemisedjanoshikOpen
Sermorelin 10mg
10mg → 10.36mg
Over label +3.6%
99.116%
0.88% not itemisedjanoshikOpen
TB-500 10mg
10mg → 10.59mg
Over label +5.9%
99.937%
0.06% not itemisedjanoshikOpen
TB-500 10mg
10mg → 10.34mg
Over label +3.4%
99.863%
0.14% not itemisedjanoshikOpen
TB-500 10mg
10mg → 10.52mg
Over label +5.2%
99.295%
0.70% not itemisedfreedom-diagnosticsOpen
TIRZ- GLP 2 30mg
30mg → 31.27mg
Over label +4.2%
99.884%
0.12% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 20MG
20mg → 19.33mg
Under label -3.4%
99.935%
0.06% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 30mg
30mg → 31.42mg
Over label +4.7%
99.827%
0.17% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 60MG
60mg → 62.27mg
Over label +3.8%
99.962%
0.04% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 60mg
60mg → 62.65mg
Over label +4.4%
99.854%
0.15% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 9.69mg
Under label -3.1%
99.376%
0.62% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 10.87mg
Over label +8.7%
99.164%
0.84% not itemisedjanoshikOpen
Tesamorelin 10mg
10mg → 10.74mg
Over label +7.4%
99.85%
0.15% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 10.66mg
Over label +6.6%
98.647%
1.35% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 10.9mg
Over label +9.0%
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 9.59mg
Under label -4.1%
99.033%
0.97% not itemisedfreedom-diagnosticsOpen
Tesamorelin 30mg
30mg → 31.45mg
Over label +4.8%
99.88%
0.12% not itemisedfreedom-diagnosticsOpen
Thymosin Alpha-1 10mg
10mg → 10.78mg
Over label +7.8%
99.326%
0.67% not itemisedjanoshikOpen
Tirzepatide 20mg
20mg → 21.38mg
Over label +6.9%
99.611%
0.39% not itemisedjanoshikOpen
5c394ab0-0a31-4b28-8f6d-b757372a3c2a-ARA10-002.pdfNot measured
99.76%
0.24% not itemisedfreedom-diagnosticsOpen
7ad54a0e-3377-4f75-88a7-f51ebc6ef51a-BPC10-009.pdfNot measured
98.25%
1.75% not itemisedfreedom-diagnosticsOpen
d3e573de-b9dc-4dbe-be3c-787544faad25-CJCD5-004.pdfNot measured
99.81%
0.19% not itemisedfreedom-diagnosticsOpen
3c8c9a6c-bf2b-4b12-9529-31e9a09f5013-KPV10-008.pdfNot measured
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
4a09d679-e302-43e4-b76e-7f72137dab14-LL37-5-002.pdfNot measured
99.96%
0.04% not itemisedfreedom-diagnosticsOpen
dd938f56-a7fe-4ff3-94dc-12badf5df02f-MT2-10-004.pdfNot measured
99.867%
0.13% not itemisedfreedom-diagnosticsOpen
873b2b39-ce6f-47ef-a54b-069b899c9dac-OXY2-003.pdfNot measured
99.696%
0.30% not itemisedfreedom-diagnosticsOpen
19724290-e29b-4063-9217-aae072d7681c-PHX30-001.pdfNot measured
99.71%
0.29% not itemisedfreedom-diagnosticsOpen
8fae51bb-0334-4b77-9ba4-c31ecc46244a-PT10-004.pdfNot measured
99.953%
0.05% not itemisedfreedom-diagnosticsOpen
4e5fb19d-112a-4c74-af7f-e3680b483f71-SEMA20-005.pdfNot measured
99.817%
0.18% not itemisedfreedom-diagnosticsOpen
112650d7-21a6-4d91-a322-af94881a68f7-SLNK10-004.pdfNot measured
99.812%
0.19% not itemisedfreedom-diagnosticsOpen
39d0fe82-a343-4525-8c16-b05f95d9d0fc-SMAX10-007_1_.pdfNot measured
99.401%
0.60% not itemisedfreedom-diagnosticsOpen
8ef479cc-a3ae-41a8-8b01-ac28191279e7-SNAP10-004.pdfNot measured
99.88%
0.12% not itemisedfreedom-diagnosticsOpen
a4419400-0fce-4a12-8561-8c54bffaadca-SNAP10-003.pdfNot measured
99.85%
0.15% not itemisedfreedom-diagnosticsOpen
158df05c-3a77-4d29-8882-e61398f653c8-SURVO10-001.pdfNot measured
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
ce130244-b257-429c-8734-edbfcf5f0f69-TESA10-008.pdfNot measured
99.13%
0.87% not itemisedfreedom-diagnosticsOpen
e702999c-2994-42be-bbed-99f00ca4857b-TIRZ10-005.pdfNot measured
99.9%
0.10% not itemisedfreedom-diagnosticsOpen
acb8ee70-dcba-4eac-b42a-7d83364f57f1-TIRZ20-006.pdfNot measured
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
e529db08-77ab-4eff-a3ac-8783376bcc5b-TIRZ30-007.pdfNot measured
99.637%
0.36% not itemisedfreedom-diagnosticsOpen
afabc8ea-8fe5-4192-b697-1192dccb5bce-TIRZ60-007.pdfNot measured
99.88%
0.12% not itemisedfreedom-diagnosticsOpen
5-Amino 1MQ 50mg
50mg → 49.31mg
On label -1.4%
——freedom-diagnosticsOpen
5-Amino-1MQ 50mgNot measured
99.7%
0.30% not itemisedfreedom-diagnosticsOpen
5-Amino-1MQ 50mg
50mg → 50.57mg
On label +1.1%
——freedom-diagnosticsOpen
AHK-CU RAWNot measured
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
AOD-9604 5mg
5mg → 5.12mg
On label +2.4%
99.81%
0.19% not itemisedfreedom-diagnosticsOpen
ARA-290 10mg
10mg → 9.82mg
On label -1.8%
99.665%
0.33% not itemisedfreedom-diagnosticsOpen
BAM15
— → 49.33mg
Not checked
——freedom-diagnosticsOpen
BPC-157 0.5mg
0.5mg → 0.51mg
On label +2.0%
——freedom-diagnosticsOpen
BPC-157 10mgNot measured
99.13%
0.87% not itemisedfreedom-diagnosticsOpen
BPC-157 10mgNot measured
99.68%
0.32% not itemisedfreedom-diagnosticsOpen
CAG-4 10mg
10mg → 9.91mg
On label -0.9%
99.78%
0.22% not itemisedfreedom-diagnosticsOpen
CJG1295 NO DAC 10mg
10mg → 9.75mg
On label -2.5%
99.78%
0.22% not itemised—Open
Cortagen 20mgNot measured
99.74%
0.26% not itemisedfreedom-diagnosticsOpen
DSIP 10MG
10mg → 9.93mg
On label -0.7%
99.428%
0.57% not itemisedfreedom-diagnosticsOpen
DSIP 10mg
10mg → 10.09mg
On label +0.9%
98.716%
1.28% not itemisedfreedom-diagnosticsOpen
Epitalon 10mg
10mg → 10.22mg
On label +2.2%
99.684%
0.32% not itemisedfreedom-diagnosticsOpen
FOX04-DRI 10mg
10mg → 9.71mg
On label -2.9%
99.83%
0.17% not itemisedfreedom-diagnosticsOpen
GHK-CU 100mg
100mg → 101.45mg
On label +1.5%
99.69%
0.31% not itemisedfreedom-diagnosticsOpen
GHK-CU 1gNot measured
99.719%
0.28% not itemisedfreedom-diagnosticsOpen
GHK-CU 50mg
50mg → 49.7mg
On label -0.6%
99.991%
0.01% not itemisedfreedom-diagnosticsOpen
GHK-Cu 2mg
2mg → 2.05mg
On label +2.5%
——freedom-diagnosticsOpen
GHK0CU 50mg
50mg → 51.4mg
On label +2.8%
99.034%
0.97% not itemisedfreedom-diagnosticsOpen
GHRP-6 5mg
5mg → 9.08mg
Not checked
99.93%
0.07% not itemisedfreedom-diagnosticsOpen
GLOW 70mgBlend, per-component content not listed
99.61%
0.39% not itemisedfreedom-diagnosticsOpen
GLOW 70mgBlend, per-component content not listed
99.33%
0.67% not itemisedfreedom-diagnosticsOpen
Glow 70mgBlend, per-component content not listed
99.467%
0.53% not itemisedfreedom-diagnosticsOpen
Glutathione 1500mg
1500mg → 1476.9mg
On label -1.5%
99.84%
0.16% not itemisedfreedom-diagnosticsOpen
Glutathione 1500mg
1500mg → 1531.25mg
On label +2.1%
99.33%
0.67% not itemisedfreedom-diagnosticsOpen
IGF1-LR3
— → 1.13mg
Not checked
99.648%
0.35% not itemisedjanoshikOpen
IPA/CJC 10mgBlend, per-component content not listed
99.78%
0.22% not itemisedfreedom-diagnosticsOpen
IPA/CJC 10mgBlend, per-component content not listed
99.78%
0.22% not itemisedfreedom-diagnosticsOpen
IPA/CJC 10mgBlend, per-component content not listed
99.79%
0.21% not itemisedfreedom-diagnosticsOpen
IPA/CJC-1295 10mgBlend, per-component content not listed
99.96%
0.04% not itemisedfreedom-diagnosticsOpen
Ipamorelin 10mgNot measured
99.93%
0.07% not itemisedfreedom-diagnosticsOpen
KLOW 80mgBlend, per-component content not listed
99.82%
0.18% not itemisedfreedom-diagnosticsOpen
KLOW 80mgBlend, per-component content not listed
99.66%
0.34% not itemisedfreedom-diagnosticsOpen
KLOW 80mgBlend, per-component content not listed
99.49%
0.51% not itemisedfreedom-diagnosticsOpen
KPV 0.5mg
0.5mg → 0.5mg
On label 0.0%
——freedom-diagnosticsOpen
KPV 10mgNot measured
99.78%
0.22% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 9.89mg
On label -1.1%
99.695%
0.31% not itemisedfreedom-diagnosticsOpen
Kisspeptin 10mg
10mg → 10.29mg
On label +2.9%
99.859%
0.14% not itemisedfreedom-diagnosticsOpen
Klow 80mgBlend, per-component content not listed
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
Klow 80mgBlend, per-component content not listed
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
Klow 80mgBlend, per-component content not listed
99.82%
0.18% not itemisedfreedom-diagnosticsOpen
L-Carnitine 500mg
500mg → 509.99mg
On label +2.0%
99.474%
0.53% not itemisedfreedom-diagnosticsOpen
L-Carnitine 500mgNot measured
99.11%
0.89% not itemisedfreedom-diagnosticsOpen
MOT-C 10mgNot measured
99.75%
0.25% not itemisedfreedom-diagnosticsOpen
MOTS-C 10mg
10mg → 10.19mg
On label +1.9%
99.41%
0.59% not itemisedfreedom-diagnosticsOpen
MOTS-C 40mgNot measured
99.59%
0.41% not itemisedfreedom-diagnosticsOpen
Melanotan 1 10mg
10mg → 9.79mg
On label -2.1%
99.748%
0.25% not itemisedjanoshikOpen
Melanotan-1 10mgNot measured
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
Mots-C 40mg
40mg → 40.62mg
On label +1.6%
99.75%
0.25% not itemisedfreedom-diagnosticsOpen
NAD+ 1000mgNot measured
99.96%
0.04% not itemisedfreedom-diagnosticsOpen
NAD+ 500mg
500mg → 513.9mg
On label +2.8%
99.85%
0.15% not itemisedfreedom-diagnosticsOpen
NAD+1000mg
1000mg → 1025.39mg
On label +2.5%
99.956%
0.04% not itemisedfreedom-diagnosticsOpen
Oxytocin 2mg
2mg → 1.94mg
On label -3.0%
99.516%
0.48% not itemisedfreedom-diagnosticsOpen
PE-22-28
— → 9.83mg
Not checked
99.52%
0.48% not itemisedfreedom-diagnosticsOpen
PE-22-28 10mg
10mg → 10.06mg
On label +0.6%
99.73%
0.27% not itemisedfreedom-diagnosticsOpen
Pinealon 3mg
3mg → 2.98mg
On label -0.7%
——freedom-diagnosticsOpen
RETA - GLP 3
— → 10.39mg
Not checked
99.941%
0.06% not itemisedfreedom-diagnosticsOpen
RETA-3 20mgNot measured
99.89%
0.11% not itemisedfreedom-diagnosticsOpen
RETA-3 30mgNot measured
99.89%
0.11% not itemisedfreedom-diagnosticsOpen
RETA-GLP3 30mg
30mg → 30.74mg
On label +2.5%
99.91%
0.09% not itemisedfreedom-diagnosticsOpen
Reta 10
— → 11.62mg
Not checked
99.73%
0.27% not itemisedjanoshikOpen
Reta 20
— → 23.74mg
Not checked
99.743%
0.26% not itemisedjanoshikOpen
Reta 30
— → 33.69mg
Not checked
99.901%
0.10% not itemisedjanoshikOpen
SS-31 50mgNot measured
99.95%
0.05% not itemisedfreedom-diagnosticsOpen
SS-31 50mg
50mg → 49.36mg
On label -1.3%
99.905%
0.09% not itemisedfreedom-diagnosticsOpen
Sermorelin 10
— → 11.78mg
Not checked
99.59%
0.41% not itemisedfreedom-diagnosticsOpen
TB-500 10mgNot measured
99.25%
0.75% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
99.26%
0.74% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
99.045%
0.95% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
97.13%
2.87% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
99.46%
0.54% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
99.181%
0.82% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
99.22%
0.78% not itemisedfreedom-diagnosticsOpen
TB/BPC 10mgBlend, per-component content not listed
99.06%
0.94% not itemisedfreedom-diagnosticsOpen
TB500/BPC-157 10mgBlend, per-component content not listed
97.56%
2.44% not itemisedfreedom-diagnosticsOpen
TIRZ - GLP 2
— → 62.79mg
Not checked
99.846%
0.15% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 20MG
20mg → 20.46mg
On label +2.3%
99.964%
0.04% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 30mg
30mg → 30.06mg
On label +0.2%
99.73%
0.27% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 30mgNot measured
99.88%
0.12% not itemisedfreedom-diagnosticsOpen
TIRZ-GLP 2 60mg
60mg → 61.32mg
On label +2.2%
99.964%
0.04% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mgNot measured
99.84%
0.16% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 10.16mg
On label +1.6%
99.142%
0.86% not itemisedjanoshikOpen
Tesamorelin 10mgNot measured
99.88%
0.12% not itemisedfreedom-diagnosticsOpen
Thymagen 20mgNot measured
99.48%
0.52% not itemisedfreedom-diagnosticsOpen
Thymalin 10mg
10mg → 10.22mg
On label +2.2%
99.71%
0.29% not itemisedfreedom-diagnosticsOpen
Thymosin Alpha-1 5mg
5mg → 5.02mg
On label +0.4%
99.75%
0.25% not itemisedfreedom-diagnosticsOpen
Tirz 10mg
10mg → 9.77mg
On label -2.3%
99.84%
0.16% not itemisedjanoshikOpen
Tirz 30mg
30mg → 30.75mg
On label +2.5%
99.824%
0.18% not itemisedjanoshikOpen
VIP 10mg
10mg → 9.81mg
On label -1.9%
99.228%
0.77% not itemisedfreedom-diagnosticsOpen
Vilon 20mgNot measured
99.13%
0.87% not itemisedfreedom-diagnosticsOpen

How this is checked

  • Vial content. Measured net peptide content against the size on the label. Within ±3% is on label, 3–10% is off label, beyond ±10% is a major deviation (under- or overfilled). When a certificate weighs several vials of the batch, the vial farthest from the label is the one judged, and with several purity results the lowest counts. Blends are only checked when the certificate lists each component.
  • Purity. HPLC purity on each certificate against the purity the supplier promises site-wide on its own website. Up to 1 point below the claim is amber, more than that is red. Only a direct promise counts (“99%+ purity guaranteed”); explanations of what purity means, one product's figure and page code are not treated as a claim. A certificate that reports only a bound (“>99%”) is judged only when the bound meets the claim, and a specification line is never read as a result.
  • Whose certificate. A certificate is only read once our client-identity review has looked at it, and one issued to a different company is left out — whether the automatic check or a manual review found it. A certificate issued to the company that runs the supplier's own website counts as the supplier's. A file hosted on another supplier's website is not counted for this one. The same rules decide which certificates appear on supplier and product pages. Only peptide certificates are read: bacteriostatic water, acetic acid and other diluents are left out, and so are product data sheets, which state a specification rather than a batch result.
  • Main impurity. Shown when the certificate itemises it: a named impurity (TFA, deletion sequence, oxidation…) or the largest secondary peak in the HPLC peak table. Most certificates report only a purity figure, so the rest of the sample is not itemised.
  • Trust Score. These checks are 10 of the 25 Transparency points: vial content 7 (full credit within ±3%, half up to ±10%, none beyond, over- and underfilled alike), purity 3 (98% is the bar when a supplier advertises no figure). Fewer than 5 readable results gives half credit rather than a guess.
  • These are the supplier's own published certificates, read automatically from the PDF or image. Janoshik results tables are read twice from the image, cell by cell, and a figure the two readings disagree on is left out rather than guessed. A certificate covers one batch on one date. We have not tested these batches ourselves.

Peptira supplier page

Peptide Scanner is an independent aggregator. All content is for research purposes only. We do not sell, ship, or endorse any product. Read full disclaimer →