RGB ↔ Hex コンバーター

RGBとHexのカラーコードを瞬時に切り替え、両方の値をコピーしながらライブプレビューを確認できます。

RGBからHexへ

赤・緑・青の各チャンネル値 (0~255) を入力すると、対応するHexコードが生成されます。

各チャンネルは0~255の整数で入力してください。

HexからRGBへ

3桁または6桁のHexカラーを貼り付けると、RGB表記を確認できます。

#RRGGBB または #RGB の形式を使用してください。大文字・小文字は区別されません。

RGBを使う理由

RGBは赤・緑・青の光の強さで色を表現します。ディスプレイやLED、ほとんどのデザインツールで標準的に使われています。

コントラストやアクセシビリティ、グラデーションを細かく調整したいとき、RGBの各チャンネルを個別に編集すると高い精度で制御できます。

Hexを使う理由

Hexは3つのRGBチャンネルを6文字のコンパクトなコードにまとめ、CSSやデザイントークン、コードスニペットに貼り付けやすくします。

ツール間で共有しやすく、デザイナーと開発者の両方にとって読みやすい形式です。

手作業で色を変換する方法

電卓を使わずにRGBとHexを変換する手順を紹介します。

  • RGBの各チャンネルを0~255の数値として書き出します。
  • 16で割り、商を1桁目のHex、余りを2桁目のHexとして使用します。
  • 10~15の値はA~Fの文字に対応させ、3つのペアを結合して#RRGGBBを作ります。

HexからRGBへ変換するときは、文字列を2文字ごとに分割し、16進数から10進数へ変換して得られた値を使用します。