Developer Utilities · Free tool
Color Contrast Checker
WCAG 2.x contrast checker. Test foreground vs background against AA / AAA accessibility standards.
Sample heading
Body paragraph at normal size and weight.
Small fine print at the legal-text size.
Contrast ratio
5.47:1
✓ Pass — WCAG AA — Normal text
Threshold: ≥ 4.5:1
✓ Pass — WCAG AA — Large text (18pt+)
Threshold: ≥ 3:1
✗ Fail — WCAG AAA — Normal text
Threshold: ≥ 7:1
✓ Pass — WCAG AAA — Large text
Threshold: ≥ 4.5:1
Uses the WCAG 2.x contrast formula. AA is the standard most sites target; AAA is for accessibility-critical contexts. "Large" = 18pt regular or 14pt bold and up. WCAG 3 (in development) uses a different algorithm (APCA) that gives more accurate perceptual readings.
Advertisement
What it does
WCAG 2.x contrast checker. Test foreground vs background color combinations against AA and AAA accessibility standards for normal and large text.
Embed this tool on your siteShow snippetHide
Paste this snippet into any page. Loads on-demand (lazy), no tracking scripts, and sized to most dashboards. Replace the height to fit your layout.
<iframe src="https://freetoolarena.com/embed/color-contrast-checker" width="100%" height="720" frameborder="0" loading="lazy" title="Color Contrast Checker" style="border:1px solid #e2e8f0;border-radius:12px;max-width:720px;"></iframe>How to use it
- Pick foreground (text) and background colors.
- Read the contrast ratio.
- Check whether it passes WCAG AA / AAA for normal vs large text.
Frequently asked questions
- What's 'large text'?
- WCAG defines large as 18pt regular or 14pt bold and up. At those sizes, lower contrast (3:1 for AA, 4.5:1 for AAA) is acceptable because the larger glyphs are easier to discriminate.
Advertisement
Learn more
Guides about this topic
- Using Our Tools · GuideHow to generate QR codesMake a QR code for a URL, wifi, vCard, or plain text. What error-correction means, how big to print, how to test it.
- Using Our Tools · GuideHow to create a strong passwordThe entropy math, 2026 NIST rules, passphrases vs passwords, password managers, MFA and hardware keys, where passkeys fit, 5 mistakes that still lose accounts
- Developers & Technical · GuideHow to encode and decode Base64What Base64 is (not encryption), the 3-to-4 encoding mechanics, standard vs URL-safe vs MIME variants, 33% overhead, when to use it, common mistakes
- Design & Media · GuideHow to choose a color paletteHSL color theory, four palette schemes (monochromatic, analogous, complementary, triadic), the 60-30-10 rule, WCAG contrast, dark mode, and palette tools.
- Developers & Technical · GuideHow to use JWT tokens securelyJWT anatomy, HS256 vs RS256, the 'alg: none' attack, expiration strategy, storage (localStorage vs httpOnly cookies), revocation patterns, and claim validation.
- Design & Media · GuideHow to design a faviconThe sizes you actually need in 2026, design principles that survive 16×16 rendering, dark mode support, the HTML tags, web manifest, and testing.
Explore more developer utilities tools
- .htaccess GeneratorGenerate Apache .htaccess with HTTPS redirect, Gzip, caching, error pages, hotlink protection, 301 redirects.
- Color Palette ExtractorExtract dominant colors from any image. Histogram-based, runs in browser. Click swatches to copy hex.
- XML Sitemap GeneratorGenerate sitemap.xml from a URL list. Sets lastmod to today, applies priority and changefreq. Download or copy.
- JavaScript MinifierStrips comments and collapses whitespace from JS. For production minification, use terser or esbuild.
- HTML Table GeneratorInteractive HTML table builder. Click cells to edit. Toggle headers, stripes, borders. Inline-styled output for emails.
- CSS Button GeneratorVisual CSS button generator. Hover, active, and focus-visible states baked in. Tunable colors and sizing.