• About Me

Learn. Show. Repeat.

  • About Me

Colour contrast matters

Home Accessibility Colour contrast matters

Colour contrast matters

Jul 4, 2025 | Posted by Matt Guyan | Accessibility |

Contrast is the difference in the perceived brightness between two colours. In the context of digital content, this is the difference between the text colour (also the colour of buttons, links, form fields) and the background colour.

A contrast ratio is how the difference in brightness is measured. The ratios range from 1:1 (both colours are the same) to 21:1 (black text on a white background or vice versa). A higher ratio means there is more difference between the colours. If the ratio is too low, the colours are too similar and may blend together for some people.

Here are some examples:

 Examples of different colour contrast ratios - yellow on white is 1.64 to 1, red on white is 3.99 to 1, light blue on white is 4.65 to 1, purple on white is 8.03 to 1 and dark blue on white is 15.26 to 1.

People who benefit from higher contrast include:

  • those with low vision, colour blindness, or age-related vision decline
  • those in bright sunlight, low-light conditions, or using lower-quality screens

Guidelines for contrast

The Web Content Accessibility Guidelines (WCAG) specify the following when it comes to contrast:

  • Normal text (smaller than 18pt regular or 14pt bold) must have a contrast ratio of at least 4.5:1 against its background.
  • Large Text (18pt regular or 14pt bold or larger) must have a contrast ratio of at least 3:1.
  • Non-text elements (buttons, input fields) must have a contrast ratio of 3:1 against adjacent colours.
  • Logos or brand-name text has no contrast requirement.

I may be oversimplifying it, but if the contrast ratios were on a spectrum, the above guidelines are on the low end:

Contrast scale showing the lowest contrast 1 to 1 up to 21 to 1. The WCAG requirement of 4.5 to 1 is down the lower end.

Surely then, at least meeting the above requirements should be easy as it is down the low end of the scale. However, since 2019, the number 1 issue on websites in the WebAIM million has been low contrast text.

How to check contrast

There are several tools for checking contrast:

  • I use the WebAIM Contrast Checker.
  • If you are using Microsoft products, contrast issues can be picked up by the built-in Accessibility checker in Outlook, PowerPoint, Word, and Excel.
  • Figma, Adobe XD, and Sketch have built-in or plugin-based contrast checkers.
  • Browser Extensions – WAVE (Web Accessibility Evaluation Tool), axe DevTools – A Chrome/Firefox extension that audits accessibility, including contrast.

You can also try the built-in “Emulate vision deficiencies” feature within Chrome DevTools:

  1. Right-click on any webpage and select “Inspect”.
  2. Select the three-dot menu (More tools) and then select “Rendering”.
  3. Locate the “Emulate vision deficiencies” option and use the dropdown menu to select the desired colour vision deficiency.
  4. The webpage will now be displayed as it would appear to someone with the selected colour vision deficiency.

Share this:

  • Tweet
  • Share on Reddit (Opens in new window) Reddit
  • Share on Tumblr
  • More
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Pocket
  • Email a link to a friend (Opens in new window) Email
  • Print (Opens in new window) Print

Like this:

Like Loading...

Related

Tags: accessibilitycontrastDigitalInclusion
1
Share

You also might be interested in

The Essential Role of Alternative Text

Jun 29, 2025

Alternative (alt) text provides a textual alternative to non-text content,[...]

More than looks: Using proper headings

Jul 22, 2025

Headings on webpages and in documents help to organise the[...]

‘Click here’ is not enough

Jul 12, 2025

Within digital content, hyperlinks (links) are often used to guide[...]

Subscribe to this Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Recent Posts

  • My approach to accessibility
  • Shift-left accessibility
  • More than looks: Using proper headings
  • ‘Click here’ is not enough
  • Colour contrast matters

Contact Me

Please contact me if you have any questions or would like to know more.

Send Message

Welcome

G'day and welcome to my site! My name is Matt Guyan and I'm an instructional designer from Newcastle NSW, Australia. I'm interested in all things related to eLearning, especially how learning transfer and workplace performance can be improved.

Recent Posts

  • My approach to accessibility
  • Shift-left accessibility
  • More than looks: Using proper headings
  • ‘Click here’ is not enough
  • Colour contrast matters

Copyright and Disclaimer

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All views an opinions expressed on this site are mine only and don't necessarily reflect those of my employer.

© 2026 — Highend WordPress Theme. Theme by HB-Themes.

Prev Next
 

Loading Comments...
 

    %d