WCAG 色彩对比度

输入前景/背景色,计算对比度并校验 AA/AAA 标准

颜色输入

对比度结果

示例文字 Aa Bb 123
—
字符数:0|行数:0

使用说明

在输入框输入前景色,在「背景色」字段输入背景色,点击「检测」计算对比度并校验 WCAG AA/AAA 标准。

关于WCAG 色彩对比度

色彩对比度是衡量前景色与背景色之间亮度差异的指标,对 Web 可访问性(Accessibility,a11y)至关重要。WCAG(Web Content Accessibility Guidelines,Web 内容无障碍指南)2.1 规定了文本与背景的最低对比度要求,确保色盲、低视力用户也能阅读内容。色彩对比度不足是无障碍合规检查中最常见的问题之一。

在前端开发中,开发者常需要校验配色方案的对比度是否符合 WCAG 标准:检查正文文字与背景的对比度是否达到 AA 级(4.5:1)、检查大号文字是否符合 AA 级(3:1)、检查 UI 组件是否符合 AAA 级(7:1)等。手动计算对比度既繁琐又易错,借助专门工具可以瞬间完成。

本色彩对比度检测工具基于 WCAG 2.1 标准计算前景色与背景色的对比度,自动判断是否符合 AA、AAA 级标准。所有计算在浏览器本地完成,无需联网。

核心特性

WCAG 标准计算

基于 WCAG 2.1 标准计算前景色与背景色的对比度比值,结果准确可靠。

AA / AAA 等级判断

自动判断对比度是否符合 AA 级(普通文字 4.5:1、大号文字 3:1)与 AAA 级(普通文字 7:1、大号文字 4.5:1)。

实时预览

显示当前配色下的文字效果预览,所见即所得,便于调整。

多格式输入

支持 HEX、RGB、HSL 等多种颜色格式输入,方便快速测试。

本地处理零上传

所有计算在浏览器内完成,无需联网。

使用场景

1

无障碍合规检查

检查网站配色是否符合 WCAG AA / AAA 标准,避免因对比度不足导致无障碍合规问题。

2

设计稿配色验证

设计师在 Figma、Sketch 中确定的配色方案,使用本工具校验对比度是否符合可读性要求。

3

暗色主题适配

开发暗色主题时,校验前景色与暗背景的对比度是否达标,确保可读性。

4

UI 组件设计

设计按钮、表单、标签等 UI 组件时,校验文字与背景的对比度,提升用户体验。

常见问题

WCAG AA 与 AAA 有什么区别?

AA 是基本无障碍标准,要求普通文字对比度 ≥ 4.5:1、大号文字(18pt 或 14pt 加粗)≥ 3:1;AAA 是更高标准,要求普通文字 ≥ 7:1、大号文字 ≥ 4.5:1。建议至少满足 AA 级。

对比度是怎么计算的?

WCAG 对比度 = (L1 + 0.05) / (L2 + 0.05),其中 L1 与 L2 分别为前景色与背景色的相对亮度(基于 sRGB 色彩空间计算),结果范围为 1:1 到 21:1。

我的配色看起来对比度足够但工具判断不达标?

人眼对颜色的感知存在错觉,特别是对黄底黑字、蓝底白字等组合。WCAG 对比度是基于亮度的客观计算,请以工具判断为准。

大号文字的标准是什么?

WCAG 定义大号文字为至少 18pt(24px)普通字体或 14pt(18.66px)加粗字体。大号文字的对比度要求较低,因为大字本身更易阅读。