開発ツール

カラーコントラストチェッカーの使い方・WCAG AA/AAAの基準

Webサイトのテキストが読みにくいと感じたことはありませんか?文字色と背景色のコントラスト比が低いと、多くのユーザーにとって読みづらくなります。この記事では、WCAG基準に基づくコントラスト比の確認方法を解説します。

コントラスト比とは

コントラスト比は、2つの色の明るさの差を数値で表したものです。最小値は1:1(同色)、最大値は21:1(黒と白)です。W3CのWCAG(Web Content Accessibility Guidelines)では、テキストのコントラスト比に最低基準を設けています。

WCAG AA / AAA基準

テキスト種別AA(最低基準)AAA(推奨基準)
通常テキスト(18px未満)4.5:1以上7:1以上
大きなテキスト(18px以上 or 14px太字)3:1以上4.5:1以上
UIコンポーネント・アイコン3:1以上

よくあるコントラスト不足の例

薄いグレー(#999)× 白背景 — コントラスト比 2.85:1 × AA不合格

ダークグレー(#666)× 白背景 — コントラスト比 5.74:1 ○ AA合格

白文字 × 青背景(#3b82f6) — コントラスト比 4.68:1 ○ AA合格

アクセシビリティが重要な理由

  • 色覚多様性:日本人男性の約5%が色覚異常を持つ
  • 高齢者:加齢により色の識別能力が低下する
  • 環境要因:屋外の直射日光下ではコントラストが低いと読めない
  • 法的要件:公共機関のサイトはJIS X 8341-3に準拠が求められる

よくある質問

ロゴや装飾テキストもコントラスト基準を満たす必要がありますか?

WCAGでは、ロゴや装飾的なテキストはコントラスト要件の対象外です。ただし、読んでもらう必要のある情報はすべて基準を満たすべきです。

AAとAAAのどちらを目指すべきですか?

最低限AA基準を満たすことが推奨されます。可能であればAAA基準を目指しましょう。特に本文テキストはAAAに近い7:1以上が理想です。

カラーコントラストチェッカーを使ってみる

色を入力するだけでWCAG AA/AAA判定。リアルタイムでコントラスト比を計算。

ツールを開く →