Tools

Color Tools

アクセシビリティ

このページはプロモーションが含まれています。

カラーコントラストチェッカー

カラーコントラストチェッカー

背景色と文字色のHexコードを入力するだけで、WCAG 2.1が定めるアクセシビリティ基準(AA/AAA)への合否をリアルタイムで判定できるカラーコントラストチェッカーです。不合格時のワンクリック自動調整やCSSコードのコピー機能も搭載しています。
背景色(Background)
文字色(Text)
コントラスト比
AA基準 通常テキスト
4.5:1 以上
AA基準 大きな文字
3.0:1 以上
AAA基準 通常テキスト
7.0:1 以上
AAA基準 大きな文字
4.5:1 以上
プレビュー
見出しテキスト(18px 太字)
通常のテキストです。Web制作者がアクセシビリティを意識した配色を選ぶことで、すべてのユーザーにとって読みやすいWebサイトを構築できます。(14px通常テキスト)
操作
AA 通常テキスト 4.5:1以上 / 大きな文字(18px太字・24px以上) 3.0:1以上
AAA 通常テキスト 7.0:1以上 / 大きな文字 4.5:1以上


カラーコントラストチェッカー WCAG AA AAA基準判定ツール

カラーコントラストチェッカーとは?

カラーコントラストチェッカーは、Webサイトの文字色と背景色の組み合わせが、アクセシビリティ基準(WCAG 2.1)を満たしているかどうかをブラウザ上で即座に確認できる無料ツールです。コントラスト比とは「前景色と背景色の明るさの差」を数値化したもので、視力が低い方や色覚特性を持つ方を含むすべてのユーザーが読みやすいWebデザインを実現するために欠かせない指標です。デザイナー・コーダー・ディレクターを問わず、Webコンテンツを制作するすべての方が活用できます。

各機能の説明

  • リアルタイムコントラスト比計算
    背景色・文字色のHexコードを入力するか、カラーピッカーで色を選ぶと、コントラスト比が即座に「○.○○ : 1」形式で表示されます。
  • WCAG 2.1 AA/AAA 4項目判定
    「AA通常テキスト(4.5:1以上)」「AA大きな文字(3.0:1以上)」「AAA通常テキスト(7.0:1以上)」「AAA大きな文字(4.5:1以上)」の4基準をそれぞれPASS/FAILで判定します。
  • 実務直結プレビュー
    選択した配色が見出し・本文テキスト・リンク・ボタンにリアルタイム反映されます。実際のWebコンポーネントとしての視認性をその場で確認できます。
  • AA合格への自動調整
    コントラスト比がAA基準(4.5:1)に届いていない場合、ボタン一つで文字色の明度を自動調整してAA合格ラインを満たす最も近い色に変換します。色相(色み)は変わりません。
  • 前景色・背景色の入れ替え
    スワップボタンで背景色と文字色を一瞬で反転。ダークモード配色の確認にも便利です。
  • CSSコード・Hexのワンクリックコピー
    `color: #xxxxxx; background-color: #xxxxxx;` のCSSセットか、各Hexコードをボタン一つでクリップボードにコピーできます。

WCAG基準について

  • WCAG(Web Content Accessibility Guidelines)とは
    W3Cが策定するWebアクセシビリティの国際規格です。日本のJIS X 8341-3もWCAGに基づいており、公共機関や大企業のWebサイトで準拠が求められます。
  • AA基準(達成基準 1.4.3)
    通常テキストは4.5:1以上、18px以上の太字または24px以上の大きな文字は3.0:1以上が必要です。多くの実務プロジェクトで最低限クリアすべき水準です。
  • AAA基準(達成基準 1.4.6)
    通常テキストは7.0:1以上、大きな文字は4.5:1以上を求める最上位基準です。視覚的なアクセシビリティに高い水準が求められる場面で参照します。
  • 大きな文字の定義
    WCAGでは「18pt(約24px)以上の通常テキスト、または14pt(約18.67px)以上の太字テキスト」を「大きな文字」と定義しています。見出しやキャッチコピーが該当することが多いです。
  • コントラスト比の計算方法
    WCAG指定の相対輝度(Relative Luminance)に基づき、RGB各チャンネルをリニア変換して輝度値を算出し、明るい色÷暗い色+0.05で比率を求めます。本ツールはこの計算式をJavaScriptで忠実に再現しています。

こんなときに使う

  • デザインの配色決定前に確認したいとき
    Figmaや紙のカンプで決めた配色がアクセシビリティ基準を満たすかどうかを、コーディング前にすばやくチェックできます。
  • リニューアル・アクセシビリティ対応案件のとき
    既存サイトのテキスト色・背景色の組み合わせを洗い出し、WCAGのAA基準を満たしているかを一つひとつ確認する作業に活用できます。
  • 公共機関・行政・教育機関のWebサイト制作時
    JIS X 8341-3対応が義務付けられているプロジェクトでは、コントラスト比の確認と根拠の記録がほぼ必須です。本ツールで数値を素早く確認できます。
  • ボタン・バッジ・タグなどUI要素の色を決めるとき
    プライマリボタンや通知バッジの文字色・背景色の組み合わせが視認性を担保しているかをプレビューで即時確認できます。
  • ダークモード対応の配色を検討するとき
    スワップボタンで前景・背景を入れ替え、ライトモード・ダークモードそれぞれのコントラスト比を比較しながら調整できます。

よくある質問

  • Q

    コントラスト比はどのように計算されていますか?

    A

    WCAG 2.1が定める「相対輝度(Relative Luminance)」の算出式を使っています。RGBの各チャンネル値を0〜1に正規化し、ガンマ補正を除いてリニアな輝度値に変換後、輝度比を計算します。本ツールはこの計算式をJavaScriptで完全再現しており、WebAIMなどの国際標準ツールと同一の結果を得られます。

  • Q

    AA基準とAAA基準はどちらを目指すべきですか?

    A

    多くのWebサイトではAA基準(通常テキスト4.5:1以上)が実務上の最低ラインとして広く採用されています。公共機関・行政・教育機関のサイトや、より高いアクセシビリティが求められる場合はAAA基準(7.0:1以上)も視野に入れると良いでしょう。まずはAA基準をすべてのテキストでクリアすることを目標にするのが現実的です。

  • Q

    「大きな文字」とは何ピクセル以上のことですか?

    A

    WCAGでは、通常(非太字)で18pt(ブラウザ表示では約24px)以上、または太字(font-weight: bold相当)で14pt(約18.67px)以上のテキストを「大きな文字(Large Text)」と定義しています。サイト内の見出しやキャッチコピー等がこれに該当することが多く、大きな文字にはAA基準で3.0:1以上が適用されます。

  • Q

    自動調整ボタンで変更された色は元に戻せますか?

    A

    自動調整後の色はHex入力欄に表示されます。元の色に戻したい場合は、入力欄に元のHexコードを直接入力し直すか、カラーピッカーで再度選択してください。自動調整は「色相を保ちながら明度のみを変更する」アルゴリズムを採用しており、ブランドカラーのイメージを極力維持しながらコントラストを改善できます。

  • Q

    入力した色情報はサーバーに送信されますか?

    A

    すべての処理はブラウザ内のJavaScriptで完結しており、入力したHexコードや色情報が外部のサーバーに送信されることはありません。社内ブランドガイドラインの色や未公開のデザイン配色を安心して確認していただけます。