カラーコード変換・配色

1つの色をすべての形式に変換し、配色と読みやすさもチェックします。

アップロード不要・無料・登録不要

カラーコードを変換する方法

  1. 色を選ぶか、HEX(#0071e3)・RGB・HSL・CMYKで入力します。
  2. すべての形式が一度に表示されます。必要な値の横のコピーを押します。
  3. 下には配色パターン、明るく・暗くした色、文字のコントラストチェックがあります。

しくみ

すべての形式を同じRGB値から計算するので、互いに食い違うことはありません。HSLとHSVは色を色相・彩度・明度(明るさ)で表すため、配色を作りやすいのが特長です。補色は色相環で180°、トライアドは120°ずつ離れています。明るく・暗くした色は、色相と彩度を保ったまま明度だけを変えます。

コントラストチェックは、アクセシビリティ診断で使われるWCAG 2の相対輝度の式をそのまま使っています。

計算例

当サイトの青 #0071e3 は rgb(0, 113, 227)、hsl(210, 100%, 44.5%)、おおよそ cmyk(100%, 50%, 0%, 11%) です。白背景とのコントラストは4.70:1で、WCAG AAの本文の基準4.5:1をわずかに上回ります。

よく使われるグレー #767676 は白背景で4.54:1で合格ですが、1段階明るい #777777 は4.48:1で不合格です。デザイナーが目分量ではなくチェックする理由です。明るいオレンジ #ff9f0a は白背景で2.06:1しかなく、大きなアイコンには使えても本文には向きません。

こんなときに

ブランドガイドの色をCSS・Android・印刷用の値に直したいとき。スライドやWebサイト、ロゴ用の小さなパレットを作りたいとき。公開前にボタンの文字が読みやすいか確かめたいとき。ホバー時に使う少し暗い色を探したいときに。

QRコードに色を付けるならQRコード作成、画像に載せる文字の色はミーム作成でそのまま選べます。

制限

  • CMYKは単純な数式による変換で、印刷プロファイルは反映しません。本格的な印刷は印刷会社のプロファイルを確認してください。
  • 色はsRGB基準です。広い色域(Display P3)の色はsRGBの範囲に収められます。
  • コントラストは単色の背景が前提です。写真の上の文字は別に確認が必要です。

よくある質問

HEXをRGBに変換するには?

6桁を2桁ずつに分け、16進数として読みます。#0071e3 → 00, 71, e3 → 0, 113, 227。入力するとすぐにツールが計算します。

コントラスト比はどれくらい必要?

WCAG AAでは本文で4.5:1以上、大きな文字(約24px、太字なら19px)で3:1以上が必要です。AAAは7:1です。

CMYKの値はそのまま印刷に使える?

出発点としては十分ですが、実際の印刷色は紙とインクのプロファイルで変わります。ブランドカラーが重要なら、印刷会社に色校正を依頼してください。

CSSにはどの形式を使えばいい?

どれでも使えます。HEXがもっとも一般的で、明るさを手で調整したいときはhsl()が便利です。

関連ガイド