tl;dr

The big letter, in plain English

Each scanner gives its own grade or score. We turn every grade into a number from 0 to 100, skip the scanners that could not give a number, then average the rest.

The big letter at the top of every report is that average, translated back into a letter using a fixed table.

So the big letter is our summary, not a single official rating. The per-scanner table is the real source of truth. The big letter is just a one-glance read.

letters to numbers

How letter grades become numbers

Some scanners return a number directly (Mozilla Observatory, for example). Others return a letter (SSL Labs, securityheaders.com, our own). For the letter ones, we convert with this fixed table:

LetterNumber
A+100
A95
A-90
B+85
B80
B-75
C+70
C65
C-60
D+55
D50
D-45
E40
F / T / M0

averaging

How we combine scanners into one number

We take a plain average (mean) of every scanner that gave us a number. Two kinds of scanners are skipped:

If no scanner gave us a number at all, the report says No graded scanners returned a score. instead of inventing a letter.

number back to letter

How the average becomes the big letter

We round the average to the nearest whole number, then read it off this ladder:

NumberLetter
95 or moreA+
90 to 94A
85 to 89A-
80 to 84B+
75 to 79B
70 to 74B-
65 to 69C+
60 to 64C
55 to 59C-
50 to 54D+
45 to 49D
40 to 44D-
under 40F

caveats

What the big letter does not tell you

← back to the scanner