色彩對比度檢查器
新檢查文字與背景顏色之間的 WCAG AA/AAA 對比度。
Large heading — 24px bold
Large text, 18.66px and up reads at 3:1.
Normal body text. The quick brown fox jumps over the lazy dog and reads comfortably at 4.5:1 or better.
Small print and captions — the hardest text to read.
Keeps your hue & saturation — only the lightness changes — so brand colors stay recognizable.
Pairwise palette grid
Paste several colors (hex, one per line or separated by spaces / commas) to see which foreground/background pairs pass AA (4.5:1). First 8 colors are used.
Runs entirely in your browser. Nothing is uploaded.
在瀏覽器中檢測WCAG顏色對比度
這款顏色對比度檢測器可測量文字顏色與背景顏色之間的WCAG對比度比率,並即時告知該顏色組合是否通過普通文字、大文字及UI元件的AA和AAA等級。輸入十六進位值、編輯RGB或HSL欄位、拖動亮度滑桿,或使用取色滴管從螢幕上擷取任意顏色——比率、通過/失敗矩陣和即時預覽均會在輸入時同步更新。
其原理與設計師已信賴的工具相同——採用與WebAIM和Adobe Color相同的WCAG計算公式——但額外提供即時可讀預覽、APCA(WCAG 3)評分以及一鍵修復不達標顏色對的功能。所有運算均在本地JavaScript中執行:您的顏色永遠不會離開您的裝置,也無需任何帳號。
WCAG AA與AAA門檻詳解
WCAG對比度比率從1:1(兩種相同顏色)到21:1(白底黑字)不等。AA等級——ADA和508條款等大多數法律要求的標準——要求普通文字達到4.5:1,大文字達到3:1。AAA等級則將標準提升至7:1和4.5:1。大文字指18pt(24px)及以上,或14pt(約18.66px)及以上的粗體文字。
通過/失敗矩陣會分別列出每個門檻,讓您一眼看出:白底上的#767676灰色以4.54:1通過AA正文文字標準,但未達到AAA所需的7:1。若您的團隊需要滿足法律合規要求(ADA、EN 301 549、508條款),AA是需要達到的標準。對於以閱讀為主的介面,在設計允許的情況下值得追求AAA。
預覽、修復並發布無障礙顏色對
數字只能說明一半,因此即時預覽會用您的確切顏色渲染真實的標題、正文、小字以及示例按鈕和標籤——親眼查看可讀性,而不僅僅讀取比率。當某個顏色對不達標時,「使其通過」建議功能會保留您的色調和飽和度,將亮度微調至最接近的能通過所選等級(AA、AA大文字或AAA)的顏色,並一鍵套用。您可以選擇調整文字顏色或背景顏色。
配對網格可接受完整的顏色板,並一目了然地顯示哪些顏色組合能通過——在建構設計系統時尤為實用,因為每對前景色和背景色都需要安全。無需逐一測試數十個顏色對,只需貼上您的顏色板,即可立即看到完整矩陣。
APCA:WCAG 3對比度預覽
除了傳統比率,本檢測器還顯示APCA Lc評分——為WCAG 3提出的感知對比度指標。APCA模擬眼睛實際閱讀深底淺字與淺底深字的方式,並考慮字重因素,能發現WCAG 2比率有時遺漏的可讀性問題。大致參考值:正文文字Lc 75+,大文字Lc 60+,大標題Lc 45+。
WCAG 3仍處於草案階段,尚未取代WCAG 2.2,因此當前合規意味著滿足4.5:1和3:1的門檻。在當前比率旁同時顯示APCA,讓您無需等待規範最終確定即可為將來做好準備。
圖示與UI元件的非文字對比度
對比度不僅適用於文字。WCAG 2.1 SC 1.4.11要求互動元件邊界——輸入框邊框、焦點指示器、切換狀態——以及有意義的圖示和圖形與相鄰顏色之間達到3:1的對比度。矩陣包含專門針對3:1門檻的UI和圖形檢測,讓您確認按鈕輪廓或圖示是否可見。
這是許多團隊在未意識到的情況下未通過審計的領域。淺灰色輸入框邊框(白底上的#D1D1D1僅為1.4:1)是WCAG 2.1的常見違規項,即便頁面上所有文字都通過了檢測。在此檢測UI元件只需幾秒鐘,可避免正式審計時出現意外。
與WebAIM、Adobe Color及Chrome DevTools的比較
WebAIM對比度檢測器(webaim.org)是引用最廣泛的免費無障礙工具,採用與本工具相同的WCAG 2公式。但它不顯示APCA,沒有即時文字預覽,無法自動修復不達標顏色對,也沒有用於同時測試多種顏色組合的配對網格。
Adobe Color無障礙工具顯示AA/AAA通過/失敗結果並包含色盲模擬器,但需要免費的Adobe帳號才能儲存作品,也無法自動建議通過顏色。
Chrome DevTools在元素面板顏色選擇器中有對比度比率標識,適合瀏覽器內檢查——但僅限於DevTools內部使用,無法分享特定顏色對的連結。
本檢測器無需登入,同時顯示WCAG 2比率和APCA Lc評分,以您選擇的顏色渲染即時預覽,並支援在單一視圖中測試完整的顏色板網格。所有計算均在本地JavaScript中執行——您的顏色永遠不會離開您的裝置。
Frequently asked questions
什麼是顏色對比度檢測器?
顏色對比度檢測器測量文字(前景)顏色與背景之間的WCAG對比度比率,告知該顏色對是否符合無障礙指南的可讀性要求。輸入兩種顏色,它會回傳從1:1(相同)到21:1(白底黑字)的比率,以及普通文字、大文字和UI元件的AA與AAA通過/失敗結果。本工具完全在瀏覽器中執行——顏色不會傳送至伺服器,也無需帳號。
WCAG規定的最低對比度比率是多少?
WCAG規定了文字與背景之間的最低對比度比率:AA等級普通文字4.5:1、大文字3:1,AAA等級則分別提升至7:1和4.5:1。純黑色文字(#000000)在白色(#FFFFFF)上的最大比率為21:1。這些門檻適用於WCAG 2.0、2.1和2.2——各版本數值保持不變。
WCAG AA與AAA有什麼區別?
AA是普遍要求的基礎等級——普通文字4.5:1,大文字3:1。AAA是增強等級——普通文字7:1,大文字4.5:1。大多數無障礙法律(ADA、508條款、歐洲EN 301 549)以AA為目標。WCAG規範本身指出AAA不切實際作為整個頁面的統一要求,因此AA是大多數公共網站的實際目標。
圖示和UI元件需要滿足對比度要求嗎?
需要。WCAG 2.1 SC 1.4.11(非文字對比度)要求互動元件視覺邊界——輸入框邊框、焦點環、切換狀態——以及有意義的圖示和圖形與相鄰顏色之間至少達到3:1的對比度。本工具的結果網格包含專門的UI和圖形列,門檻為3:1,無需額外計算即可確認按鈕輪廓和圖示是否合格。
如何修復不達標的對比度比率?
最快的解決方法是加深文字顏色或調亮背景,直到達到門檻,同時只改變亮度以保留品牌色調。本工具的內建「使其通過」建議功能可自動完成此操作——將文字或背景微調至最近的通過顏色並一鍵套用,無需手動調整十六進位值。
什麼是APCA,為什麼重要?
APCA(無障礙感知對比度演算法)是為即將推出的WCAG 3提出的對比度方法。它不回傳單一比率,而是回傳約-108到106之間的感知亮度對比度(Lc)值;絕對值越大,對比度越高。大致參考:正文Lc 90為首選,Lc 75為最低值,大文字Lc 60,大標題Lc 45。APCA比WCAG 2比率更好地考慮了深底淺字與淺底深字的極性差異以及字重因素。
WCAG 2.1還是2.2是當前要求?
WCAG 2.0、2.1和2.2中的對比度門檻完全相同。WCAG 2.2是當前W3C推薦標準,也是大多數新法規引用的版本,因此建議以2.2 AA等級為目標。現有WCAG 2.0或2.1 AA合規工作在文字對比度方面仍然有效,因為核心對比度要求未發生變化。
Related tools
檢視所有工具CSS Box-Shadow 產生器
製作多層 CSS box-shadow,附預設與即時預覽。可立即複製 CSS、數值或 React 樣式。
調色盤產生器
產生互補色、類似色、三等分色與單色調色盤。
Cubic Bezier 產生器
拖曳控制點設計 CSS 緩動曲線,附即時預覽。
圓角產生器
視覺化打造 CSS 圓角與有機 blob 形狀。
CSS Flexbox 實驗場
調整 flex 屬性並即時預覽,可複製 CSS。
CSS Grid 實驗場
調整 grid 欄數、間距與對齊並即時預覽,附 CSS。