Certificate & scoring

How we score websites — and certify the good ones

Every test produces a 0–100 score from transparent checks. Sites that score B or better can show it with a verifiable Web-PSQC certificate.

Grades

GradeScoreMeaning
A+95–100Excellent — nothing important left to fix
A90–94Very good
B80–89Good — a few improvements available
C70–79Fair — fix the listed problems
D60–69Needs work
Fbelow 60Poor — serious problems

How a test is scored

Most tests are a list of checks. Each check passes (full points), needs work (half) or fails (none), and carries an impact weight: high ×3, medium ×2, low ×1. The test score is the weighted share of points earned. A few tests use an established score instead: Core Web Vitals uses Lighthouse's performance score, SSL/TLS uses testssl.sh's SSL Labs-method rating, and accessibility deducts points per axe-core rule violated (15 critical, 8 serious, 4 moderate, 2 minor).

How the overall score is weighted

Tests that cannot be scored for a site (for example, no answer from a data source) are left out and the remaining weights are rescaled.

Certificates

How to get one

  1. Create a free account or sign in, then run the test while signed in (tests you ran just before signing in are added to your account).
  2. On your report, choose Get a certificate, or open Certificates in your dashboard: results that qualify are listed there.
  3. Pay with PayPal or a card. The certificate is issued immediately and its PDF is ready about a minute later.

Test your website