RGB カラーコード 変換
RGB値を0から255で調整し、HEXカラーコードとHSLをすぐ確認できます。
RGB値を0から255で調整し、HEXカラーコードとHSLをすぐ確認できます。
6366F1#6366F1hsl(239, 84%, 67%)RGB カラーコード 変換は、赤、緑、青の各チャンネルを0から255の範囲で調整し、対応するHEXカラーコードを確認するための変換機能です。スライダーと数値入力を使ってRGB値を動かすと、プレビュー色、6桁のHEX値、CSSで使いやすい#付きHEX、HSL形式が同時に更新されます。画面表示用のRGB値をWeb制作やCSS指定で使うHEXへ移したいときに向いています。
RGBは光の三原色を数値で表す形式で、各チャンネルの値が大きいほどその色成分が強くなります。HEXは同じ赤、緑、青の値を16進数で短く表す形式です。どちらも画面色でよく使われるため、RGB値からHEX値へ変換できると、デザインツール、CSS、実装メモの間で色指定を揃えやすくなります。
RGBとHEXは別の色を表す仕組みではなく、同じ赤、緑、青の情報を異なる書き方で表します。RGBでは各チャンネルを10進数で読みやすく確認でき、HEXではCSSやデザイン指定に短く貼り付けやすい形になります。変換後の色が変わるのではなく、表記だけが変わると考えると理解しやすくなります。
| 項目 | RGB | HEX |
|---|---|---|
| 表記例 | 99, 102, 241 | #6366F1 |
| 数値の範囲 | 各チャンネル0から255 | 00からFFの16進数 |
| 読みやすい点 | 赤、緑、青の強さを把握しやすい | 短く共有しやすい |
| 向いている作業 | チャンネル調整、色の分析 | CSS、HTML、デザイン指定 |
デザイン仕様書でRGB値だけが渡されたとき、CSSではHEX指定に統一したいことがあります。反対に、画面上で見つけた色をRGB値で調整しながら、最終的にはHEXで保存したい場合もあります。RGB カラーコード 変換は、こうした表記の行き来を減らし、色の値をすばやく確定するために使えます。
アクセントカラー、背景色、境界線、アイコン色のように複数のUI色を扱う場合は、数値だけでなくプレビューも見ながら判断してください。似た色を作るときは、1つのチャンネルだけを大きく動かすより、HSLの表示も見ながら明るさと彩度のバランスを確認すると、意図した印象に近づけやすくなります。
RGB値を調整するときは、1つのチャンネルだけを大きく動かすと色味が急に変わります。赤を上げると暖かい印象に寄り、青を上げると冷たい印象に寄りやすくなります。緑は自然な明るさや黄みの印象に関わるため、少しの変更でも見た目が変わることがあります。スライダーで大まかに動かし、最後は数値入力で微調整すると、狙った色に近づけやすくなります。
明るさだけを変えたい場合は、RGBの3つの値を同じ方向に動かすと調整しやすくなります。色味を保ちながら暗くしたいなら3つの値を下げ、明るくしたいなら上げます。ただし、値が0や255に近づくと階調が詰まりやすいため、プレビューとHSL表示を見ながら調整すると安全です。
CSSでは、#付きHEX、rgb()、hsl()のどれも使えます。プロジェクト内で表記が混在すると管理しにくくなるため、既存のコード規約に合わせてコピーする形式を選んでください。短く統一したい場合はHEX、チャンネル値を計算に使う場合はRGB、テーマの明度や彩度を調整する場合はHSLが扱いやすくなります。
色を変数として管理する場合は、用途が分かる名前にすると後から保守しやすくなります。たとえば単にprimaryではなく、背景、文字、境界線、アクセントなど役割が分かる名前にしておくと、RGBからHEXへ変換した値も使い回しやすくなります。
最終的な色は必ずプレビューで確認し、数値と見た目の両方が用途に合っているか判断してください。
変換したHEXを実際の背景色や文字色に使う前に、コントラスト 比で読みやすさを確認してください。画面上で色を選びながら値を作りたい場合は、カラーピッカーで視覚的に選んでからコードをコピーする方法も便利です。