Color contrast rules for SaaS

Two ratios to remember, three places where designers always cheat. Fixing them takes an hour and lifts engagement.

Color contrast rules for SaaS

Two contrast ratios to remember:

Color contrast rules for SaaS
Typical contrast ratios in a SaaS UI — disabled and muted often fail.
  • 4.5:1 for body text
  • 3:1 for large text and UI components

Three places where designers cheat:

  • Placeholder text on inputs — usually 2.8:1, fails everywhere. Fix: darker placeholder.
  • "Muted" secondary text — looks aesthetic, fails for older users. Fix: don't go below 4.5:1.
  • Disabled buttons — designed to look "off", end up unreadable. Fix: change opacity, not contrast.

Tools: Stark plugin in Figma, web.dev/measure runs contrast checks, browser DevTools have built-in checkers.

Fixing all three across a typical SaaS app: 1-2 hours. Engagement bump from users with low vision: 5-15% (depends on demographic).