PeptideScanner

Claims vs COA / Instant Peptides

Instant Peptides: claims vs COA

Website claim: 99% purity. “…ount Cart Your cart is empty Continue shopping Lab-Tested · 99%+ Purity RESEARCH PEPTIDES. No delays. No drama. Just peptides. Prem…” Source (read 2026-09-26)
216
certificates read
153 / 173
vials outside ±3% of label
83
beyond ±10% (major)
6 / 215
below advertised purity
ProductLabel → measuredPurityMain impurityLabCOA
IGF-LR3 1mg
1mg → 1.4mg
Overfilled +40.0%
96.116%
2.88 pts below 99%
3.88% not itemisedfreedom-diagnosticsOpen
AOD-9604 5mg
5mg → 5.86mg
Overfilled +17.2%
98.891%
0.11 pts below 99%
1.11% not itemisedfreedom-diagnosticsOpen
BPC-157
20mg → 22.42mg
Overfilled +12.1%
98.963%
0.04 pts below 99%
1.04% not itemised—Open
BPC-157 10mg
10mg → 11.68mg
Overfilled +16.8%
98.951%
0.05 pts below 99%
1.05% not itemisedfreedom-diagnosticsOpen
DSIP 5MG
5mg → 6.63mg
Overfilled +32.6%
98.646%
0.35 pts below 99%
1.35% not itemisedfreedom-diagnosticsOpen
33b70f1c87_download.pdf
500mg → 609.31mg
Overfilled +21.9%
99.956%
Meets 99%
0.04% not itemised—Open
5Amino-1MQ 10mg
10mg → 13.73mg
Overfilled +37.3%
99.517%
Meets 99%
0.48% not itemisedfreedom-diagnosticsOpen
AOD9604 5mg
5mg → 6.23mg
Overfilled +24.6%
99.21%
Meets 99%
0.79% not itemisedfreedom-diagnosticsOpen
ARA-290
10mg → 11.78mg
Overfilled +17.8%
99.966%
Meets 99%
0.03% not itemised—Open
ARA-290
10mg → 12.48mg
Overfilled +24.8%
99.623%
Meets 99%
0.38% not itemised—Open
Adamax
10mg → 12.11mg
Overfilled +21.1%
99.55%
Meets 99%
0.45% not itemised—Open
BPC-157 10mg
10mg → 11.38mg
Overfilled +13.8%
99.23%
Meets 99%
0.77% not itemisedfreedom-diagnosticsOpen
BPC-157 10mg
10mg → 11.44mg
Overfilled +14.4%
99.392%
Meets 99%
0.61% not itemisedfreedom-diagnosticsOpen
BPC-157/TB-500
BPC-157: 10mg → 11.22mg Overfilled +12.2%
TB-500: 10mg → 10.86mg Over label +8.6%
99.818%
Meets 99%
0.18% not itemised—Open
CJC-1295 (No DAC)/Ipamorelin
Ipamorelin: 5mg → 5.59mg Overfilled +11.8%
CJC-1295 (No DAC): 5mg → 5.43mg Over label +8.6%
99.916%
Meets 99%
0.08% not itemised—Open
CJC-1295 (No DAC)/Ipamorelin
Ipamorelin: 5mg → 5.79mg Overfilled +15.8%
CJC-1295 (No DAC): 5mg → 5.69mg Overfilled +13.8%
99.859%
Meets 99%
0.14% not itemised—Open
CJC-1295 (No DAC)/Ipamorelin
Ipamorelin: 5mg → 5.69mg Overfilled +13.8%
CJC-1295 (No DAC): 5mg → 5.79mg Overfilled +15.8%
99.787%
Meets 99%
0.21% not itemised—Open
CJC-1295 (No DAC)/Ipamorelin
Ipamorelin: 5mg → 5.88mg Overfilled +17.6%
CJC-1295 (No DAC): 5mg → 5.52mg Overfilled +10.4%
99.82%
Meets 99%
0.18% not itemised—Open
Cagrilintide
10mg → 11.07mg
Overfilled +10.7%
99.708%
Meets 99%
0.29% not itemised—Open
Cagrilintide 10mg
10mg → 11.99mg
Overfilled +19.9%
99.714%
Meets 99%
0.29% not itemisedfreedom-diagnosticsOpen
DSIP
5mg → 5.73mg
Overfilled +14.6%
99.917%
Meets 99%
0.08% not itemised—Open
Epithalon
10mg → 13.06mg
Overfilled +30.6%
99.916%
Meets 99%
0.08% not itemised—Open
Epithalon 10mg
10mg → 12.94mg
Overfilled +29.4%
99.274%
Meets 99%
0.73% not itemisedfreedom-diagnosticsOpen
GHK-CU 100mg
100mg → 111.57mg
Overfilled +11.6%
99.802%
Meets 99%
0.20% not itemisedfreedom-diagnosticsOpen
GHK-Cu
2mg → 2.56mg
Overfilled +28.0%
——vanguardOpen
GHK-Cu
50mg → 55.24mg
Overfilled +10.5%
99.943%
Meets 99%
0.06% not itemised—Open
GLP-1 SM
10mg → 11.13mg
Overfilled +11.3%
99.891%
Meets 99%
0.11% not itemised—Open
GLP-2 TRZ
10mg → 11.42mg
Overfilled +14.2%
99.838%
Meets 99%
0.16% not itemised—Open
GLP-3 RT
10mg → 11.89mg
Overfilled +18.9%
99.928%
Meets 99%
0.07% not itemised—Open
GLP-3 RT
15mg → 16.71mg
Overfilled +11.4%
99.69%
Meets 99%
0.31% not itemised—Open
GLP-3 RT
15mg → 17.3mg
Overfilled +15.3%
99.79%
Meets 99%
0.21% not itemised—Open
Glow
BPC-157: 10mg → 11.91mg Overfilled +19.1%
TB-500: 10mg → 10.86mg Over label +8.6%
GHK-Cu: 50mg → 54.47mg Over label +8.9%
99.786%
Meets 99%
0.21% not itemised—Open
Ipamorelin
10mg → 11.83mg
Overfilled +18.3%
99.895%
Meets 99%
0.11% not itemised—Open
Ipamorelin 10mg
10mg → 12.27mg
Overfilled +22.7%
99.843%
Meets 99%
0.16% not itemisedfreedom-diagnosticsOpen
KPV
10mg → 11.9mg
Overfilled +19.0%
99.931%
Meets 99%
0.07% not itemised—Open
Kisspeptin 10mg
10mg → 12.32mg
Overfilled +23.2%
99.299%
Meets 99%
0.70% not itemisedfreedom-diagnosticsOpen
Kisspeptin-10
10mg → 11.22mg
Overfilled +12.2%
99.897%
Meets 99%
0.10% not itemised—Open
Klow
TB-500: 10mg → 10.59mg Over label +5.9%
BPC-157: 10mg → 10.79mg Over label +7.9%
KPV: 10mg → 11.27mg Overfilled +12.7%
GHK-Cu: 50mg → 52.31mg Over label +4.6%
99.858%
Meets 99%
0.14% not itemised—Open
Klow
TB-500: 10mg → 10.92mg Over label +9.2%
BPC-157: 10mg → 9.87mg On label -1.3%
KPV: 10mg → 11.94mg Overfilled +19.4%
GHK-Cu: 50mg → 54.43mg Over label +8.9%
99.688%
Meets 99%
0.31% not itemised—Open
LL-37
5mg → 5.73mg
Overfilled +14.6%
99.844%
Meets 99%
0.16% not itemised—Open
MOTS-c
40mg → 47.38mg
Overfilled +18.5%
99.918%
Meets 99%
0.08% not itemised—Open
MOTS-c
10mg → 11.25mg
Overfilled +12.5%
99.752%
Meets 99%
0.25% not itemised—Open
Melanotan II 10mg
10mg → 12.51mg
Overfilled +25.1%
99.93%
Meets 99%
0.07% not itemisedfreedom-diagnosticsOpen
Melanotan-1
10mg → 11.36mg
Overfilled +13.6%
99.916%
Meets 99%
0.08% not itemised—Open
N-Acetyl Selank Amidate
10mg → 11.84mg
Overfilled +18.4%
99.957%
Meets 99%
0.04% not itemised—Open
N-Acetyl Semax Amidate
10mg → 11.8mg
Overfilled +18.0%
99.904%
Meets 99%
0.10% not itemised—Open
NA-SELANK 10 MG
10mg → 11.01mg
Overfilled +10.1%
99.721%
Meets 99%
0.28% not itemisedfreedom-diagnosticsOpen
NA-SEMAX 10 MG
10mg → 11.63mg
Overfilled +16.3%
99.526%
Meets 99%
0.47% not itemisedfreedom-diagnosticsOpen
NAD+
500mg → 554.12mg
Overfilled +10.8%
99.875%
Meets 99%
0.13% not itemised—Open
NAD+ 500mg
500mg → 568.56mg
Overfilled +13.7%
99.983%
Meets 99%
0.02% not itemisedfreedom-diagnosticsOpen
NAD+ 500mg
500mg → 589.55mg
Overfilled +17.9%
99.981%
Meets 99%
0.02% not itemisedfreedom-diagnosticsOpen
PT-141 10MG
10mg → 11.73mg
Overfilled +17.3%
99.9%
Meets 99%
0.10% not itemisedfreedom-diagnosticsOpen
RETA 15mg
15mg → 16.91mg
Overfilled +12.7%
99.922%
Meets 99%
0.08% not itemisedfreedom-diagnosticsOpen
RETA 15mg
15mg → 17.49mg
Overfilled +16.6%
99.96%
Meets 99%
0.04% not itemisedfreedom-diagnosticsOpen
RETA 30mg
30mg → 33.35mg
Overfilled +11.2%
99.87%
Meets 99%
0.13% not itemisedfreedom-diagnosticsOpen
RETA 30mg
30mg → 34.95mg
Overfilled +16.5%
99.707%
Meets 99%
0.29% not itemisedfreedom-diagnosticsOpen
RETA 60mg
60mg → 67.87mg
Overfilled +13.1%
99.977%
Meets 99%
0.02% not itemisedfreedom-diagnosticsOpen
Reta 15mg
15mg → 18mg
Overfilled +20.0%
99.34%
Meets 99%
0.66% not itemisedfreedom-diagnosticsOpen
Reta 30mg
30mg → 34.4mg
Overfilled +14.7%
99.61%
Meets 99%
0.39% not itemisedfreedom-diagnosticsOpen
Reta 60mg
60mg → 68.3mg
Overfilled +13.8%
99.84%
Meets 99%
0.16% not itemisedfreedom-diagnosticsOpen
Reta 60mg
60mg → 66.61mg
Overfilled +11.0%
99.92%
Meets 99%
0.08% not itemisedfreedom-diagnosticsOpen
Retatrutide
15mg → 17.11mg
Overfilled +14.1%
99.917%
Meets 99%
0.08% not itemised—Open
SERMORELIN 10MG
10mg → 12.99mg
Overfilled +29.9%
99.333%
Meets 99%
0.67% not itemisedfreedom-diagnosticsOpen
SLU-PP-332 1mg
1mg → 1.21mg
Overfilled +21.0%
99.994%
Meets 99%
0.01% not itemisedfreedom-diagnosticsOpen
SNAP-8 10mg
10mg → 12.26mg
Overfilled +22.6%
99.966%
Meets 99%
0.03% not itemisedfreedom-diagnosticsOpen
SS-31
10mg → 11.12mg
Overfilled +11.2%
99.962%
Meets 99%
0.04% not itemised—Open
SS-31
10mg → 13.68mg
Overfilled +36.8%
99.649%
Meets 99%
0.35% not itemised—Open
SS-31 10 MG
10mg → 13.76mg
Overfilled +37.6%
99.922%
Meets 99%
0.08% not itemisedfreedom-diagnosticsOpen
SS-31 10mg
10mg → 11.7mg
Overfilled +17.0%
99.895%
Meets 99%
0.11% not itemisedfreedom-diagnosticsOpen
Selank
10mg → 13.11mg
Overfilled +31.1%
99.316%
Meets 99%
0.68% not itemised—Open
Semaglutide
30mg → 33.36mg
Overfilled +11.2%
99.954%
Meets 99%
0.05% not itemised—Open
Semaglutide
10mg → 11.33mg
Overfilled +13.3%
99.932%
Meets 99%
0.07% not itemised—Open
Semax
10mg → 12.52mg
Overfilled +25.2%
99.54%
Meets 99%
0.46% not itemised—Open
Sermorelin 10mg
10mg → 13.45mg
Overfilled +34.5%
99.126%
Meets 99%
0.87% not itemisedfreedom-diagnosticsOpen
TB-500 (Thymosin B4)
10mg → 11.21mg
Overfilled +12.1%
99.935%
Meets 99%
0.06% not itemised—Open
TB-500 10MG
10mg → 11.31mg
Overfilled +13.1%
99.386%
Meets 99%
0.61% not itemisedfreedom-diagnosticsOpen
TIRZ 10mg
10mg → 12.24mg
Overfilled +22.4%
99.943%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 11.11mg
Overfilled +11.1%
99.261%
Meets 99%
0.74% not itemisedfreedom-diagnosticsOpen
Tesamorelin/Ipamorelin
Ipamorelin: 3mg → 3.34mg Overfilled +11.3%
Tesamorelin: 13mg → 14.52mg Overfilled +11.7%
99.766%
Meets 99%
0.23% not itemised—Open
Thymosin Alpha 1 10mg
10mg → 12.36mg
Overfilled +23.6%
99.812%
Meets 99%
0.19% not itemisedfreedom-diagnosticsOpen
Thymosin alpha-1
10mg → 11.23mg
Overfilled +12.3%
99.844%
Meets 99%
0.16% not itemised—Open
Tirz 40mg
40mg → 32.16mg
Underfilled -19.6%
99.943%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
Tirz 60mg
60mg → 66.77mg
Overfilled +11.3%
99.742%
Meets 99%
0.26% not itemisedfreedom-diagnosticsOpen
24f69c65c5_download.pdf
15mg → 13.73mg
Under label -8.5%
99.81%
Meets 99%
0.19% not itemised—Open
5-Amino-1MQ
10mg → 10.98mg
Over label +9.8%
99.92%
Meets 99%
0.08% not itemised—Open
5-Amino-1MQ
50mg → 53.86mg
Over label +7.7%
99.924%
Meets 99%
0.08% not itemised—Open
5AMINO-1MQ 10mg
10mg → 9.94mg
On label -0.6%
98.327%
0.67 pts below 99%
1.67% not itemisedfreedom-diagnosticsOpen
AOD-9604
5mg → 5.45mg
Over label +9.0%
99.947%
Meets 99%
0.05% not itemised—Open
AOD9604 5 mg
5mg → 5.36mg
Over label +7.2%
99.409%
Meets 99%
0.59% not itemisedfreedom-diagnosticsOpen
BPC-157
10mg → 10.94mg
Over label +9.4%
99.963%
Meets 99%
0.04% not itemised—Open
BPC-157
20mg → 21.2mg
Over label +6.0%
99.948%
Meets 99%
0.05% not itemised—Open
CJC-1295 no DAC
5mg → 5.29mg
Over label +5.8%
99.909%
Meets 99%
0.09% not itemised—Open
DSIP
5mg → 5.45mg
Over label +9.0%
99.759%
Meets 99%
0.24% not itemised—Open
GHK-Cu
100mg → 107.67mg
Over label +7.7%
99.939%
Meets 99%
0.06% not itemised—Open
GHK-Cu
100mg → 107.8mg
Over label +7.8%
99.871%
Meets 99%
0.13% not itemised—Open
GHK-Cu
50mg → 52.9mg
Over label +5.8%
99.932%
Meets 99%
0.07% not itemised—Open
GHK-Cu 100mg
100mg → 91.07mg
Under label -8.9%
99.54%
Meets 99%
0.46% not itemisedfreedom-diagnosticsOpen
GLP-1 SM
10mg → 10.62mg
Over label +6.2%
99.731%
Meets 99%
0.27% not itemised—Open
GLP-2 TRZ
20mg → 21.53mg
Over label +7.7%
99.94%
Meets 99%
0.06% not itemised—Open
GLP-2 TRZ
10mg → 10.61mg
Over label +6.1%
99.909%
Meets 99%
0.09% not itemised—Open
GLP-2 TRZ
60mg → 64.52mg
Over label +7.5%
99.932%
Meets 99%
0.07% not itemised—Open
GLP-2 TRZ
40mg → 43.72mg
Over label +9.3%
99.845%
Meets 99%
0.16% not itemised—Open
GLP-2 TRZ
20mg → 21.77mg
Over label +8.9%
99.691%
Meets 99%
0.31% not itemised—Open
GLP-3 RT
60mg → 63.55mg
Over label +5.9%
99.922%
Meets 99%
0.08% not itemised—Open
GLP-3 RT
30mg → 32.73mg
Over label +9.1%
99.86%
Meets 99%
0.14% not itemised—Open
GLP-3 RT
30mg → 31.8mg
Over label +6.0%
99.139%
Meets 99%
0.86% not itemised—Open
GLP-3 RT
10mg → 10.62mg
Over label +6.2%
99.845%
Meets 99%
0.16% not itemised—Open
GLP-3 RT
60mg → 58.12mg
Under label -3.1%
99.778%
Meets 99%
0.22% not itemised—Open
GLP-3 RT
30mg → 32.29mg
Over label +7.6%
99.62%
Meets 99%
0.38% not itemised—Open
GLP2-T
60mg → 63.25mg
Over label +5.4%
99.931%
Meets 99%
0.07% not itemised—Open
Glutathione
600mg → 579.81mg
Under label -3.4%
99.944%
Meets 99%
0.06% not itemised—Open
Glutathione
1500mg → 1450.79mg
Under label -3.3%
99.82%
Meets 99%
0.18% not itemised—Open
Glutathione 1500mg
1500mg → 1419.01mg
Under label -5.4%
99.534%
Meets 99%
0.47% not itemisedfreedom-diagnosticsOpen
IGF-1 LR3
1mg → 1.09mg
Over label +9.0%
99.958%
Meets 99%
0.04% not itemised—Open
IGF-1 LR3
1mg → 1.06mg
Over label +6.0%
99.602%
Meets 99%
0.40% not itemised—Open
Ipamorelin
10mg → 10.51mg
Over label +5.1%
99.881%
Meets 99%
0.12% not itemised—Open
KPV
10mg → 9.55mg
Under label -4.5%
99.364%
Meets 99%
0.64% not itemised—Open
Kisspeptin-10
10mg → 10.98mg
Over label +9.8%
99.514%
Meets 99%
0.49% not itemised—Open
MOTS-C 40mg
40mg → 43.57mg
Over label +8.9%
99.531%
Meets 99%
0.47% not itemisedfreedom-diagnosticsOpen
MOTS-c
40mg → 42.97mg
Over label +7.4%
99.88%
Meets 99%
0.12% not itemised—Open
MOTS-c
10mg → 10.93mg
Over label +9.3%
99.852%
Meets 99%
0.15% not itemised—Open
MOTS-c 40mg
40mg → 38.49mg
Under label -3.8%
99.39%
Meets 99%
0.61% not itemisedfreedom-diagnosticsOpen
Melanotan I 10mg
10mg → 10.86mg
Over label +8.6%
99.711%
Meets 99%
0.29% not itemisedfreedom-diagnosticsOpen
Melanotan-2
10mg → 9.2mg
Under label -8.0%
99.906%
Meets 99%
0.09% not itemised—Open
Methylene Blue (Capsule)
20mg → 21.95mg
Over label +9.8%
99.939%
Meets 99%
0.06% not itemised—Open
Mots-c 40mg
40mg → 43.11mg
Over label +7.8%
99.603%
Meets 99%
0.40% not itemisedfreedom-diagnosticsOpen
NAD+
500mg → 526.67mg
Over label +5.3%
99.857%
Meets 99%
0.14% not itemised—Open
NAD+
500mg → 462.72mg
Under label -7.5%
99.805%
Meets 99%
0.19% not itemised—Open
NAD+
500mg → 475.15mg
Under label -5.0%
99.71%
Meets 99%
0.29% not itemised—Open
NAD+ Buffered
500mg → 527.83mg
Over label +5.6%
99.583%
Meets 99%
0.42% not itemised—Open
Oxytocin
5mg → 5.23mg
Over label +4.6%
99.606%
Meets 99%
0.39% not itemised—Open
PT-141
10mg → 10.81mg
Over label +8.1%
99.9%
Meets 99%
0.10% not itemised—Open
RETA 60mg
60mg → 64.22mg
Over label +7.0%
99.971%
Meets 99%
0.03% not itemisedfreedom-diagnosticsOpen
Reta 15mg
15mg → 16.09mg
Over label +7.3%
99.812%
Meets 99%
0.19% not itemisedfreedom-diagnosticsOpen
Reta 30mg
30mg → 32.99mg
Over label +10.0%
99.898%
Meets 99%
0.10% not itemisedfreedom-diagnosticsOpen
Reta 60mg
60mg → 65.07mg
Over label +8.5%
99.951%
Meets 99%
0.05% not itemisedfreedom-diagnosticsOpen
Retatrutide
30mg → 32.5mg
Over label +8.3%
99.953%
Meets 99%
0.05% not itemised—Open
Retatrutide
60mg → 64.06mg
Over label +6.8%
99.882%
Meets 99%
0.12% not itemised—Open
SLU-PP-332
20mg → 21.09mg
Over label +5.5%
99.681%
Meets 99%
0.32% not itemised—Open
SS-31
10mg → 10.46mg
Over label +4.6%
99.455%
Meets 99%
0.55% not itemised—Open
TB-500 10mg
10mg → 10.73mg
Over label +7.3%
99.68%
Meets 99%
0.32% not itemisedfreedom-diagnosticsOpen
TIRZ 20mg
20mg → 21.75mg
Over label +8.8%
99.89%
Meets 99%
0.11% not itemisedfreedom-diagnosticsOpen
TIRZ 20mg
20mg → 20.83mg
Over label +4.2%
99.914%
Meets 99%
0.09% not itemisedfreedom-diagnosticsOpen
TIRZ 40mg
40mg → 43.13mg
Over label +7.8%
99.967%
Meets 99%
0.03% not itemisedfreedom-diagnosticsOpen
TIRZ 60mg
60mg → 64.36mg
Over label +7.3%
99.977%
Meets 99%
0.02% not itemisedfreedom-diagnosticsOpen
Tesamorelin
10mg → 10.62mg
Over label +6.2%
99.884%
Meets 99%
0.12% not itemised—Open
Tesamorelin
20mg → 20.8mg
Over label +4.0%
99.759%
Meets 99%
0.24% not itemised—Open
Thymosin alpha-1
10mg → 10.59mg
Over label +5.9%
99.571%
Meets 99%
0.43% not itemised—Open
Tirz 20mg
20mg → 21.79mg
Over label +9.0%
99.964%
Meets 99%
0.04% not itemisedfreedom-diagnosticsOpen
Tirz 40mg
40mg → 43.04mg
Over label +7.6%
99.952%
Meets 99%
0.05% not itemisedfreedom-diagnosticsOpen
Tirz 60mg
60mg → 63.22mg
Over label +5.4%
99.972%
Meets 99%
0.03% not itemisedfreedom-diagnosticsOpen
Tirzepatide
60mg → 64.52mg
Over label +7.5%
99.917%
Meets 99%
0.08% not itemised—Open
VIP
10mg → 10.57mg
Over label +5.7%
99.636%
Meets 99%
0.36% not itemised—Open
VIP 10mg
10mg → 10.92mg
Over label +9.2%
99.622%
Meets 99%
0.38% not itemisedfreedom-diagnosticsOpen
17636f3333_download.pdfNot measured
99.91%
Meets 99%
0.09% not itemisedfreedom-diagnosticsOpen
66c2da2e6b_download.pdfNot measured
99.444%
Meets 99%
0.56% not itemisedfreedom-diagnosticsOpen
877a0693d4_download.pdfNot measured
99.96%
Meets 99%
0.04% not itemisedfreedom-diagnosticsOpen
3510c15b92_download.pdfNot measured
99.923%
Meets 99%
0.08% not itemisedfreedom-diagnosticsOpen
70be397003_download.pdfNot measured
99.93%
Meets 99%
0.07% not itemisedfreedom-diagnosticsOpen
AHK-Cu
1000mg → 1009.27mg
On label +0.9%
99.822%
Meets 99%
0.18% not itemised—Open
BPC-157
10mg → 10.12mg
On label +1.2%
99.723%
Meets 99%
0.28% not itemised—Open
BPC-157 10mgNot measured
99.12%
Meets 99%
0.88% not itemisedfreedom-diagnosticsOpen
BPC-157/TB-500 10mg/10mgBlend, per-component content not listed
99.02%
Meets 99%
0.98% not itemisedfreedom-diagnosticsOpen
BPC-157/TB-500 10mg/10mgBlend, per-component content not listed
99.32%
Meets 99%
0.68% not itemisedfreedom-diagnosticsOpen
CJC-1295 No DAC 5mgNot measured
99.94%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
CJC-1295/IPA 5mg/5mgBlend, per-component content not listed
99.83%
Meets 99%
0.17% not itemisedfreedom-diagnosticsOpen
Cagrilintide 10mgNot measured
99.94%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
Cartalax
20mg → 19.85mg
On label -0.8%
99.54%
Meets 99%
0.46% not itemised—Open
Epithalon 10mgNot measured
99.81%
Meets 99%
0.19% not itemisedfreedom-diagnosticsOpen
GHK-Cu Raw Powder
1000mg → 1003.75mg
On label +0.4%
99.522%
Meets 99%
0.48% not itemised—Open
GLOW 70mgBlend, per-component content not listed
99.42%
Meets 99%
0.58% not itemisedfreedom-diagnosticsOpen
GLP-3 RT
60mg → 61.1mg
On label +1.8%
99.757%
Meets 99%
0.24% not itemised—Open
GLP-3 RT
15mg → 15.21mg
On label +1.4%
99.793%
Meets 99%
0.21% not itemised—Open
Glow 70mgBlend, per-component content not listed
99.372%
Meets 99%
0.63% not itemisedfreedom-diagnosticsOpen
Glow 70mgBlend, per-component content not listed
99.614%
Meets 99%
0.39% not itemisedfreedom-diagnosticsOpen
Glow 70mgBlend, per-component content not listed
99.94%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
Glutathione
1500mg → 1487.26mg
On label -0.8%
99.52%
Meets 99%
0.48% not itemised—Open
Glutathione 1500mg
1500mg → 1474.7mg
On label -1.7%
99.74%
Meets 99%
0.26% not itemisedfreedom-diagnosticsOpen
KLOW 80mgBlend, per-component content not listed
99.56%
Meets 99%
0.44% not itemisedfreedom-diagnosticsOpen
KLOW 80mgBlend, per-component content not listed
99.6%
Meets 99%
0.40% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 10.19mg
On label +1.9%
99.39%
Meets 99%
0.61% not itemisedfreedom-diagnosticsOpen
KPV 10mg
10mg → 10.14mg
On label +1.4%
99.939%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
KPV 10mgNot measured
99.91%
Meets 99%
0.09% not itemisedfreedom-diagnosticsOpen
Klow 80Blend, per-component content not listed
99.824%
Meets 99%
0.18% not itemisedfreedom-diagnosticsOpen
Klow 80mgBlend, per-component content not listed
99.568%
Meets 99%
0.43% not itemisedfreedom-diagnosticsOpen
MOTS-C 40mg
40mg → 40.1mg
On label +0.3%
99.27%
Meets 99%
0.73% not itemisedfreedom-diagnosticsOpen
MOTS-c
40mg → 40.33mg
On label +0.8%
99.936%
Meets 99%
0.06% not itemised—Open
Melanotan II 10mgNot measured
99.54%
Meets 99%
0.46% not itemisedfreedom-diagnosticsOpen
Mots-c 40mgNot measured
99.79%
Meets 99%
0.21% not itemisedfreedom-diagnosticsOpen
NA-Selank 10mgNot measured
99.81%
Meets 99%
0.19% not itemisedfreedom-diagnosticsOpen
NA-Semax 10mgNot measured
99.96%
Meets 99%
0.04% not itemisedfreedom-diagnosticsOpen
NAD-1000mgNot measured
>99%
Meets 99%
under 1.00% not itemised—Open
Reta 15mgNot measured
99.87%
Meets 99%
0.13% not itemisedfreedom-diagnosticsOpen
Reta 15mgNot measured
99.81%
Meets 99%
0.19% not itemisedfreedom-diagnosticsOpen
Reta 30mgNot measured
99.88%
Meets 99%
0.12% not itemisedfreedom-diagnosticsOpen
Reta 30mgNot measured
99.94%
Meets 99%
0.06% not itemisedfreedom-diagnosticsOpen
Reta Cagrilintide 25mg/5mgBlend, per-component content not listed
99.88%
Meets 99%
0.12% not itemisedfreedom-diagnosticsOpen
SEMA 10MG
10mg → 23.94mg
Not checked
99.906%
Meets 99%
0.09% not itemisedfreedom-diagnosticsOpen
SS-31 10mgNot measured
99.76%
Meets 99%
0.24% not itemisedfreedom-diagnosticsOpen
SS-31 10mgNot measured
99.97%
Meets 99%
0.03% not itemisedfreedom-diagnosticsOpen
SS-31 50mgNot measured
>99%
Meets 99%
under 1.00% not itemised—Open
Search Code Inst2510070017Not measured
99.04%
Meets 99%
0.96% not itemisedfreedom-diagnosticsOpen
Sema 30mg
30mg → 30.84mg
On label +2.8%
99.878%
Meets 99%
0.12% not itemisedfreedom-diagnosticsOpen
Sermorelin 10mgNot measured
99.51%
Meets 99%
0.49% not itemisedfreedom-diagnosticsOpen
Snap-8
1000mg → 991.18mg
On label -0.9%
99.62%
Meets 99%
0.38% not itemised—Open
Snap-8
10mg → 10mg
On label 0.0%
99.723%
Meets 99%
0.28% not itemised—Open
TB-500 10mgNot measured
99.41%
Meets 99%
0.59% not itemisedfreedom-diagnosticsOpen
TIRZ 10 MG
10mg → 10.0mg
On label 0.0%
99.01%
Meets 99%
0.99% not itemisedfreedom-diagnosticsOpen
TIRZ 40MG
40mg → 39.96mg
On label -0.1%
99.979%
Meets 99%
0.02% not itemisedfreedom-diagnosticsOpen
TIRZ 60MG
60mg → 59.2mg
On label -1.3%
99.5%
Meets 99%
0.50% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mg
10mg → 10.11mg
On label +1.1%
99.48%
Meets 99%
0.52% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mgNot measured
99.3%
Meets 99%
0.70% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mgNot measured
99.1%
Meets 99%
0.90% not itemisedfreedom-diagnosticsOpen
Tesamorelin 10mgNot measured
99.42%
Meets 99%
0.58% not itemisedfreedom-diagnosticsOpen
Tirz 10mgNot measured
99.704%
Meets 99%
0.30% not itemisedfreedom-diagnosticsOpen
Tirz 20mgNot measured
99.78%
Meets 99%
0.22% 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.

Instant Peptides 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 →