Skip to content

Test results

Test results you can check at the lab

A certificate of analysis is evidence only when you can open the same report on the testing lab’s own website. Here is where each Australian supplier publishes its reports, six checks that work on any of them, and one full library worked through line by line.

Every supplier

Where each supplier publishes its COAs

Each supplier’s reports, as found on its own website in research done from 27 September to 6 October 2026. We link to every page so you can run the same six checks. Vialwise doesn’t lab-test any supplier’s products; this records what their sites show.

  • 26of 29 with public COAs
  • 3partly published
  • 22with reports checkable at the lab
  • 16with reports that name the supplier

Vialwise is published by APL Research Pty Ltd, which also runs Au Peptide Labs. Every supplier, ours included, is scored on the same published checklist. How we handle this

Found

Public COAs found, in full or in part29

Sorted by whether the reports can be checked at the lab, then by name. This isn’t the supplier ranking. “Partly published” means the site describes its testing, but we didn’t find a full public set of reports on the pages we checked.

COA counts are approximate, taken on the date shown with each name. “Not found” means not found on the pages we checked; “Couldn’t verify” means a page didn’t load, was blocked, or was ambiguous. For the two checks graded from lab reports, it means there was no sampled report to read for that check: the supplier publishes none on the pages we checked, or none of the sampled reports could be opened (for COAs checkable at the testing lab, also none is a page on the lab’s own site). The two report checks are graded from the first six reports each supplier’s own site lists, in the order it lists them (further down the list when fewer than three of those can be opened), read as the supplier publishes them. Where a report is a copy on the supplier’s own site, we didn’t match it to the lab’s own record, so “checkable at the lab” means the copy gives you a way to check it there. Each supplier’s profile lists the reports we opened.

Run a supplier and think we’ve missed a page? Send a correction and we’ll re-check it.

How to check a report yourself

Six checks that work on any supplier’s COA

A certificate of analysis is evidence only if you can open the same report on the lab’s own website. These checks take a few minutes, and they work the same way on every supplier’s reports, ours included.

  1. 1

    Open the verify link from the supplier

    Start from the report the supplier lists for the exact compound and vial size you’re looking at, and use its verify link. If there’s only a PDF or an image, note the lab name and task number printed on it and look the report up at the lab.

  2. 2

    Confirm you’re on the lab’s own domain

    The report should load on the testing lab’s website, not the shop’s. Janoshik Analytical’s verify links open on verify.janoshik.com. A lookalike address, or a copy that only exists on the supplier’s site, can’t be checked this way.

  3. 3

    Match the task number, sample name and date

    The task number, sample name and test date on the lab’s page should match the supplier’s copy exactly. One different character means you’re looking at a different report.

  4. 4

    Read who the sample came from

    The client field should name the shop you’re buying from, under a name it uses itself; failing that, the manufacturer field, the sample name or the pictured vial’s label may. With the client covered or showing another name, and no supplier name in the manufacturer, sample or vial-label details, the report alone doesn’t tie the result to this shop. Ask the supplier for a copy with the client visible.

  5. 5

    Compare the chromatogram and mass result

    Read the result on the lab’s page, not the summary on the shop’s. The purity figure from the chromatogram, and the mass the lab measured, should match the supplier’s copy to the last decimal place.

  6. 6

    Check the sample matches the vial you’d receive

    The sample description should name the same compound and declared amount as the product you’re looking at, plus a batch or lot if one is listed. A report on a 5 mg vial says nothing about a 10 mg one.

Read the full Janoshik walkthrough

Try it on a real report

One report from the library below, listed by Au Peptide Labs Our store. Open it and check the lab’s page shows each of these.

Testing lab
Janoshik Analytical
Address bar
verify.janoshik.comThe lab’s own domain
Task number
#124034
Compound
BPC-157
Client
aupeptidelabs.com.auShould name the shop you’re buying from
Listed result
99.546% purity

If any field doesn’t match, don’t rely on the report. Ask the supplier which report covers the vial they’d send you.

A library, line by line

Every report Au Peptide Labs lists, pending ones included

