Skip to main content

Is 18px considered large text for color contrast requirements?

Modified on: Wed, 13 May, 2026 at 2:48 PM

Summary

Large text definitions depend on pt (points), not px. Misusing units can lead to incorrect contrast requirements.


Environment / Applicability

  • Product / Feature: Siteimprove Platform
  • Version / Platform: Applies to the current Siteimprove platform across all supported browsers and environments.
  • Audience: Content authors, Web developers, Designers, Accessibility specialists, Digital governance and compliance teams
  • Geographic / Language considerations: N/A

Question

Is 18 px considered large text for color contrast requirements?


Answer

  • Verify your font size and unit:
    • If text is 18 px (or 19–20 px) and not bold, it is not large text
  • Apply correct contrast thresholds:
    • 4.5:1 for normal text (AA)
    • 7.0:1 for normal text (AAA)
  • Easiest fix:
    • Increase font size to 18 pt (24 px) or larger

Additional Details

Color contrast rules allow lower contrast for large text, so correctly defining “large” is important.

  • For non-bold text:
    • Large text is 18 pt or larger
    • 18 pt = 24 px
  • For bold text:
    • Large text is 14 pt or larger
    • 14 pt = 18.66 px

“Pt” (points) and “px” (CSS pixels) are different units. They are both valid in CSS but produce different sizes, similar to inches vs centimeters.

A common mistake occurs when someone reads “18 point” and focuses only on “18,” then sets the font size to 18 px, which equals 13.5 pt — smaller than required.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.