Contrast Checker
100% FreeWCAG 2.1 contrast ratio for any fg/bg pair — pass/fail for AA-normal (4.5), AA-large (3.0), AAA-normal (7.0), AAA-large (4.5).
Passes AA-normal, AA-large, AAA-normal, AAA-large
Embed This Tool
Easy to EmbedAdd Contrast Checker to your website or blog in seconds.
- Responsive design
- Lightweight & fast
- No backend required
- Always up-to-date
<iframe
src="https://tools.town/embed/contrast-checker/"
width="100%"
height="600"
style="border:none; border-radius:12px;"
loading="lazy"
title="Contrast Checker">
</iframe> Advertisement
How to Use
- 1 Pick foreground (text) and background colors
- 2 Live preview shows real text rendering
- 3 Ratio + WCAG tier pass/fail update instantly
Features
- WCAG 2.1 §1.4.3 / §1.4.6 compliant
- All 4 tiers (AA + AAA × normal + large)
- Live text preview
- Color pickers + hex inputs
- 100% client-side
Frequently Asked Questions
What counts as 'large text'?
Why is the max ratio 21:1?
Does this account for color blindness?
Related Tools You Might Like
Border Radius Generator
Visually craft CSS border-radius with per-corner sliders, live preview, unit toggle (px/em/rem/%), and shorthand collapsing.
Color Palette Generator
Generate harmonious palettes from any base color — complementary, analogous, triadic, tetradic, split-complementary, monochromatic.
CSS Gradient Generator
Build linear and radial CSS gradients with up to 6 color stops, custom angle/position/shape, live preview, and ready-made presets.
Color Converter
Parse any color (hex, rgb, hsl, named) and get all 4 representations — HEX, RGB, HSL, HSV — with one-click copy.
Color Picker
Native color picker with HEX/RGB/HSL output and recent-colors history. Click the swatch or type a hex — values update instantly.