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

· 3 分で読めます

HEXとRGBは、まったく同じ色を書く2つの方法です。デザイナーと開発者は、CSSスタイルシートのHEX、JavaScriptアニメーションのRGB、デザインツールのHSLとの間で常に切り替えています。それらの関係を理解することで、色作業がはるかに簡単になります。

HEXの仕組み

#FF5733のようなHEXカラーコードは、赤、緑、青のチャンネルを表す6桁の16進数です:

パート Hex 10進数 チャンネル
FF FF 255
57 57 87
33 33 51

各チャンネルは00(0、色なし)からFF(255、最大強度)までの範囲です。したがって、#FF5733は最大の赤、適度な緑、わずかな青を意味します — 暖かいオレンジレッドを与えます。

HEXをRGBに変換する方法

  1. HEXコードを入力 — #FF5733のようなコードを入力または貼り付けるか、カラーピッカーを使用します。
  2. RGB値を確認 — 赤、緑、青の同等値(各0〜255)を表示します。
  3. 任意の形式でコピーrgb(255, 87, 51)、個々のチャンネル、またはHSLなどの他の形式で値を取得します。

一般的なカラーコード

HEX RGB
#FFFFFF rgb(255, 255, 255)
#000000 rgb(0, 0, 0)
#FF0000 rgb(255, 0, 0)
#00FF00 rgb(0, 255, 0)
#0000FF rgb(0, 0, 255)
#FFFF00 rgb(255, 255, 0)

ヒント

よくある質問

HEXをRGBに手動で変換するには?

hexコードを3つのペアに分割します(例: #FF8800はFF、88、00になります)。各ペアを16進数から10進数に変換します。FF = 255、88 = 136、00 = 0。結果はrgb(255, 136, 0)です。

3桁のHEXコードはどうですか?

3桁のHEXは、各桁が2倍になるショートカットです。#F80は#FF8800と同等です。ほとんどのコンバーターは両方の形式を自動的に処理します。

HEXとRGBはいつ使い分けるべきですか?

HEXはよりコンパクトでCSSで一般的です。RGBは、コードでチャンネルを個別に操作する必要がある場合や、透明度のためにrgba()を使用する場合に好ましいです。両方とも同じ色を表します。

HEXコードの#記号は何を表しますか?

ハッシュ(#)は、値が16進数のカラーコードであることを示すプレフィックスです。値そのものの一部ではありません。一部のツールは、ハッシュありまたはなしのコードを受け入れます。