PeptidesAudit
Rankings
Batch lookup
Labs
Methodology
How we make money
Check a batch
← Rankings
Ships to US · GLOBAL
Swiss Chems · #26 of 100
Avoid
Weak
Fair
Good
Excellent
4.1
/10
new
last 90 days
1M
3M
6M
1Y
Open
swisschems.is
↗
new tab
We may earn a commission. It never changes the score.
Lab reports
41/81
products
Verified
0
+37 with key
Labs
2
Price from
$0.05
per mg
Key points
Publishes a lab report for 41 of 81 products.
37 reports can be checked with the lab key; none confirmed automatically yet.
Some reports show purity or amount outside our thresholds, or do not show them.
Some of its reports come from known independent or accredited labs.
How the 4.1 adds up
method v2
COA coverage
1.5 / 3
Verifiability
0.9 / 2
Laboratory
0.9 / 2
Results
0.3 / 1
Freshness
0.5 / 1
Reviews
0.0 / 1
Lab reports
42
DSIP 2 mg · Lot 2607-ED-DS
CHECK WITH LAB KEY
Janoshik Analytical · 99.197% · 1.9 mg measured · Sept 2026
Task #225191 · Key BLZYXNB8J4WQ ·
Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot J26CYMK
CHECK WITH LAB KEY
Janoshik Analytical · Aug 2026
Task #208999 · Key 7V2UMHH9CYWB ·
Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot J26HGMK
CHECK WITH LAB KEY
Janoshik Analytical · Jul 2026
Task #212464 · Key 22R9879RVHYX ·
Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot J26AYBPC
CHECK WITH LAB KEY
Janoshik Analytical · 99.492% · Jul 2026
Task #199408 · Key 9X1N5Q74JCXS ·
Verify on Janoshik Analytical ↗
Melanotan 2 10 mg · Lot 2606-ED-ME
CHECK WITH LAB KEY
Janoshik Analytical · 99.448% · 10.03 mg measured · Jul 2026
Task #200314 ·
Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot 2605-ED-BP
CHECK WITH LAB KEY
Janoshik Analytical · 99.819% · 11.1 mg measured · Jul 2026
Task #202415 · Key R44IDLPILFQ1 ·
Verify on Janoshik Analytical ↗
NAD+ 100 mg · Lot 2605-ED-NA
CHECK WITH LAB KEY
Janoshik Analytical · Jul 2026
Task #202243 · Key CR8AG34SGWVU ·
Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot ED9319
CHECK WITH LAB KEY
Janoshik Analytical · 99.936% · 5.19 mg measured · Jun 2026
Task #196630 · Key M3LPDQKQK5V5 ·
Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot Test-CY3
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163797 · Key M2GSHPIV6IKZ ·
Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot Test-HG2
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163783 ·
Verify on Janoshik Analytical ↗
HCG · Lot Test-ED1
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163779 · Key CVY1ULPW9GJV ·
Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot Test-CY3
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163796 · Key AWP2R8UR5557 ·
Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163806 · Key XYW39YCTD145 ·
Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot Test-HG2
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163782 · Key CLZ2DIHGG9L8 ·
Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163805 · Key 39WVPJYV7VNF ·
Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot Test-AY1
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163787 · Key 4KI75JEH6NHP ·
Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot Test-CY3
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163795 · Key 3SLQYBDFENA8 ·
Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163807 · Key IK2UJ6A185G2 ·
Verify on Janoshik Analytical ↗
BPC-157 5 mg · Lot Test-AY1
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163788 · Key SAF4CTBLPJWN ·
Verify on Janoshik Analytical ↗
BPC-157/TB-500 5 mg · Lot Test-ED7
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #163804 · Key TJ1ULZI9QYCV ·
Verify on Janoshik Analytical ↗
Ipamorelin 2 mg · Lot Test-ED3
CHECK WITH LAB KEY
Janoshik Analytical · 99.862% · 1.92 mg measured · Jun 2026
Task #163798 · Key QBSUXF1TIM4W ·
Verify on Janoshik Analytical ↗
MK-677 10 mg · Lot M26HGMK-
CHECK WITH LAB KEY
Janoshik Analytical · Jun 2026
Task #169035 · Key IFXAHWWFQYAH ·
Verify on Janoshik Analytical ↗
NAD+ 100 mg · Lot 2607-CY-NA
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.14% · no date
Task 2609110398 · Key IMT2609110398 ·
Verify on Freedom Diagnostics Testing ↗
Oxytocin 2 mg
NOT VERIFIABLE
5.05 mg measured · no date
5-Amino-1MQ 50 mg · Lot 304
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 47.82 mg measured · no date
Task 2609300867 · Key Swis2609300867 ·
Verify on Freedom Diagnostics Testing ↗
Bronchogen 20 mg · Lot CY2960
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.8% · 18.67 mg measured · no date
Task 2610050909 · Key Swis2610050909 ·
Verify on Freedom Diagnostics Testing ↗
MOTS-c 10 mg
NOT VERIFIABLE
99.62% · 4.98 mg measured · no date
Ipamorelin 2 mg · Lot 2607-ED-IP
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.88% · 2.13 mg measured · no date
Task 2609110395 · Key IMT2609110395 ·
Verify on Freedom Diagnostics Testing ↗
BPC-157 0.5 mg · Lot J26HGBPC
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 0.64 mg measured · no date
Task 2609219053 · Key IMT2609219053 ·
Verify on Freedom Diagnostics Testing ↗
5-Amino-1MQ 50 mg · Lot RC202512 - NC
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 52.21 mg measured · no date
Task 2609300869 · Key Swis2609300869 ·
Verify on Freedom Diagnostics Testing ↗
Thymosin Alpha-1 5 mg
NOT VERIFIABLE
98.6% · 4.88 mg measured · no date
IGF-1 LR3 1 mg · Lot 2607-CY-IG
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.45% · 1.2 mg measured · no date
Task 2609110399 · Key IMT2609110399 ·
Verify on Freedom Diagnostics Testing ↗
NAD+ 100 mg · Lot 2608-CY-NA
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.04% · no date
Task 2609110391 · Key IMT2609110391 ·
Verify on Freedom Diagnostics Testing ↗
Tesamorelin 2 mg · Lot 2607-ED-TE
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.15% · 2.21 mg measured · no date
Task 2609110400 · Key IMT2609110400 ·
Verify on Freedom Diagnostics Testing ↗
5-Amino-1MQ 50 mg · Lot RC0226 - NC
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 62.72 mg measured · no date
Task 2609300868 · Key Swis2609300868 ·
Verify on Freedom Diagnostics Testing ↗
ARA-290 16 mg
NOT VERIFIABLE
16.8 mg measured · no date
Sermorelin 2 mg · Lot Test-CY4
CHECK WITH LAB KEY
Janoshik Analytical · no date
Task #163800 · Key IVD397ZSR13S ·
Verify on Janoshik Analytical ↗
Ipamorelin 2 mg · Lot 2605-ED-IP
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.83% · 2.09 mg measured · no date
Task 2609110396 · Key IMT2609110396 ·
Verify on Freedom Diagnostics Testing ↗
Kisspeptin-10 10 mg
NOT VERIFIABLE
99.2% · 9.89 mg measured · no date
5-Amino-1MQ 50 mg · Lot 6123
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 49.97 mg measured · no date
Task 2609300866 · Key Swis2609300866 ·
Verify on Freedom Diagnostics Testing ↗
Melanotan 2 10 mg · Lot Test-ED4
CHECK WITH LAB KEY
Janoshik Analytical · 99.693% · 10.11 mg measured · no date
Task #163801 · Key 6IPW1UE79DFZ ·
Verify on Janoshik Analytical ↗
TB-500 2 mg · Lot AY0811-TB5
CHECK WITH LAB KEY
Freedom Diagnostics Testing · 99.08% · 4.77 mg measured · no date
Task 2609039027 · Key IMT2609039027 ·
Verify on Freedom Diagnostics Testing ↗