COA verification

Verify a Certificate of Analysis

Upload a lab report PDF. We read every field, sanity-check the numbers, and cross-check the report against the issuing lab's own records.

Drop a COA PDF here

PDF only, up to 10 MB

Every field, in plain English

Product, batch, purity, net content, identity and endotoxin results, laid out clearly.

Independent sanity checks

We flag results below spec, net content that drifts from the label, and mismatched identities.

Checked against the lab

We ask the issuing lab whether the report exists and whether every value matches their record.

Supported today: Kovera Labs reports. Janoshik and other labs are coming. New to lab reports? Read How to Read a COA.