ColorsMine

#8B5CF6 on white

Tailwind violet-500 — roughly Amethyst — measured against white to WCAG 2.2 and APCA.

4.23:1

contrast ratio · APCA Lc 66

The quick brown fox
…and the same at 13 px
✕ Body text (AA, 4.5:1) ✕ Body text (AAA, 7:1) ✓ Large text (AA, 3:1) ✓ Borders and icons (1.4.11, 3:1)

The nearest colour that passes

Keeping the hue and moving only the lightness, #7F4EE8 is the closest shade to #8B5CF6 that clears 4.5:1 on white — at 5.05:1.

#8B5CF6
4.23:1 — fails
#7F4EE8
5.05:1 — passes

Under colour blindness

Contrast is a lightness relationship, so a ratio survives colour blindness — but the pair can still lose the distinction it was carrying. This is the same two colours as seen with each dichromacy.

VisionForegroundBackgroundRatio
Normal #8B5CF6 #FFFFFF 4.23:1
Protanopia
red-blind, ~1% of men
#7979DD #FFFFFF 3.76:1
Deuteranopia
green-blind, ~6% of men
#7C7FD7 #FFFFFF 3.58:1
Tritanopia
blue-blind, rare
#89C7C1 #FFFFFF 1.91:1

What the thresholds mean

Related

Same colour on black The full violet scale

Fixing one pair is not the job

ColorsMine checks every pairing a palette implies, in light and dark, and names the single change that moves the grade most.

Open ColorsMine