カラーコード変換ツール(HEX ↔ RGB ↔ HSL)

HEX(#FF8800)、RGB(255, 136, 0)、HSLのどの形式で入力しても、ほかのすべての形式に変換します。カラーピッカーで色を直接選ぶこともできます。

HEX#2563EB
RGBrgb(37, 99, 235)
HSLhsl(221.2, 83.2%, 53.3%)
HSVhsv(221.2, 84.3%, 92.2%)
CMYKcmyk(84%, 58%, 0%, 8%)

文字のコントラスト比(WCAG)

白文字
黒文字

明るく・暗くパレット(クリックで選択)

カラーコード変換ツールの使い方

  1. 色を選ぶをクリックして好きな色を選ぶか、カラーコードを入力欄にHEX・RGB・HSLの値を貼り付けます。
  2. HEX・RGB・HSL・HSV・CMYKの値が表に表示され、コピーボタンでそのままコピーできます。
  3. コントラスト比の欄で、白文字と黒文字のどちらが読みやすいかを確認します。
  4. 下のパレットから同系統の明るい色・暗い色をクリックすると、その色をすぐに選択できます。

HEXをRGBに変換する方法

HEXコード #RRGGBB は、赤・緑・青の値をそれぞれ16進数2桁(00〜FF、10進数で0〜255)で書いたものです。2桁ずつ区切って10進数に直すとRGBになります。

#FF8800 → FF=255、88=136、00=0 → rgb(255, 136, 0)

逆にRGBをHEXに変換するときは、各値を16進数2桁に直してつなげます。37 → 25、99 → 63、235 → EB なので、rgb(37, 99, 235) は #2563EB です。3桁のHEX(#F80)は、各桁を2回ずつ書いた #FF8800 と同じ色です。16進数の計算方法が気になる方は進数変換ツールもご利用ください。

HSL・HSV・CMYKはどう違うの?

形式構成主な用途
RGB / HEX光の三原色の強さ(0〜255)Webサイト、画面上のデザイン
HSL色相(0〜360°)・彩度・輝度CSSで明るさだけを調整したいとき
HSV(HSB)色相・彩度・明度Photoshopなどグラフィックソフトのカラーピッカー
CMYKインク4色(シアン・マゼンタ・イエロー・ブラック)の割合チラシ・名刺などの印刷物

CMYKの値はRGBから計算式で求めた近似値です。実際の印刷色は用紙やプリンターのカラープロファイルによって変わるため、大切な印刷物は入稿前に印刷会社の色の基準や推奨設定を確認してください。

コントラスト比4.5:1の基準と文字色の選び方

Webアクセシビリティのガイドライン(WCAG 2.1)では、通常の文字と背景のコントラスト比を4.5:1以上(AA)、大きな文字(約24px以上、または太字で約18.66px以上)は3:1以上にすることを推奨しています。7:1以上なら、より厳しいAAA基準も満たします。日本の規格 JIS X 8341-3 もWCAGと同じ基準を採用しているため、官公庁や自治体のサイト制作でもこの数値が目安になります。

コントラスト比は、2色の相対輝度Lを使って (明るい方のL + 0.05) ÷ (暗い方のL + 0.05) で計算します。白と黒の組み合わせが最大値の21:1です。ボタンやバナーの色を決めるときは、上の結果で「AA合格」と表示された文字色を選べば、多くの人にとって読みやすくなります。

CSSでカラーコードを使う方法

変換した値はそのままCSSに貼り付けて使えます。次の3つはすべて同じ色です。

  • color: #2563EB;
  • color: rgb(37, 99, 235);
  • color: hsl(221.2, 83.2%, 53.3%);

半透明の色が必要な場合は、rgb(37 99 235 / 50%) のようにスラッシュの後に透明度を書くか、HEXの末尾に2桁を追加して #2563EB80 のように書きます(80は不透明度約50%)。

よくある質問

HEXコードは「#」なしで入力しても大丈夫ですか?
はい。FF8800のように「#」を省いて入力しても認識します。3桁(F80)や透明度を含む8桁のHEXも読み込めますが、透明度の値は無視されます。
RGBの値はどんな形式で入力すればいいですか?
rgb(255, 136, 0) または 255, 136, 0 のように、3つの数値をカンマかスペースで区切って入力してください。
CMYKの値がIllustratorなどのデザインソフトと少し違うのはなぜですか?
このツールはカラープロファイルを使わず、標準的な計算式で変換しています。PhotoshopやIllustratorは印刷用のカラープロファイル(Japan Color 2001 Coatedなど)を適用するため、値が異なる場合があります。
写真の中の色のカラーコードを知りたいです。
画像カラーピッカーに写真を読み込み、知りたい場所をクリックするとHEXコードがわかります。
入力した色のデータはどこかに送信されますか?
いいえ。変換はすべてブラウザ内で行われるため、入力した値が外部に送信されることはありません。会員登録も不要で、無料で使えます。

最終更新日:2026-10-06