Verify a COA

The report ID and key are on the PDF. Scanning its QR code opens the same page.

verify a report

ID and key

We store only a fingerprint of the key, never the key.

on the report page

  • The status: valid, superseded or withdrawn, with the reason.
  • The sample and the results.
  • How the client is related to the lab.
  • Our photo of the vial as received.
  • The PDF and its fingerprint.
  • Every version, with the reason for each change.

demo report

HK-260925-1V5R1B

04NBZQSWSY8EESHMJYQBVAMBNM

Check a PDF you were given.

Your browser computes its fingerprint. The file never leaves your device.

This check runs in your browser and needs JavaScript.

Check the signature yourself.

Every record is signed with Ed25519. The report page links to the signed record.

Public keys (JSON)
Signing keys
key fingerprint status
hk-2026-1 AF63 3A1E 64C0 A518 Active
hk-demo-1 221C 513E 8091 01F5 Demo key: never valid for real reports

No search. No list.

Reports are private. Only people with the link, or the ID and key, can open one.

Something does not match?

Only trust reports on hkanalytical.com. Tell us about any report or site that uses our name and does not match.

Report a mismatch