アクセシビリティカラーコントラストチェッカー
前景色と背景色の組み合わせをWCAG 2.1のコントラスト比要件でチェックし、AAおよびAAA準拠を確認します。
このツールについて
アクセシビリティカラーコントラストチェッカーは、Web Content Accessibility Guidelines (WCAG) 2.1に基づいて前景色(テキスト)と背景色のコントラスト比を評価する無料のブラウザベースツールです。適切なカラーコントラストを確保することは、低視力や色覚異常などの視覚障害を持つユーザーにとってウェブサイトを使いやすくするための最も効果的な施策の一つです。
このツールは、WCAG 2.1の達成基準1.4.3(コントラスト最低限)と達成基準1.4.6(コントラスト強化)で定義されたsRGB色空間の公式を使用して各色の相対輝度を計算します。その後、コントラスト比を算出し、4つの閾値でテストします: AA通常テキスト(4.5:1)、AA大テキスト(3:1)、AAA通常テキスト(7:1)、AAA大テキスト(4.5:1)。大テキストは18px太字または24px通常ウェイト以上と定義されています。
HEXコード、RGB値、またはネイティブカラーピッカーで色を入力できます。ツールは14px、18px、24pxのサンプルテキストを表示するリアルタイムプレビューを提供し、異なるサイズでの色の組み合わせを正確に確認できます。AA通常テキストの閾値に達しない場合、明度を調整して最も近い合格色を提案します。
テスト前に色フォーマットを変換する必要がある場合は、カラーコンバーターをお試しください。アクセシブルなカラーストップでCSSグラデーションを生成するには、CSSグラデーションジェネレーターが役立ちます。Tailwind CSSを使用する開発者は、Tailwind CSSコンバーターでアクセシブルな色をユーティリティクラスにマッピングできます。
すべての処理はJavaScriptを使用してブラウザ内で完全に実行されます。カラーデータがサーバーに送信されることはなく、独自のブランドカラーやデザインシステムトークンをプライバシーの心配なくテストできます。
使い方
- 左パネルのカラーピッカー、HEX入力、またはRGBフィールドで**前景色(テキスト)**を入力します。
- 右パネルのカラーピッカー、HEX入力、またはRGBフィールドで背景色を入力します。
- コントラスト比が中央のディスプレイにリアルタイムで更新され、各WCAGレベルの合格/不合格バッジも表示されます。
- ライブプレビューセクションで、14px、18px、24pxでレンダリングされたサンプルテキストを確認します。
- 組み合わせが不合格の場合、提案ボックスでAA通常テキスト(4.5:1)を満たす推奨前景色を確認します。
- 色を入れ替えるをクリックして前景と背景を反転し、逆の組み合わせをテストします。
- 結果をコピーをクリックするかCtrl+Shift+Cを押して、完全なコントラストレポートをクリップボードにコピーします。
人気のアクセシビリティカラーチェッカーの例
よくある質問
WCAGカラーコントラスト比とは何ですか?
WCAGコントラスト比は、2色間の知覚される輝度差の尺度です。WCAG 2.1仕様の相対輝度公式を使用して計算されます。1:1はコントラストなし(同一の色)、21:1が最大(白の上に黒)です。比率が高いほど、読みやすさが向上します。
WCAG AAとAAAの違いは何ですか?
WCAG AAはほとんどのウェブコンテンツに推奨される最低レベルです。通常テキストで4.5:1以上、大テキストで3:1以上のコントラスト比が必要です。WCAG AAAはより厳格な強化レベルで、通常テキストで7:1、大テキストで4.5:1が必要です。AAAが最高の読みやすさを提供しますが、AAがほとんどのウェブサイトの実用的な標準とされています。
WCAGで「大テキスト」とは何ですか?
大テキストは、通常ウェイトで18ポイント(24px)以上、または太字ウェイトで14ポイント(18.66px、約18px)以上のテキストと定義されています。大テキストは、その大きな視覚的表現により本質的に読みやすいため、コントラスト要件が低くなっています。
色の提案機能はどのように動作しますか?
前景/背景の組み合わせがAA通常テキスト要件(4.5:1)に達しない場合、ツールは前景色の明度を段階的に調整して閾値を満たす最も近い色を見つけます。背景が明るい場合は前景を暗く、背景が暗い場合は前景を明るくします。提案される色は元の色の一般的な色合いを保持します。
このツールはWCAG 2.2やWCAG 3.0に対応していますか?
このツールはWCAG 2.1のコントラストアルゴリズムを実装しており、これはWCAG 2.2でも同じアルゴリズムが使用されています。WCAG 3.0(まだドラフト段階)では新しいAPCA(Advanced Perceptual Contrast Algorithm)が提案されており、将来追加される可能性があります。現在の法的およびコンプライアンス目的では、WCAG 2.1 AAがほとんどのアクセシビリティ規制で参照される標準です。
データは安全ですか?
はい。すべてのコントラスト計算はJavaScriptを使用してブラウザ内で完全に実行されます。カラー値がサーバーに送信されることはありません。API呼び出し、ログ記録、サードパーティサービスの関与はありません。ブラウザの開発者ツールのネットワークタブで確認できます。
一度に2色以上テストできますか?
このツールは一度に1つの前景/背景ペアをテストします。包括的なデザインシステム監査には、各テキスト色を表示されるすべての背景に対してテストしてください。「色を入れ替える」ボタンで逆の組み合わせをすばやく確認できます。各ペアの結果をコピーして、完全なコントラストマトリックスを作成することもできます。
関連ツール
カラーコンバーター
HEX、RGB、HSL間でカラーを変換し、コントラストチェックやパレット生成も行えます。
px ↔ rem変換
設定可能なベースフォントサイズとクイックリファレンステーブルでpx、rem、emを変換します。
Tailwind CSS変換
プレーンCSSをTailwind CSSユーティリティクラスに変換します。
CSSグラデーション生成
リニア、ラジアル、コニックCSSグラデーションをカラーストップと角度制御で視覚的に作成します。
カラーパレット抽出
画像からドミナントカラーパレットを抽出。HEX、RGB、HSL値付き。CSS変数、Tailwind設定、JSONでエクスポート。
アクセシビリティ監査チェックリスト
WCAG 2.1準拠チェックリスト。レベル(A、AA、AAA)とカテゴリ別に整理。進捗追跡、監査レポートエクスポート対応。