A library is only useful if you can see the whole of it. This is the one supplier whose complete report list we have, so it is the worked example: every entry, with the lowest result shown beside the average and anything the lab hasn’t released marked as pending.

Vialwise is published by APL Research Pty Ltd, which also runs Au Peptide Labs. Every supplier, ours included, is scored on the same published checklist. How we handle this

Reports with a lab link
11of 18 listed, each linking to the report on the lab’s own site
Pending
7Listed without a released report, so left out of the purity figures.
Mean purity
99.40%Across 10 lab-linked reports that state purity. One blend report left out.
Lowest purity
97.59%TB-500 5mg, the lowest lab-linked figure. Shown because an average can hide the low end.
Testing lab
Janoshik AnalyticalVerify links open on verify.janoshik.com

Showing 18 of 18 reports

  • AOD-9604

    Task #157235Listed 11 Aug 2026

    Lab link

    99.860%purity

  • BPC-157

    Task #124034Listed 31 July 2026

    Lab link

    99.546%purity

  • CJC-1295 + Ipamorelin 10mg

    Task #212995Listed 11 Aug 2026

    Lab link
    Ipamorelin
    4.70 mg
    CJC-1295 (mod GRF 1-29)
    4.96 mg

    Blend: mass per vial. No purity figure.

  • GHK-Cu

    Task #149239Listed 31 July 2026

    Lab link

    99.490%purity

  • GLP-1 LR3

    Task #124033Listed 31 July 2026

    Lab link

    99.554%purity

  • Ipamorelin

    Task #149240Listed 31 July 2026

    Lab link

    99.905%purity

  • Melanotan 2

    Task #149241Listed 31 July 2026

    Lab link

    99.942%purity

  • Selank 10mg

    Task #157237Listed 11 Aug 2026

    Lab link

    99.752%purity

  • Semax 10mg

    Task #157236Listed 11 Aug 2026

    Lab link

    98.724%purity

  • TB-500 5mg

    Task #212994Listed 31 July 2026

    Lab link

    97.589%purity

  • Tesamorelin

    Task #149242Listed 31 July 2026

    Lab link

    99.604%purity

  • BAC Water 3ml

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet
  • GLOW

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet
  • GLP-2 TZ 15mg

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet
  • GLP-2 TZ 20mg

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet
  • KLOW

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet
  • MOTS-C

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet
  • NAD+

    Listed 31 July 2026

    Pending

    Awaiting a released report

    No verify link yet

Purity is shown to the precision the lab reported it; the mean and lowest figures above are rounded to two decimal places. Latest entry listed 11 Aug 2026. Check it against the store’s own COA page.

Reading a report

What a COA can and can’t tell you

A report you can open at the lab is strong evidence about one sample. Knowing where that evidence stops is part of reading it well, and it applies to our reports as much as anyone’s.

  • Purity is not content

    Purity is the share of the sample that is the target peptide, read from the chromatogram. It says nothing about how many milligrams are in the vial; that is a separate measurement. Blend reports give the mass of each compound per vial and no purity figure, which is why they are left out of our mean purity.

  • A sample is not a batch

    A report describes the vial the lab received. It speaks for other vials only if they came from the same batch and were stored the same way. A verify link proves the lab issued the report; it can’t show that your vial came from the batch that was tested. Look for a batch or lot reference and a test date close to the stock on sale.

  • Who chose the sample

    A supplier-submitted report is one where the supplier picks a vial and sends it to the lab. Au Peptide Labs’ reports are supplier-submitted samples tested by Janoshik Analytical. A blind-purchased sample is bought like an ordinary order and sent in by someone else, so it can’t be hand-picked. Both are useful; the second is closer to what an ordinary order receives.

  • What wasn’t tested

    A standard purity report measures the peptide. Unless the report lists them, it hasn’t tested for endotoxins, heavy metals, residual solvents or microbial contamination. Those are separate tests with separate reports.

Everything here concerns research compounds sold for laboratory and analytical use only. For how we score testing across suppliers, see the methodology.

See how each supplier’s testing scores

Lab testing carries 40 of the 100 points on the checklist every supplier is scored against: public reports, reports you can check at the lab, reports that name the supplier and how much of what you can order today has a report.