What the QR code represents#

An IVQA QR code is a link. It encodes the public verification URL of one credential:

https://check.ivqa.org/verification/document/IVQA-DOC-2026-EXAMPLE1?sig=e3b0c44298fc1c14…
  • document is the type (certificate, diploma, document, badge, ecard, student, employee).
  • IVQA-DOC-2026-EXAMPLE1 is the public ID printed on the document.
  • sig is a signature computed by IVQA. A page opened from a correctly signed link shows the Signed QR: OK mark.

The code contains no name, no grade and no file. Someone who scans it learns nothing beyond what the public page shows.

How it is generated#

IVQA generates the QR code when a document is created:

  • Template documents (student documents, employee documents) get their QR code in the editor, placed in the document layout.
  • Uploaded files (certificates, diplomas, company or institution documents, uploaded student documents) get their QR code in the Position QR step: you drag the code to the place you want on the page, choose its size, and save. The saved PDF contains the code.
  • Badges carry the QR code in the badge design.
  • People have their own QR code, generated when you validate them (Generate QR & Submit). It opens the person's verification page.

QR images are always produced by IVQA. There is no need to create them with another tool, and a QR code produced elsewhere is not recognized.

Where it appears#

WhereQR code of
A generated student or employee documentthat document
An uploaded certificate or diplomathat certificate or diploma
A student or employee badgethe badge
The QR Codes students / QR Codes employees pagethe person
The Integrations add-ons (Google Workspace, Microsoft Office)the verification created from the editor

What happens when it is scanned#

  1. The phone's camera reads the link and opens check.ivqa.org.
  2. IVQA checks the signature, looks up the credential and evaluates its current status.
  3. The verifier sees the result page. See Public verification page.

The link inside a QR code does not change. If a document is later revoked or expires, the same QR code simply leads to a page that now says REVOKED or EXPIRED. You never need to reprint a document to change its verification result.