ツール

WCAGコントラストチェッカー & シミュレーター

高機能なWCAG 2.1 / 2.2カラーコントラストチェッカー兼アクセシビリティシミュレーター。テキストやUI、グラデーションをテストし、色覚異常をリアルタイムに再現します。

アクセシブルなデザインが重要な理由

これは、選択した色の組み合わせがどのように表示されるかを確認するためのサンプル段落です。良好なコントラストは、すべての人にとっての読みやすさを保証します。

WCAGについて詳しく知る

Select a simulation mode below to apply filters to the live preview area.

If your current colors fail the WCAG checks, use the auto-fix suggestions below to find the closest compliant colors while keeping your original brand aesthetics.

Current colors pass WCAG AA. No fixes needed!

Suggested Compliant Variants:

AA Level (4.5:1)
#000000
#ffffff
AAA Level (7.0:1)
#000000
#ffffff

Export your selected colors as CSS variables, Tailwind configuration, or design tokens.

通常テキスト

21.00:1
AAA

大きいテキスト

AAA

UIコンポーネント

AAA

よくある質問

WCAGコントラスト比とは、2つの色の間に知覚される輝度(明るさ)の差を数値化したもので、1:1から21:1までの数値で表されます。これにより、さまざまな視覚能力を持つユーザーにとって、テキストやUI要素が背景から十分に区別でき、読みやすい状態であることが保証されます。

WCAG AA準拠には、通常テキストで最低4.5:1、大きいテキスト(18pt、または太字14pt)とUIコンポーネントで3.0:1が必要です。より厳格なAAA準拠では、通常テキストで7.0:1、大きいテキストで4.5:1が必要です。

はい。色覚シミュレーションタブでは、リアルタイムのSVGマトリックスフィルターがライブプレビューに適用されます。第一色覚異常(赤が見えない)、第二色覚異常(緑が見えない)、第三色覚異常(青が見えない)、全色盲を正確に再現するほか、ぼやけや強い日差しのシミュレーションも行えます。

いいえ。このPROシミュレーターは完全にクライアントサイドのJavaScriptで構築されています。色の計算、画像処理、レポート生成はすべてブラウザ内で直接行われ、プライバシーは完全に保護され、サーバーへのデータ保存は一切ありません。

選択した色がWCAGテストに不合格の場合は、Auto-Fix機能をご利用ください。数学的に計算を行い、最も近いAAまたはAAA準拠の色合いを提案するため、ブランドの美観を保ちながらアクセシビリティ基準を満たすことができます。

コントラストチェッカーの使い方

  1. 前景色と背景色を設定する
    カラーピッカーを使うか、HEX、RGB、HSLの値を入力して、文字色(前景色)と背景色を指定します。コントラスト比は即座に更新されます。
  2. WCAGの結果を確認する
    ツールはコントラスト比(例:5.2:1)を表示し、WCAG AA(通常テキストで4.5:1)とAAA(7:1)に合格しているかどうかを示します。大きいテキスト(18pt以上)はしきい値が低くなります。
  3. 色覚異常をシミュレートする
    シミュレータータブに切り替えると、第二色覚異常、第一色覚異常、第三色覚異常などの色覚タイプを持つユーザーに、選択した配色がどのように見えるかをプレビューできます。
  4. 必要に応じて自動修正を使用する
    色が不合格の場合は、Auto-Fixをクリックしてください。ツールは、できる限り色相と彩度を維持しながら、最も近いAAまたはAAA準拠の色合いを計算します。

コントラスト比の参照表

テキストのカテゴリー別のWCAG 2.1最低コントラスト要件:

コンテンツの種類WCAG AAWCAG AAA比率の例
通常テキスト(18pt未満)4.5:1 ✓7:1 ✓#000 on #fff → 21:1
大きいテキスト(18pt太字以上)3:1 ✓4.5:1 ✓#333 on #fff → 12.6:1
UIコンポーネント・アイコン3:1 ✓該当なし#767676 on #fff → 4.5:1
装飾要素要件なし要件なし背景画像は対象外

主な利用シーン

UI/ビジュアルデザインレビュー

開発への引き渡し前にデザインシステム内のすべてのテキストと背景の組み合わせをテストし、問題を早期に発見します。

アクセシビリティ監査

クライアント向けアクセシビリティレポートやWCAG 2.1 / 2.2準拠認証のために、コントラスト比を記録として提供します。

色覚異常テスト

男性の約8%が体験する色覚の見え方をシミュレートし、色覚異常のあるユーザーにも重要な情報が欠落しないことを確認します。

法令遵守

製品公開や入札前に、ADA(米国)、EAA(EU)、EN 301 549のデジタルアクセシビリティ要件を満たします。

開発者によるQA

デザインツールに切り替えることなく、コードレビュー中にCSSカラー変数のコントラストを素早く確認できます。

仕組み

すべての計算は、WCAG 2.1の輝度計算式を使ってブラウザ内で実行されます — サーバーへの通信は不要です。

相対輝度

WCAGでは、輝度を線形化されたRGBチャンネルの加重和として定義しています:L = 0.2126R + 0.7152G + 0.0722B。コントラスト比は (L1 + 0.05) / (L2 + 0.05) で計算され、L1は明るい方の色です。

色覚異常のシミュレーション

シミュレーターは、標準的なダルトン化行列(Machadoら, 2009年)を適用し、各色覚異常タイプで知覚されるsRGB値を変換します。

自動修正アルゴリズム

Auto-FixはHSL空間の明度チャンネルを走査し、色相と彩度を変えずに目標比率(AAまたはAAA)に達する最小限の調整幅を見つけ出します。

