🐙えぇツール
ホーム›デザイン・色›カラーコード変換

🎨カラーコード変換

HEX⇔RGB⇔HSLを相互変換

🖥 ツール(ブラウザ内で完結・データ送信なし)新しいタブで開く ↗

📖 使い方

カラーコード変換ツールでは、HEX、RGB、HSLの相互変換を行います。まず、入力欄に変換したい色情報を入力します。例えば、HEX形式で「#FF0000」と入力すると、対応するRGB値やHSL値がリアルタイムで自動計算され、画面に表示されます。RGB入力欄には赤、緑、青のそれぞれ0から255までの数値を、HSL入力欄には色相(0〜360度)、彩度(0〜100%)、輝度(0〜100%)を入力します。値を変更すると即座に他の形式の値も更新されるため、コピーボタンを押して必要な形式のコードを取得し、デザインファイルやCSSコードへ貼り付けて利用します。

🔍 このツールについて

HEXは16進数で赤・緑・青の光の三原色を表現する形式であり、WebデザインのCSS等で広く標準的に使われています。RGBは0から255までの10進数で各色の階調を指定する方式です。一方、HSLは色相(Hue)、彩度(Saturation)、輝度(Lightness)の概念で色を指定する仕組みであり、人間の知覚に近いため色の調整やトーンの統一がしやすい特徴があります。このツールは、sRGB色空間を基準としてそれぞれの数学的変換則に基づいて値を算出し、異なるフォーマット間で色の差異が生じないよう正確に相互変換を行います。

💡 こんなときに使えます

Webデザイナーが、Photoshopなどのグラフィックツールで取得したRGBのカラー値を、CSSのスタイリングで記述するためにHEX形式へ変換する。
フロントエンドエンジニアが、CSSで指定されているHSLのカラーテーマの明度や彩度を調整しつつ、既存のデザインシステムに合わせてHEX値へ落とし込む。
UI/UXエンジニアが、アクセシビリティの検証を行うために、デザインカンプに指定されたHEXカラーコードをRGB値やHSL値に分解して色相の確認を行う。

⚠️ 使う前に知っておきたいこと

標準的なsRGB色空間を前提として計算を行うため、Adobe RGBやDisplay P3などの広色域プロファイルで定義された色を変換する場合は正確な色味が再現されない場合があります。
HSLからRGBへの変換やRGBからHEXへの変換の過程で、小数点以下の端数処理や丸め誤差が発生し、元の数値とわずかな差異が生じることがあります。

❓ よくある質問

Q. HEX形式で入力する際、先頭のシャープ記号(#)は省略しても変換できますか?
先頭のシャープ記号の有無に関わらず正しく認識して変換処理を行います。また、3桁の省略表記と6桁の標準表記のどちらにも対応しています。
Q. RGBの値はどのような範囲で入力すればよいですか?
赤(R)、緑(G)、青(B)のそれぞれについて、0から255までの整数値で入力してください。範囲外の値を入力した場合は正しいカラーコードが出力されません。
Q. HSLの各値はどのように指定すれば正しく変換されますか?
色相(H)は0から360までの角度、彩度(S)と輝度(L)は0から100までのパーセンテージで指定します。色相の360と0は同じ赤色を指します。
Q. 入力した値が無効な形式だった場合、どのように通知されますか?
規格外の文字や許容範囲を超える数値が入力された場合、エラー表示や空欄となり、変換結果が出力されない挙動になります。正しい値に修正してください。
Q. 変換結果の数値をクリップボードにコピーすることはできますか?
それぞれの変換結果の近くにあるコピーボタンをクリックすることで、ワンクリックでテキストとしてクリップボードに保存し、そのまま貼り付けられます。

🔗 関連ツール

🎯

減色・パレット抽出

色数を落とし代表パレットも抽出

デザイン開発加工