Verify a certificate

Every certificate from What's My IQ? has a unique number and a digital signature. Enter the number, or drop in the PDF, to confirm it is genuine.

You will find it on the certificate, for example PX-7K4P-92XD.

Checked on our server and never stored. PDF files up to 8 MB.

What a check tells you

Two independent checks, one for the record and one for the file. Either is enough to spot a fake.

The number is real
Every certificate number is recorded the moment it is issued. A match confirms the test, the score, the percentile and the dates printed on it.
The file is the original
Each PDF we send is digitally signed. If anyone edits the score, the name or anything else, the signature breaks and this page says so.
The name stays private
Names are encrypted with a key that only the holder has. We cannot show it here, so compare the printed name with the person presenting the certificate.

For developers

Check certificates from your own systems. The JSON endpoint needs no key, answers requests from any origin and allows 60 lookups an hour from one address. Unknown numbers return status 404.

Root certificate fingerprint SHA-256

73:C8:44:FF:C1:90:EB:FD18:6E:44:95:D9:E9:E5:1E8E:08:FF:34:54:48:81:9B38:76:CE:C9:B4:B7:D4:AE

Download root certificate

Add it as a trusted certificate in Adobe Acrobat or any PDF reader and our signatures will show as valid there too.

Look up a number
curl https://whatsmyiq.org/api/verify/PX-7K4P-92XD
Response200 OK
{
    "valid": true,
    "certificate": "PX-7K4P-92XD",
    "test": "Prism Full-Spectrum IQ Assessment",
    "iq": 124,
    "classification": "Superior",
    "percentile": 94.5,
    "assessed_on": "2026-10-16",
    "issued_on": "2026-10-16",
    "holder": "encrypted, shown only on the holder's document",
    "verify_url": "https://whatsmyiq.org/verify/PX-7K4P-92XD"
}
Unknown number404
{
    "valid": false,
    "certificate": "PX-7K4P-92XE",
    "error": "not_found"
}
Check a PDF
curl -F "pdf=@./certificate.pdf" https://whatsmyiq.org/api/verify/file