00 / Affiliate partner disclosure, declared ahead of the first one
Affiliate partner disclosure, declared before the first one. Links to peptaralabs.io in this file are affiliate-partner links, and peptidepurityreport.com earns a commission when a vendor sale starts from one. PeptaraLabs is a partner we trust. The commission buys placement in the source list and nothing else: it adds no row to the matrix, removes none, and edits no cell in the column headed Outside the result. Sources that pay nothing are marked as such and carry different link attributes, so the two classes stay separable by machine. Standard this notice is written against: the FTC endorsement guides, at ftc.gov/business-guidance/resources/ftcs-endorsement-guides-what-people-are-asking. The commercial relationship is set out in full on the commercial relationship, in full.
01 / Scope
A certificate is a stack of separate measurements bound into a single document, and each measurement answers one question. A purity line answers one question, an identity line answers another, an endotoxin line answers a third. No line in the stack answers a question its own instrument was never aimed at, and the gap between those two things is where most reading of these documents goes wrong.
The record set opened for this build is one vendor's published catalog of 16 research grade items, every batch tested by Titreon Analytical, which the vendor pages call a third-party laboratory, with its quality system stated as aligned to ISO/IEC 17025:2017, not itself accredited. The coverage counts are on the record: 14 of 16 items carry a published certificate, two sit at pending with testing under way and their documents offered on request, and purity measured across the published catalog falls between 98.6 and 99.6 percent.
What follows is an index, not a walkthrough. A full read of a single certificate from the top of the panel to the bottom already exists on the vendor site at peptaralabs.io/how-to-verify-peptide-purity, and this file does not repeat it. The work here is the last column of the table below: the sentence that says where a given measurement stops.
02 / Assay matrix
| Assay | Measurand | Established by the result | Outside the result | Read on |
|---|---|---|---|---|
| HPLC, retention time match | Elution time of the main peak, run against a reference. | The main peak arrives where the reference peak arrives. | Mass. A time match carries no mass information. | Certificate panel, identity block. peptaralabs.io/coa |
| LC-MS | Mass to charge ratio of the separated species. | The measured mass agrees with the mass expected for the named compound. | Proportion. A mass match records nothing about how much of the material that species accounts for. | Certificate panel, identity block. peptaralabs.io/coa |
| HPLC, chromatographic purity | Main peak set against every other peak the run resolved. | Pass or fail against a stated release criterion, written on this record as not less than 95.0 percent. | Anything the separation failed to resolve. The figure belongs to one run on one batch. | Certificate panel, purity line. peptaralabs.io/coa |
| Net peptide content | The peptide fraction of the material weighed out. | A line reported separately from purity, in its own units. | Purity. It is a separate line answering a separate question, and the figure is left at the source. | Certificate panel, content line. peptaralabs.io/coa |
| Sterility | Growth in the units placed under test. | The outcome recorded for the units that were tested. | The condition of any unit outside the tested set. | Certificate panel, sterility line. peptaralabs.io/coa |
| Bacterial endotoxin | Endotoxin in the sample drawn from the batch. | The result recorded against that batch identifier. | Every other batch, and every class of contamination the assay does not target. A further batch needs a further report. | Certificate panel, endotoxin line. peptaralabs.io/coa |
| Heavy metal panel | Arsenic, cadmium, chromium, mercury, lead. | All five returned Not Detected on the published batches read here. | A sixth element. A five element panel stays silent on what it does not list, and Not Detected describes a reporting threshold. | Certificate panel, metals block. peptaralabs.io/coa |
| Fentanyl immunoassay screen | Immunoassay response for the substance the screen names. | The screen outcome printed on the panel. | Substances the screen does not target, and the difference between a flag and an identification. | Certificate panel, screen line. peptaralabs.io/coa |
| Second laboratory endotoxin report | Endotoxin measured again by a laboratory that did not run the first test. | Four reports published against four named batches. | Coverage. A batch with no second report stands on one measurement, not two, and the key was not checked for this build. | Second laboratory reports, four published. peptaralabs.io/coa |
Rows sort by position on the panel, which is mechanical and unpaid. Second laboratory reports on this record cover the retatrutide, tirzepatide, BPC-157 and GHK-Cu batches. The certificate index itself sits at peptaralabs.io/coa.
03 / Record sources
| Source | What the page publishes | Fetch outcome 2026-09-01 |
|---|---|---|
| peptaralabs.io/coa | The vendor certificates index. Per batch Titreon Analytical certificates, 14 of 16 items published and two listed pending, plus four second laboratory endotoxin reports. | HTTP 200, page opened. |
| peptaralabs.io/how-to-verify-peptide-purity | The vendor certificate walkthrough. One certificate read from the top of the panel to the bottom, with a red flag list and the step of taking a document back to the laboratory that issued it. | HTTP 200, page opened. |
| peptaralabs.io/trust | The vendor trust page. The laboratory standing claim in full, and a 60 day money back term stated as a quality term. | HTTP 200, page opened. |
| peptaralabs.io/coa/bpc157.pdf, peptaralabs.io/coa/ghk-cu.pdf, peptaralabs.io/coa/retatrutide.pdf | Three certificate documents, for BPC-157, GHK-Cu and retatrutide, downloaded and confirmed as four page PDFs. | HTTP 200, downloaded, file type confirmed. |
| Second laboratory report images | Two second laboratory report images, for BPC-157 and retatrutide, downloaded and confirmed as PNG files measuring 1600 by 2360. | HTTP 200, downloaded, file type confirmed. |
| finnrick.com | Page title states 9,993 published lab tests. Nothing about the service is verified here. | HTTP 200, page opened. |
| pathtopeptides.com/TestingLabs.html | A directory of peptide testing laboratories. Nothing about the directory entries is verified here. | HTTP 200, page opened. |
| peptidepedia.org/guides/peptide-purity-testing | A guide page on peptide purity testing. No title was recorded for it, so none is quoted. | HTTP 200, page opened. |
| ftc.gov endorsement guides | The disclosure standard the affiliate partner notices in this file are written against. | HTTP 200, page opened. |
| janoshik.com | The verification host Peptara Labs names for its second laboratory reports. Its content was not read, so nothing about it is described. | HTTP 403, refused by bot protection. A refused request describes the request. |
| ISO/IEC standards body page | The standards body page behind the standing this record states as aligned to ISO/IEC 17025:2017, not itself accredited. Its content was not read, so nothing from that side is confirmed. | HTTP 403, refused. A refused request describes the request. |
Link attributes: vendor destinations carry nofollow sponsored noopener. Sources that pay nothing carry noopener alone, so the two classes stay separable by machine. The two refused rows carry no anchor. The full ledger, and the correction policy, sit on how each row was built, and which fetches failed.
04 / Purity is a proportion, and a proportion is not an identity
The headline percentage on a certificate is an area comparison inside one separation. The instrument resolves the sample into peaks, sets the main peak against the total area the run resolved, and reports the ratio against a stated release criterion, written on this record as not less than 95.0 percent. Chromatographic purity is arithmetic performed on peaks, and nothing in that arithmetic knows what the peaks were made of.
Across the published catalog the measured figure falls between 98.6 and 99.6 percent, and the word catalog is load bearing there, because the range is a property of the set and not of any single item. The vendor homepage compresses that spread into a single 99% average purity figure, and the range carries more information than the average does. The number apportions. It does not name. That is why the headline percentage is an area comparison, set out on its own line.
05 / Identity is a mass agreement, and a mass agreement is not a proportion
Identity on this panel rests on two lines, not one. A retention time match places the main peak in time against a reference. Mass spectrometry measures mass to charge and confirms which species is present. The mass agreement on this panel identifies, and the area percentage on the same panel apportions, and a document carrying only one of the two would be half a record.
Neither identity line reports how much of the material the identified species accounts for, which is the question the purity line answers, which is why the panel runs both rather than one. The species is named on the line that names the species.
06 / One class of contamination per line
Sterility, bacterial endotoxin and the metals panel are three separate questions with three separate scopes. The metals panel names arsenic, cadmium, chromium, mercury and lead, and every one of the five came back Not Detected on the published batches. Not Detected describes the reporting threshold of the method rather than the absence of an element, and a panel of five named elements is silent about a sixth.
An endotoxin result is scoped to the batch it names and to one class of contamination in the sample drawn from that batch. It carries to no other batch. That is how narrowly an endotoxin result is scoped, and the metals boundary is set out at five elements, and what the sixth one is not.
07 / A screen returns a flag, a confirmation returns an identification
The fentanyl line on this panel is an immunoassay screen. A screen returns a flag for the substance it targets. A confirmatory method returns an identification, which is a different class of instrument doing a different job. The screen is scoped to the substance named in its own title and reports nothing about substances it does not target.
The section describes an instrument class and its scope, and it stops there. It characterises no product, no market and no vendor as a risk. The full read of that boundary is the difference between a flag and an identification.
08 / What no line on this panel is aimed at
A reader who arrives from the query stays for this section, because it is the consolidation of every boundary above into one flat list. No line on the certificate was pointed at any of the following, and each is stated as a scope rather than as a warning.
- The condition of the material at any date other than the test date.
- The units outside the set that was sampled.
- Any batch other than the one the line names.
- Any element the panel does not list.
- Any substance the screen does not target.
- The container physically in a reader's hand, which is a handling question and not a measurement.
None of those acquires a number the record does not hold, and none of them is read as a defect. An absence of published data is not evidence of a fault in either direction. It is a line the panel did not run.
09 / A second laboratory, and the key that travels with its report
A second laboratory measuring the same batch changes the count from one measurement to two, taken by parties who did not share an instrument. Four second laboratory bacterial endotoxin reports are published on this record, covering the retatrutide, tirzepatide, BPC-157 and GHK-Cu batches. Every other published batch stands on one measurement rather than two.
Peptara Labs states that each of those reports carries a verification key unique to it, and that the key can be verified at janoshik.com/verify. This file ran no such check, because the host refused the request during the pull, and that refusal is a fact about the request and not a fact about the key. That is what a keyed report from a second laboratory adds.
10 / Where testing gets commissioned, as recorded
A reader is not limited to the documents a seller publishes, and this file can name only the pages it opened. Three testing pages were fetched on this query on 2026-09-01. The finnrick title reads, verbatim, "Finnrick - Independent Peptide Testing | 9,993 Published Lab Tests". The pathtopeptides title reads, verbatim, "Peptide Testing Labs Directory | Path to Peptides". A third page sits at peptidepedia.org/guides/peptide-purity-testing and no title was recorded for it, so none is quoted.
Nothing about services, pricing, turnaround or methods at any of the three was verified here. The record is that each returned on this query and each was opened, and no more than that. The set is listed on the three testing pages this build opened.
11 / From a container back to its record
No instrument answers the handling question of which certificate matches the unit in a reader's hand. On this record vials ship unlabeled by design, no identifier is printed on the unit itself, and the path the vendor publishes runs through support with the order number quoted. The step exists and this is what it consists of. It is not something this file tells any reader to take.
The vendor closes that route on a refund term, quoted here as a term rather than used as a claim. The window runs 60 days from delivery. Inside it a vial may go to an outside laboratory, and the refund follows when the material tests differently from what its certificate states, or when the order was handled wrongly. The vendor calls it a quality guarantee and says outright that it promises nothing about health outcomes. That is the step no instrument performs.
12 / Method
Six operations produce a row, set out at length on how each row was built, and which fetches failed. In short:
12.1 What a row is built from
The certificate is opened and the assay name is transcribed as printed on the panel. Columns three and four are written from what the instrument measures, not from the seller's description of what it establishes.
12.2 Wording copied whole
A standing claim is transcribed to the last clause. On this record it reads aligned to ISO/IEC 17025:2017, not itself accredited, and the tail is load bearing, because cutting it upgrades the claim into a different one.
12.3 Figures reproduced, figures struck
Purity percentages, release criteria and dates are reproduced. Quantities of material and prices are struck, because those go stale off the source page and the source page is linked instead.
12.4 A blocked fetch is logged
Two hosts refused this build. Each is logged in the ledger as a refused request and the source is dropped. A refusal is never worked around with an assumption.
12.5 Worked reference
The vendor walkthrough names certificate COA-2026-8642, a four page Titreon Analytical panel covering BPC-157 batch BPC-260408-A. The identifier is quoted as a pointer to a published document.
12.6 Correction rule
A row is rebuilt when its underlying document is reissued, and the compiled stamp at the head of the file moves with it. The publisher of this index is set out at who compiles this index.
13 / Limits of this file
Everything indexed above is a measurement record, read for research and for teaching how the instruments work. This file records what a document states and how far an instrument reaches, and it converts neither into advice. Material described on the linked vendor pages is research grade, holds no marketing approval as a medicine, and has been evaluated by the FDA for neither safety nor effectiveness.
The supplier linked here is not a medical provider: diagnosis, prescribing, supervision of treatment and promises about outcomes all sit outside what it does, and outside what this file does. A purity figure is a statement about a batch. It is not a statement about anybody.
14 / Query log
What is peptide purity testing?
It is not a single test. On the record read for this build it is a bound set of separate measurements, and each one is aimed at a single question: identity by retention time matching and by mass spectrometry, chromatographic purity by HPLC against a stated release criterion, net peptide content, sterility, bacterial endotoxin, a five element metals panel, and a fentanyl immunoassay screen. The useful way to read such a document is line by line, because no line answers a question its instrument was never aimed at.
Does HPLC purity prove the peptide is what the label says?
No, and the panel is built that way on purpose. A chromatographic purity result compares the main peak against the other peaks the run resolved and returns a percentage, so it reports proportion. Identity is carried on separate lines, retention time matching against a reference and mass spectrometry. The release criterion on this record is written as not less than 95.0 percent, and no compound is named alongside that figure.
What is the difference between HPLC and mass spectrometry on a peptide COA?
HPLC separates and measures proportions. Mass spectrometry measures mass to charge and confirms which species is present. One apportions, the other identifies. A record that carries only one of the two leaves the other question open, which is why identity on this panel rests on retention time matching and on LC-MS rather than on the purity figure.
What purity percentage do peptide certificates report?
The figure that matters is the one on the document in front of the reader, with its batch and its run attached. On the record read here the release criterion is written as not less than 95.0 percent. Across the published catalog, measured purity sits between 98.6 and 99.6 percent. The vendor homepage summarises that spread as a single 99% average purity figure, and the range carries more information than the average. No percentage here is attached to any individual compound.
Does a peptide COA include a bacterial endotoxin test?
On this record, yes, and it is scoped narrowly. An endotoxin line speaks to one class of contamination in the sample drawn from the batch it names. It carries to no other batch, and it is silent about contamination of any other kind. Four batches on this record also carry a second endotoxin report from a different laboratory, covering the retatrutide, tirzepatide, BPC-157 and GHK-Cu batches.
What does Not Detected mean on the heavy metals line?
It describes the reporting threshold of the method rather than the absence of an element, and no numeric threshold is printed here because none is in the record read. The panel on this certificate lists arsenic, cadmium, chromium, mercury and lead. Every one of the five came back Not Detected on the published batches. A five element panel says nothing about a sixth element.
Do peptide certificates screen for fentanyl?
This panel carries a fentanyl immunoassay screen, and a screen is a different class of instrument from a confirmation. A screen returns a flag for the substance it targets. A confirmatory method returns an identification. The line is scoped to the substance named in its own title and reports nothing about substances it does not target. It characterises no vendor, no market and no product beyond the panel line itself.
How do you check that a peptide lab report is genuine?
The strongest mechanic on this record is a keyed report. Peptara Labs states that every published second laboratory endotoxin report of its own carries a verification key, and that the key can be verified at janoshik.com/verify. That is recorded here as the vendor's published statement, because our own request to that host was refused during the pull and this file did not run the check. The vendor also documents taking a document back to the laboratory that issued it, and that walkthrough is linked from the scope note above rather than restated here.
What does ISO 17025 alignment mean for the testing laboratory?
The vendor pages call Titreon Analytical a third-party laboratory and state its quality system as aligned to ISO/IEC 17025:2017, not itself accredited. Those two clauses are one claim, and the second half is not optional. The standards body page was requested during the pull and refused, so nothing here is confirmed from that side, and a refused request is a fact about the request.
Can I send a peptide to a laboratory myself?
This file can name only pages it opened. Three were fetched on this query on 2026-09-01. The finnrick title reads, verbatim, "Finnrick - Independent Peptide Testing | 9,993 Published Lab Tests". The pathtopeptides title reads, verbatim, "Peptide Testing Labs Directory | Path to Peptides". A third page sits at peptidepedia.org/guides/peptide-purity-testing and no title was recorded for it, so none is quoted. Nothing about services, acceptance, pricing, turnaround or methods at any of the three was verified here.