合格する暗色 × 明色
color: #1f2937; /* slate-800 */background: #f9fafb; /* slate-50 *//* Contrast ratio ≈ 14.6:1 */古典的な暗いスレートを白に近い背景に。本文 AAA (≥ 7:1) を余裕で合格。多くのプロダクト UI はデフォルトでこの辺りを狙うべき。
WCAG コントラストをチェックし、不合格の組み合わせをワンクリックで修正。
最終更新
大きな見出し — 24px ボールド
本文。すばしっこい茶色のキツネがのろまな犬を飛び越える。1〜2 段落読んで、長時間の読書でも快適なコントラストかどうか確認してください。
小さなキャプション — 12px レギュラー。WCAG はこのサイズで 14pt 以上しか保護しないため、極小テキストには最も厳しいコントラストが必要。
*コントラストチェッカー*は、デザイナーや開発者が画面を公開する前に使うツールです。2 色 — テキストとその背景 — のあいだの **コントラスト比** を、Web Content Accessibility Guidelines (WCAG) の式で計算します。比が大きいほど読みやすくなります。
WCAG は 3 つのしきい値を定めます。**3:1** は大きな見出し (24px+ レギュラー or 18.66px+ ボールド)、およびボタン・フォーム・アイコンなどインタラクティブな要素の可視境界の最低値。**4,5:1** は本文向けの AA 最低値で、多くのチームが狙う基準。**7:1** は AAA、最高評価で、ロービジョンの読者を強力に支援します。
コントラストは色の派手さと**同じではありません**。鮮やかなブランドカラー同士でも、*相対輝度* が近ければ依然として読みにくいことがあります。本ツールは各チャネルに WCAG の式を適用し、正確な比を表示し、各コンテキストごとに評価するので、勘で判断する必要はありません。
HEX を入力/貼り付けるか、カラーピッカーを使用。前景はテキストやアイコン、背景はその後ろにあるもの。
左側の大きな数字が WCAG のコントラスト比。3:1 未満はどんな UI でもリスクあり。4.5:1 未満は本文には不合格。
3 行で通常テキスト (4.5/7)、大きな文字 (3/4.5)、UI コンポーネント (3:1) の合否を表示。自分のデザインが実際に使う行のチェックを緑に。
AA が落ちると、ツールが色相を保ったまま前景の明度を上下させ、合格するまで自動調整。もう一度押すと AAA を狙う。
両方の色が必要なコンテキストを通過したら、CSS スニペット (color: と background:) をコピーし、スタイルシートやデザイントークンに貼り付け。
スタイル対象と必要レベルを照合してください。出典: WCAG 2.2 Understanding 1.4.3 と 1.4.11。
| 対象 | AA 最低 | AAA 最低 | 備考 |
|---|---|---|---|
| 本文 (< 18pt レギュラー) | 4.5 : 1 | 7 : 1 | 段落・ラベル・キャプションの標準ルール |
| 大きな文字 (≥ 18pt レギュラー or ≥ 14pt ボールド) | 3 : 1 | 4.5 : 1 | 見出し、ヒーローコピー、大きな引用 |
| UI コンポーネントと図形 | 3 : 1 | — | ボタン枠、フォーム、アイコン、フォーカスリング |
| ロゴまたは純粋な装飾 | 免除 | 免除 | ロゴと付随的テキストは免除 — ただしユーザビリティは別問題 |
| 無効状態 | 免除 | 免除 | Disabled コントロールは免除だが、低コントラストの言い訳には使わない |
color: #1f2937; /* slate-800 */background: #f9fafb; /* slate-50 *//* Contrast ratio ≈ 14.6:1 */古典的な暗いスレートを白に近い背景に。本文 AAA (≥ 7:1) を余裕で合格。多くのプロダクト UI はデフォルトでこの辺りを狙うべき。
color: #3b82f6; /* blue-500 */background: #ffffff;/* Contrast ratio ≈ 4.0:1 */白地の鮮やかな青はよく 4:1 付近に着地 — 大きな見出しなら読める (3:1 AA Large は合格) が、本文の 4.5:1 は不合格。18px 以上のボタンや CTA に使い、段落には使わない。
color: #facc15; /* amber-400 */background: #ffffff;/* Contrast ratio ≈ 1.6:1 */白地の明るい黄色は有名な罠:派手に見えても輝度が近すぎる。#facc15 を #1f2937 の上に置くと ≈ 12:1 なので暗背景に限定。