カラー形式について
画面の色は主に3つの形式で表されます。HEXは#4f46e5のような6桁の16進数コードを使います。RGB(赤・緑・青)は0〜255の3つの数値で表します。HSL(色相・彩度・輝度)は色相環の角度(0〜360°)・彩度(0〜100%)・輝度(0〜100%)で表します。3つはすべて同じ色空間を表し、相互に変換できます。
HEXカラーコードを入力するとRGB・HSLとカラープレビューがすぐに表示されます。
画面の色は主に3つの形式で表されます。HEXは#4f46e5のような6桁の16進数コードを使います。RGB(赤・緑・青)は0〜255の3つの数値で表します。HSL(色相・彩度・輝度)は色相環の角度(0〜360°)・彩度(0〜100%)・輝度(0〜100%)で表します。3つはすべて同じ色空間を表し、相互に変換できます。
HEXカラーをRGBに変換するには、2桁ずつ3組に分けてそれぞれ16進数から10進数(0〜255)に変換します。HSLはそのRGB値から色相・彩度・明度を計算して求めます。例: #4F46E5はrgb(79, 70, 229)、hsl(243, 75%, 59%)に変換されます。
#FF0000はrgb(255, 0, 0)です。赤チャンネルが最大値、緑と青が0の純粋な赤です。
#FFFFFFはrgb(255, 255, 255)です。3チャンネルすべて最大値の純粋な白です。
#000000はrgb(0, 0, 0)です。3チャンネルすべて0の純粋な黒です。
rgb(0, 128, 0)は#008000です。10進数の128は16進数で80になるためです(中間的な緑)。
#FFA500はrgb(255, 165, 0)です。標準的なオレンジ色です。
#00FF00はrgb(0, 255, 0)です。緑チャンネルだけが最大値の純粋な緑です。
#0000FFはrgb(0, 0, 255)です。青チャンネルだけが最大値の純粋な青です。
rgb(255, 255, 0)は#FFFF00です。赤と緑を最大まで混ぜた純粋な黄色です。
| HEX | RGB | HSL |
|---|---|---|
| #4F46E5 | rgb(79, 70, 229) | hsl(243, 75%, 59%) |
| #FF0000 | rgb(255, 0, 0) | hsl(0, 100%, 50%) |
| #00FF00 | rgb(0, 255, 0) | hsl(120, 100%, 50%) |
| #1D4ED8 | rgb(29, 78, 216) | hsl(224, 76%, 48%) |
| #FFFFFF | rgb(255, 255, 255) | hsl(0, 0%, 100%) |
HEXとRGBは同じ方法で色を表しており、赤・緑・青の光の量を表記法だけ変えたもの(16進数か10進数か)です。HSLは同じ色を色相(色そのもの)・彩度(鮮やかさ)・明度(明るさ)で表すため、手作業で色を調整する際に直感的に扱いやすいという特徴があります。
彩度は色がグレーからどれだけ離れているかを表す値です。純白・黒・その間のすべてのグレーは赤・緑・青の値が互いに等しいため、明度に関係なく彩度は常に0%になります。
このツールは6桁のHEX形式(#RRGGBB)を前提としています。#FFFは各桁を2回ずつ繰り返すCSSの省略形(#FFFFFF)なので、入力前に6桁に展開してください。
色相は3つのチャンネルのうちどれが最も大きい値かと、残り2つのチャンネルの相対的な位置から計算されます。結果は360度のカラーホイール上の角度で表され、0度が赤、120度が緑、240度が青です。
このツールはウェブ標準の6桁HEXカラーのみを変換します。アルファ(透明度)チャンネル、CSSの色名、HSVやLABなどsRGB以外の色空間には対応していません。
Sources: W3C CSS Color Module Level 4
最終更新: 2026-08-24