Best Peptide Testing Labs Besides Janoschick (US Options Compared)
So you may not know this, but Janoschick isn't the only option out there to test your peptides. It's also, in most cases, the most expensive one, and the cost stops being a rounding error the moment you go from testing one vial a year to testing every batch you buy.
Before comparing labs, it helps to understand what actually happens to your vial after it leaves your hands, because almost every argument about which lab is "better" comes down to a step in that chain that most people never see.
The vial gets shipped, and it gets logged in, and then a technician weighs out or reconstitutes a measured amount of the powder in a solvent, and injects a tiny volume of that solution into an instrument called an HPLC, which is high performance liquid chromatography, a machine that pushes your sample through a packed column so that different molecules travel through at different speeds and come out separated in time.
The detector at the end of that column is usually watching ultraviolet light at 214 nanometers, which is the wavelength the peptide bond itself absorbs, so every peptide-like molecule in your vial shows up as a peak on a graph as it exits the column.
The software then draws a line under each peak, measures the area, and reports your main peak as a percentage of the total area of all peaks, and that percentage becomes the purity number you see on the report.
Read that again, because it's the single most misunderstood thing in this entire space. Purity is a percentage of the peaks that the machine could see, under the conditions that lab chose, on the sample they injected, and a few things follow from that immediately. Anything that doesn't absorb UV light at that wavelength doesn't show up, so residual water, most inorganic salts, mannitol used as a bulking agent, and bacterial endotoxin all contribute nothing to the chromatogram.
Anything that doesn't come off the column during the run also doesn't show up, so a very sticky impurity that stays stuck can simply be invisible. And anything below the lab's integration threshold, often somewhere around 0.05 percent of total area, gets ignored on purpose so the report isn't cluttered with electronic noise.
So a vial labeled 10 mg of tirzepatide can come back at 99 percent purity and still contain 7 mg of peptide, 2 mg of mannitol, and a milligram of water, and none of that is the lab lying to you. The lab answered the question it was asked.
The question of how much peptide is actually in the vial is a different test, called quantification or mass testing, and it works by comparing your sample against a reference standard of known concentration, which is a purchased, certified sample of that exact peptide that the lab runs alongside yours to calibrate the detector's response.
That's why quantification usually costs more and why some labs don't offer it for newer research peptides at all. If nobody sells a certified reference standard for the compound, there's nothing to calibrate against, and the lab is left estimating.
Underfilling is the most common real-world problem in this market, and it is invisible to a purity test. A source can run a genuinely clean synthesis and then fill 8 mg into a vial labeled 10, and every purity report they publish will look excellent.
Then there's identity, which is its own separate question again. Purity tells you that one molecule dominates the sample, but it never tells you which molecule that is.
That's what mass spectrometry is for, and it works by ionizing the sample and measuring the mass-to-charge ratio of the fragments, which gives you the molecular weight of what's actually in there. Semaglutide comes in around 4113 daltons, tirzepatide around 4813, retatrutide around 4731, and those numbers are specific enough that a substitution or a missing amino acid shifts the measured mass in a way you can see.
A vial that is 99 percent pure something is a completely different situation than a vial that is 99 percent pure the thing you paid for, and only a mass spec separates those two outcomes.
As somebody who sends off lots and lots of peptides to get tested, it's definitely important to make sure that you're looking at other options. Once you understand that purity, quantity, and identity are three separate measurements with three separate costs, the price differences between labs start to make a lot more sense, because you're often comparing a purity-only report against a purity plus mass report and calling them the same product.
So if you're looking for a US-based testing lab, other than Janoschick, so you're gonna have to pay an absorbent amount of money to have it shipped over there, wait forever, plus the highest prices, you can do Vanguard, which we've used. You can check out ACS and also Prodigy.
They'll give you a good idea of what their quality and consistency is, and being domestic changes the physical part of the equation as much as the financial part.
Lyophilized peptide is fairly rugged, and a freeze-dried powder sitting in a sealed vial handles a few warm days better than most people assume, but the exposure isn't zero. International shipping adds customs holds, and customs holds add time on a loading dock, and heat plus moisture plus time is exactly the combination that drives deamidation and oxidation, which are the slow chemical changes that convert your main peak into a slightly different peak sitting right next to it.
So a vial can leave a facility at 99 percent and land on a bench three weeks later at 97 percent, and the report is accurate, and the source did nothing wrong, and you now have a number that describes the journey more than the product.
Domestic shipping compresses that window from weeks to days, which removes a variable you otherwise have no way to account for.
Something surprises most people the first time they try this. Send the same peptide to two different labs and the numbers usually don't match exactly, and the gap is often one to three percentage points.
The gap comes from differences in method rather than any dishonesty on either lab's part.
Every lab picks its own column chemistry, its own gradient, meaning how fast the solvent mix changes during the run, its own run length, and its own integration settings. A longer, shallower gradient pulls apart two impurities that a fast gradient would merge into the main peak, and the lab with the better separation reports the lower purity number.
The lab that reports 98.4 and the lab that reports 99.6 may both be looking at the exact same molecules, and the one that looks worse on paper is frequently the one that resolved more of what was actually in there.
Sample handling adds its own spread too, since how much powder got weighed, how it was dissolved, whether the solvent peak at the front of the chromatogram was excluded, and whether the technician diluted a concentrated sample enough to keep the detector in its linear range all move the last decimal place.
Which is why comparing a report from one lab to a report from a different lab, on paper, tells you almost nothing on its own.
But I would suggest if you're new, send one vial of each to all those labs, see what the results come back as. That single exercise does something no individual report can do, because you're holding the peptide constant and letting the labs vary, and the spread you get back is your calibration.
Once you've seen that a given source's product reads 99.1 at one lab and 97.8 at another and 98.5 at a third, you know how to translate between them for every future test, and you can start reading any of those three reports with the same understanding.
There's a second reason to spread samples around, which has nothing to do with the labs and everything to do with statistics, since one single vial can only ever tell you about itself.
Peptide manufacturing produces a batch, and that batch gets filled into hundreds or thousands of vials, and fill weight varies vial to vial in a way that a single test cannot capture. If you test one vial and it comes back at 10.2 mg, you know that vial had 10.2 mg. You do not know what the batch average is, and you certainly don't know what the low end looks like.
Testing multiple vials from the same lot, across labs, gets you closer to the actual shape of what you bought.
For anyone starting from zero and wanting the simplest version of this, run purity and mass spec on a new source before you ever run quantification, because identity is the failure mode with real consequences and it's the cheapest question to answer definitively.
If that comes back clean and you plan to keep buying from that source, add quantification on the next batch, since underfilling is the thing that quietly changes your dose without changing anything you can see or feel.
And if you're using a compound that gets injected regularly over months, understand that none of these tests speak to sterility or endotoxin, which needs a separate assay called LAL, short for limulus amebocyte lysate, a test that detects bacterial cell wall fragments that survive filtration and cause fever responses even when the peptide itself is perfect.
Almost nobody runs it, the labs above generally don't include it, and it's worth knowing that gap exists rather than assuming a 99 percent purity report covers it.
The habit worth building isn't loyalty to one lab. It's understanding that a certificate of analysis is a measurement taken by a specific instrument, using a specific method, on a specific vial, on a specific day.
The number on that page belongs partly to your peptide and partly to the lab that produced it, and the only way to find out how much of it belongs to which is to send the same thing to more than one of them.
If this is the kind of information you want access to on a daily basis, the community is free and there are full courses on training, nutrition, hormones, and supplementation inside. You can ask questions and post your own labs and get feedback from me and from the community.