Skip to main content

Checking many certificates at once

Check up to 20 at once for free on the website. Longer lists run through the verification API.

Individual public checks on Verify are free. Service rate limits still apply.

Up to 20 at once, free

  1. Open Check a list.
  2. Paste the serials or verification links, one per line, or drop in a CSV. Names, emails and other columns are ignored, and the file is read in your browser.
  3. Press Check. Each certificate is checked against its issuer's record, exactly as if you had scanned its QR code.
  4. Download the results as a CSV, or print them for your file.

Compare each holder's name with the person in front of you. A genuine certificate proves who it was issued to, not who is holding it.

Longer lists

For employers and background-check teams checking certificates in volume, the verification API returns the same result in a form your systems can read. Bulk verification is part of Enterprise, from ₨25,000 per 1,000 checks. See the Verification API or contact us.

Prepare identifiers rather than personal data

Use serials or verification URLs, one per entry. For a CSV, confirm it contains usable identifiers. The browser tool reads the file locally to extract them; unrelated names and emails are not needed for the lookup. Stay within the tool's limit of 20 certificates per check.

Review each row, not just the total

  1. Open Check a list, paste the identifiers or choose the CSV, and inspect the recognized entries.
  2. Run the check and wait for each result.
  3. Resolve malformed or missing identifiers against the original documents.
  4. Follow replacements to the current record and investigate withdrawn, expired or unconfirmed results.
  5. Download the result CSV or print the results if your process needs a record.
  6. Match every verified name to the intended applicant before accepting their evidence.

Distinguish errors from findings

A request failure, rate limit or temporarily unavailable service means the check did not finish. It is not evidence of forgery. A returned Withdrawn result, by contrast, is a substantive status. Keep unresolved checks separate from verified and rejected evidence in your own review.

When to use an API

The Verification API is for integrating checks into a system. The Issuer API reads an organization's own records and is not the same thing as performing an independent verification. Use the relevant reference for current access, limits and response meanings.

Still stuck? A person will help.

Contact us