COA & Testing
HPLC vs LC-MS: What Each Test Proves About a Research Peptide
Key takeaways
- HPLC (high-performance liquid chromatography) answers a purity question: of everything in the vial, what percentage is the intended peptide versus other species. It produces the 99%+ purity figure you see advertised.
- LC-MS (liquid chromatography-mass spectrometry) answers an identity question: does the dominant peak actually weigh what the labeled peptide should weigh. It confirms the molecule is what the label claims.
- A peptide can score 99% pure on HPLC and still be the wrong compound. HPLC alone cannot tell you the identity of what it measured.
- A complete certificate of analysis pairs both: HPLC for purity, LC-MS (or standalone mass spectrometry) for molecular-weight confirmation, ideally with both chromatograms reproduced.
- Ascend Bio Labs runs independent third-party HPLC and LC-MS on every batch and publishes the per-batch COA publicly, with a unique batch ID on each vial that links to its own certificate.
If you have shopped for research peptides, you have seen two acronyms over and over: HPLC and LC-MS (sometimes written as MS or mass spec). They show up side by side on certificates of analysis, in 99%+ purity guarantees, and in vendor trust copy. But they are not interchangeable, and they do not prove the same thing. One measures purity. The other measures identity. Confusing the two is the single most common way a research buyer overestimates what a certificate actually demonstrates.
This guide explains what each technique measures, what each one cannot tell you on its own, and why a credible COA pairs them. It is written for research-use evaluation of the analytical data only — it makes no claims about what any compound does.
What HPLC proves: purity, not identity
High-performance liquid chromatography pushes a dissolved sample through a packed column under high pressure. Different molecules travel through the column at different speeds depending on how they interact with the stationary phase, so they exit (elute) at different times. A detector records each as a peak on a chromatogram, and the area under each peak is proportional to how much of that species is present.
For a peptide, the result is a purity percentage: the area of the main peak divided by the total area of all peaks, usually reported as something like 99.1%. The remaining fraction is everything else the column resolved — truncated sequences, deletion or insertion byproducts, residual synthesis reagents, or degradation products. This is where the familiar '99%+ purity' figure comes from.
The critical limitation: HPLC tells you how much of the dominant species there is, but not what that species is. The column reports a retention time, not a name or a molecular weight. A vial could elute as one sharp, clean peak at 99% and still contain the wrong peptide entirely. HPLC measures homogeneity, not identity.
- Question HPLC answers: how pure is the sample?
- Output: a purity percentage from peak-area ratios on a chromatogram
- Catches: truncated sequences, synthesis byproducts, reagent residue, degradation
- Blind spot: cannot confirm the identity of the peak it measured
What LC-MS proves: molecular identity
Mass spectrometry measures the mass-to-charge ratio of ionized molecules, which lets you calculate molecular weight with high precision. Every peptide has a known theoretical monoisotopic and average mass derived directly from its amino-acid sequence. When the measured mass of the main species matches the theoretical mass of the labeled peptide, you have confirmation that the molecule is, in fact, that peptide.
LC-MS couples the two techniques: liquid chromatography first separates the sample (the LC step), and the mass spectrometer then weighs whatever elutes (the MS step). The benefit of the combination is that you are not just weighing the bulk contents of the vial — you are weighing the specific peak that HPLC flagged as the dominant species, and confirming that peak is the right molecule.
This is the question HPLC cannot answer. If a label says BPC-157, the LC-MS report should show a mass consistent with the BPC-157 sequence. If it shows a different mass, the compound is mislabeled regardless of how pure the HPLC trace looked. Identity confirmation is what turns a purity number into a meaningful claim about a specific compound.
- Question LC-MS answers: is this the molecule the label claims?
- Output: a measured molecular weight compared against the peptide's theoretical mass
- Catches: mislabeled, substituted, or wrong-sequence compounds
- Why coupled: weighs the specific separated peak, not the undifferentiated bulk
Why both matter: the gap when you only have one
Purity and identity are independent properties. A sample can be very pure and the wrong compound. A sample can be the right compound and badly impure. Neither test, alone, closes both gaps — which is exactly why a serious COA reports both.
Consider the failure modes. HPLC alone: a clean 99% peak that is the wrong molecule passes silently, because nothing in the purity data names what the peak is. LC-MS alone: a correct molecular weight on a sample that is only 80% pure passes the identity check while hiding meaningful contamination, because a single confirmed mass does not describe everything else present. Run together, HPLC bounds how much foreign material is in the vial and LC-MS confirms the main peak is the intended molecule. That pairing is what lets a purity percentage and a compound name appear on the same certificate honestly.
If you want to go deeper on reading the actual numbers, retention times, and chromatograms on a certificate, see How to Read a Peptide Certificate of Analysis (COA). For spotting fabricated or copy-pasted certificates, see Real vs Fake Peptide COAs: How to Spot a Doctored Certificate.
What this looks like on a real COA
A complete certificate ties both tests to a single, specific batch. Look for: the compound name and claimed sequence; a stated purity percentage with the HPLC chromatogram reproduced (not just a number in isolation); a measured molecular weight with the mass-spectrometry trace and the theoretical mass to compare against; a unique batch or lot identifier; and ideally the name of the lab that ran the analysis so the report can be traced back.
The batch identifier is what binds the data to the vial in your hand. A certificate that does not carry a batch or lot number — or that uses one that does not match the vial — cannot be verified, no matter how clean the chromatograms look. The whole point of per-batch testing is that the COA describes the specific material produced in that run, not a generic sample tested once and reused.
Ascend Bio Labs publishes a public per-batch COA for every compound. Each vial carries a unique batch ID that links to that batch's own certificate, showing independent third-party HPLC purity and LC-MS molecular-identity data. You can read how that per-batch library is structured in COA-Verified Research Peptides: How Our Per-Batch Library Works.
How vendors present HPLC and LC-MS: a comparison
Most reputable US suppliers reference both HPLC and mass spectrometry, but the details differ in ways worth checking: whether testing is independent third-party or in-house, whether COAs are published in a public, batch-searchable library or only shipped in the box, and whether a unique batch ID on the vial actually links to its own certificate. The table below reflects only what each vendor states on its own site as of review; cells marked 'Not publicly listed / verify with vendor' were not confirmed on the page reviewed and should be checked directly with the seller.
| Vendor | Ascend Bio LabsAscend | BioLongevity Labs | Protide Health | Core Peptides | Biotech Peptides |
|---|---|---|---|---|---|
| HPLC for purity | Yes (independent third-party) | Yes (states HPLC for purity) | Yes (states HPLC) | Not publicly listed / verify with vendor | Yes (states multiple rounds of HPLC) |
| LC-MS / mass spec for identity | Yes (independent third-party) | Yes (states LC-MS molecular confirmation) | Yes (states Mass Spectrometry) | Not publicly listed / verify with vendor | Yes (states mass spectrometry) |
| Third-party vs in-house | Independent third-party | States independent third-party (certified labs) | States independent US analytical laboratory | Not publicly listed / verify with vendor | Description reads as in-house; verify with vendor |
| Public per-batch COA | Yes — public, batch-searchable library | States batch-level COAs published | States a published COA Library | Not publicly listed / verify with vendor | Not publicly listed / verify with vendor |
| Unique batch ID on vial links to its COA | Yes — batch ID on each vial links to its certificate | States COA shows accession number and dates | Verify with vendor | Not publicly listed / verify with vendor | Not publicly listed / verify with vendor |
| US-domestic synthesis/testing | Yes — fully US-domestic | States USA Manufactured | States Proudly Based in USA | States USA Made | States synthesized/lyophilized in USA |
Evaluating a supplier on its testing
When you compare suppliers on analytical rigor, the questions that actually separate them are not 'do you test?' — nearly everyone says yes — but how that testing is structured and whether you can verify it yourself. Use the checklist below as a quick filter, and for a fuller vetting framework see How to Choose a Research Peptide Supplier: A Verification Checklist.
- Does the COA report BOTH an HPLC purity figure and an LC-MS / mass-spec identity confirmation — not just one?
- Is the actual chromatogram reproduced, or only a bare percentage with no underlying trace?
- Is testing independent third-party, or in-house? Both can be legitimate, but independent third-party removes a conflict of interest.
- Is the COA published in a public, batch-searchable library, or only included in the box where you cannot check before buying?
- Does a unique batch ID on the vial link to that batch's own certificate, so the data describes the exact material you received?
Related research notes
Frequently asked questions
- Is HPLC or LC-MS better for testing peptides?
- Neither is 'better' — they measure different things. HPLC measures purity (what fraction of the sample is the dominant species), while LC-MS confirms molecular identity (whether that species weighs what the labeled peptide should weigh). A complete certificate of analysis uses both, because a sample can be highly pure and still be the wrong compound.
- Can a peptide be 99% pure but still be the wrong compound?
- Yes. HPLC purity only describes how homogeneous the sample is; it reports a retention time, not a molecular identity. A vial can elute as a single clean 99% peak and still contain a different peptide than the label claims. That is exactly why LC-MS or mass-spectrometry identity confirmation is needed alongside the purity figure.
- What does LC-MS actually measure?
- LC-MS first separates the sample by liquid chromatography, then weighs the separated species with a mass spectrometer by measuring their mass-to-charge ratio. The measured molecular weight is compared to the theoretical mass calculated from the peptide's amino-acid sequence. A match confirms the molecule is the one the label claims.
- Why should a COA include both HPLC and LC-MS data?
- Because purity and identity are independent. HPLC alone could pass a pure but mislabeled compound; LC-MS alone could pass a correctly identified but impure sample. Reporting both — ideally with the chromatograms reproduced and tied to a unique batch ID — lets a purity percentage and a compound name appear together on one certificate honestly.
- Does Ascend Bio Labs run both tests?
- Yes. Ascend Bio Labs runs independent third-party HPLC for purity and LC-MS for molecular identity on every batch, and publishes the per-batch certificate of analysis publicly. Each vial carries a unique batch ID that links to its own COA, so the analytical data describes the exact material you received.
For Research Use Only. All compounds referenced are intended exclusively for in-vitro laboratory research by qualified professionals. Nothing on this page is medical, dosing, or treatment guidance, and no statement should be read as describing a use in humans or animals.
