カラー変換とコントラスト確認
HEX、rgb()、hsl()、CSS の色名 — 4種類すべて読み取れます。
HEX
RGB
HSL
階調
同じ色相を11段階の明度で。クリックすると現在の色になります。
コントラスト
2色間の比率を、WCAG の定義どおりに算出しています。
| 組み合わせ | 比率 | AA(4.5:1) | AAA(7:1) |
|---|
このツールでできること
色を表記の間で変換するのは5行程度の算術です。難しいのは、その色の文字が実際に読めるかどうかで、その答えには多くのツールが省く一手間が要ります。このページにはその両方が、あなたが入力したのと同じ色で載っています。
使い方
- 1 どの表記でも構わないので色を入力するか、カラーピッカーを使います。
- 2 必要な表記をコピーするか、階調をクリックしてその色に移ります。
- 3 コントラストの表を確認します。「不合格」と付いた組み合わせは、誰かにとって読みづらいということです。
同じ色相が HSL では違って見える理由
HSL は角度もパーセントも整数に丸めるため、HSL に変換して戻すと元のバイト値に必ずしも一致しません。そのためここで表示する HEX は常に入力値から導いており、HSL を経由した往復の結果は使いません。そうしないとクリックのたびに1段ずつずれてしまいます。
コントラストの数値が意味するもの
比率は、同じ色どうしの 1:1 から、純白の上の純黒である 21:1 までの範囲を取ります。下の基準値が、このツールの判定に使っているものです。
| 4.5:1 | 通常の本文、WCAG AA |
| 3:1 | 大きい文字や太字、WCAG AA |
| 7:1 | 通常の本文、WCAG AAA |
| 21:1 | 到達しうる最大の比率:白地に黒 |
多くのツールが省く一手間
相対輝度はチャンネル値の平均ではありません。各チャンネルはまず線形化する必要があります。HEX コードの数値はガンマ符号化されており、光量に比例していないからです。この手順を飛ばしても比率はもっともらしい数字として出ますが、それは誤りです。しかも誤差は中間調で最大になり、インターフェースの色の多くはまさにそこにあります。
コントラストは必要条件であって十分条件ではない
ある組み合わせが 4.5:1 を満たしていても、良い選択とは限りません。色覚特性によっては比率が高くても見分けがつかない組み合わせがありますし、意味を色だけに担わせるべきではありません。ここでの「合格」は最低ラインを越えたという意味であって、デザインへの判定ではありません。
カラー変換ツール - よくある質問
3桁と6桁の HEX、rgb()、hsl()、そして CSS の色名です。色名はこちらで持つ一覧ではなくブラウザーに問い合わせて解決しているため、誰も手入れをしなくても最新の状態が保たれます。
関連する開発ツール
MD5生成器
無料のMD5生成ツール。テキストやファイルをブラウザー上でMD5チェックサムに変換でき、整合性の確認に役立ちます。
Base64エンコーダーとデコーダー
無料のBase64エンコーダー/デコーダー。テキストやファイルをブラウザー内で相互変換でき、サーバーには送信されません。
Lorem Ipsum 生成ツール
無料のLorem Ipsum生成ツール。段落・文・単語数を指定してダミーテキストを作成でき、HTMLタグの付与にも対応します。
JWT デコーダー
無料のJWTデコーダー。トークンを貼るとヘッダー・ペイロード・署名を読みやすく表示。処理はブラウザー内で完結します。
URL エンコーダー&デコーダー
無料のURLエンコード/デコードツール。リンクやクエリをパーセントエンコードに変換し、元に戻すこともできます。
その他のおすすめツール
WordをPDFに変換
Wordを無料でPDFに変換。DOC・DOCX・ODT・RTFをアップロードすると、体裁を保ったPDFを数秒でダウンロードできます。
PDFをWordに変換
PDFを無料でWordに変換。PDFをアップロードすると、数秒で編集可能なDOCXをダウンロードできます。登録も透かしも不要。
ワードカウンター
無料の文字数カウント。テキストを貼るだけで単語・文字・文・段落を数え、読了時間の目安も表示。データは送信されません。
文字カウンター
無料の文字数カウント。スペースあり・なしの文字数、単語数、行数を数え、タイトルやメタディスクリプションの目安も確認できます。
キーワード密度チェッカー
無料のキーワード出現率チェッカー。テキストやURLを入力すると、各語句の出現回数と割合がわかります。