Certificate Verification Issuer sign-in
Post-quantum signed records

Verify a certificate

Scan the QR code printed on a certificate. The issuer's signed record is checked in your browser before anything is shown.

Drop a photo or scan of the certificate here, or paste one with Ctrl+V

How verification works

Three things happen when you scan a certificate here.

A code hidden in the QR

A phone's ordinary camera sees only this website's address. The certificate's own code is hidden in the same symbol, and only this page's scanner reads it.

Signed by the issuer

The issuer signed the certificate's details with a post-quantum signature (ML-DSA-65) when it was issued. This page checks that signature, and a fresh signed status, before showing anything.

What a match means

The details come from the issuer and have not been altered. It does not show that the paper is the original, or that the person holding it is the holder.