こんな方におすすめのツールです

UI/UXデザイナー

デザイン引き渡し前に配色をテストし、準拠したデザインシステムを維持します。

アクセシビリティ専門家

WCAG監査、クライアントレポート、準拠認証のためのコントラスト証跡を作成します。

フロントエンド開発者

ブラウザを離れることなく、開発中やコードレビュー中にCSSカラー変数を素早く確認できます。

プロダクトマネージャー

製品公開や入札応募の前に、法的アクセシビリティ準拠(ADA、EAA)を確保します。

コンテンツ制作者

画像や色付き背景に重ねたテキストが、すべてのユーザーにとって読みやすいことを確認します。

より良いアクセシブルデザインのためのヒント

  • 常にWCAG AA(4.5:1)を基準の目標とし、本文テキストではAAA(7:1)を目指しましょう — 特に医療、行政、金融系サイトでは重要です。
  • 第二色覚異常だけでなく、8タイプすべての色覚異常シミュレーションを実行しましょう。タイプごとに影響を受ける色の組み合わせが異なります。
  • 情報を色だけで伝えるのは避け、常にアイコン、パターン、テキストラベルと色を組み合わせましょう。
  • コントラストの調整にはHSLを使いましょう:色相を変えるのではなく、前景と背景の明度差を大きくします。
  • 実機のモバイル端末を強い日差しの下でテストしましょう — 実環境の条件は、モニターでは見えないコントラストの問題を明らかにします。

アクセシビリティコントラストが重要な理由

  • 男性の約12人に1人、女性の約200人に1人が何らかの色覚異常を持っています — コントラストが不十分だと、こうしたユーザーを直接排除してしまいます。
  • ADA(米国)および欧州アクセシビリティ法(EU、2025年)は、公共向けデジタル製品にWCAG 2.1 AA準拠を義務付けています。
  • コントラスト不足は、世界のアクセシビリティ監査で発見される最も一般的なWCAG違反トップ3の一つです(WebAIM Millionレポート)。
  • アクセシブルな配色設計は、強い日差しの下、低品質なディスプレイ、加齢に伴う視力低下など、すべてのユーザーの読みやすさを向上させます。

パフォーマンスとプライバシー

すべてのコントラスト計算、色覚異常シミュレーション、自動修正は、JavaScriptを使ってブラウザ内で完全に実行されます。色の値、スクリーンショット、利用データがサーバーに送信されることは一切ありません。1回の計算は5ミリ秒未満で完了し、初回読み込み後はオフラインでも動作します。

豆知識:WCAGと色覚

WCAG 2.1と2.2の違い

WCAG 2.2(2023年)では新しい達成基準(2.4.11 フォーカスの見た目、3.2.6 一貫したヘルプ)が追加されましたが、コントラストに関する基本要件(1.4.3、1.4.6)は2.1と同一のまま維持されています。

輝度と明るさの違い

WCAGは、知覚に基づいて重み付けされた指標である「相対輝度」を使用します。明るい黄色(#ffff00)は非常に高い輝度(0.93)を持ち、暗いネイビー(#003366)は低い輝度(0.02)を持つため、比率は9.8:1になります。

色覚異常の種類

第二色覚異常(赤緑、最も一般的)は男性の約6%に見られます。第一色覚異常(赤の識別が困難)は約2%、第三色覚異常(青黄)は約0.01%、全色盲は約0.003%です。

APCA — 将来の標準規格

Advanced Perceptual Contrast Algorithm(APCA)は、WCAG 3.0向けに提案されています。フォントサイズ、太さ、極性に応じて異なる方法でコントラストを評価する規格で、今後の動向が注目されます。

トラブルシューティング

はい、問題ありません。ほとんどの法域では、WCAG AAが法的に求められる最低基準です。AAAは理想的な目標であり、すべてのテキストと背景の組み合わせで達成できるとは限りません。可能な限り本文テキストではAAAを目指しましょう。

大きいテキスト(通常18ptまたは太字14pt)はしきい値が低め(AAで3:1)に設定されています。小さいテキストが4.5:1に届かない場合は、文字色を暗くするか背景色を明るくして比率を満たしてください。

文字色ではなく背景色だけを調整してみてください。白い背景をわずかに(例えば薄いグレーに)暗くするだけで、見た目の変化を最小限に抑えながらAA準拠を達成できることがあります。

ツールによって浮動小数点の輝度値の丸め方が異なるため、わずかな差が生じることがあります。両方の結果は互いに±0.1以内に収まるはずですので、準拠判定にはより保守的な(低い)値を使用してください。

豆知識

WCAGコントラスト比の計算式は、WCAG 1.0(1999年)で単純な明度差のチェックとして初めて導入されました。その後、WCAG 2.0(2008年)で大幅に改訂され、CIE 1931色空間と人間の視覚系が光を処理する仕組みに基づく「相対輝度」モデルが採用されました。現在の4.5:1というしきい値は、支援技術なしで視力20/80相当の弱視ユーザーが経験する約3:1のコントラスト低下をおおむね相殺できるように選ばれています。

すべての人が使える製品を作りましょう

アクセシブルなカラーコントラストは、単なる準拠チェック項目ではなく、すべてのユーザーに恩恵をもたらす基本的なデザイン品質です。この無料ツールは、リアルタイムのWCAGチェック、色覚異常シミュレーション、そしてインテリジェントな自動修正を一つにまとめており、データがブラウザから外に出ることはありません。今すぐパレットをテストし、不合格の箇所を修正して、誰にとっても使いやすい製品をリリースしましょう。