使い方
- HEXコードを入力するか、rgb()・hsl()を貼り付けるか、カラーピッカーで色を選びます。
- HEX・RGB・HSL・HSV・CMYKのどの欄を編集しても、ほかの値がすぐに更新されます。値をクリックするとコピーできます。
- コントラストチェッカーで文字色と背景色を設定すると、コントラスト比とAA/AAAの判定をプレビュー付きで確認できます。
- ティント・シェードの色をクリックするとHEXをコピー、ダブルクリックで現在の色に設定します。19色まとめてCSS変数でコピーもできます。
HEX・RGB・HSL・HSV・CMYKのカラーコードを相互変換し、WCAGのコントラスト比とAA/AAAの合否を確認。10段階のティントとシェードもCSS変数でコピーできます。
どの欄を編集しても、ほかの値がすぐに更新されます。HEX欄には rgb()・hsl() や tomato のようなCSSの色名も入力できます。数値欄では↑↓キーで増減できます(Shiftで10ずつ)。HSL・HSV・CMYKは必要なときだけ小数第1位まで表示するため、同じ値を入力し直してもまったく同じ色に戻ります。CMYKはカラープロファイルを使わない簡易変換なので、印刷時の値とは異なる場合があります。
大きな文字=24px(18pt)以上、または太字で18.66px(14pt)以上。アイコンや入力欄の枠線などのUI要素は3:1以上が必要です(1.4.11)。
大きな文字 24px — いろはにほへと ちりぬるを
太字 18.66px — わかよたれそ つねならむ
本文 16px — デザインシステムの本文テキストは、誰もが快適に読めるよう十分なコントラストが必要です。
キャプション 12px — 文字が小さいほど、コントラストが大切になります。
各色は現在の色に白または黒を0〜90%混ぜたものです(sRGB混合、Sassの mix() と同じ)。クリックでHEXをコピー、ダブルクリックで現在の色に設定します。
WCAGのAAでは、通常の文字は4.5:1以上、大きな文字(24px以上、または太字18.66px以上)は3:1以上が必要です。AAAではそれぞれ7:1と4.5:1になります。アイコンや入力欄の枠線は3:1以上が目安です。
このツールはカラープロファイルを使わない単純な計算で変換しています。印刷ソフトはインクや用紙に合わせたICCプロファイルを使うため、ここでの値は目安としてお使いください。
いいえ。変換はすべてブラウザ内で行われます。最後に使った色はこのブラウザに保存され、共有できるようURLにも反映されます。