CSS・フロントエンド開発ツール

HEXからRGBに変換

HEXカラーを入力すると、RGB、赤・緑・青の各成分、正規化したHEXをすぐに表示します。

入力値

ブラウザー内で処理

リアルタイムプレビュー

設定を変更すると自動更新
選択またはコピーできます

3桁・6桁のHEXをRGBに変換し、各成分の値と色を確認できます。

入力内容はお使いのブラウザー内だけで処理され、サーバーには送信されません。

このツールについて

HEXカラーをCSSのrgb()形式に変換し、デザインデータやスタイルシートで同じ色を使えます。色のプレビューと赤・緑・青の値を確認してコピーしてください。無効な値には修正を促すメッセージが表示されます。

使い方

  1. #FF5733、#09fなど、3桁または6桁のHEXを入力します。#は省略できます。
  2. 自動更新される結果を確認するか、「変換」をクリックします。
  3. 色のプレビューとRGBの各成分を確認し、「RGBをコピー」をクリックします。
  4. 「クリア」で入力を削除するか、「サンプルを読み込む」で例の色に戻します。

使用例

  • #FF5733 → rgb(255, 87, 51)。正規化したHEXは#ff5733です。
  • #09f → rgb(0, 153, 255)。正規化したHEXは#0099ffです。
  • #fff → rgb(255, 255, 255)、#000000 → rgb(0, 0, 0)。

計算の仕組み

6桁のHEXでは、2桁ずつが1つの色成分を表します。それぞれを16進数から0~255の整数に変換します。3桁の場合は各桁を2回繰り返して展開するため、#09fは#0099ffになります。このページでは不透明なRGBのHEXだけを受け付け、アルファ値を含む4桁・8桁形式には対応していません。

主な用途

  • デザインの色指定をRGB形式のスタイルに変換する。
  • 短縮HEXと6桁のHEXが同じ色か確認する。
  • 赤・緑・青それぞれの成分を整数で確認する。

プライバシーについて

入力内容と結果はブラウザー内でのみ処理され、アップロードや自動保存はされません。残したい結果はコピーして保存してください。

FAQ

HEXとは何ですか?

RGBの3つの成分を16進数で表したものです。6桁形式では赤・緑・青の順に、各成分を2桁で記述します。

#fffと#ffffffは同じ色ですか?

はい。3桁の短縮表記は各桁を2回繰り返して展開するため、#fffを正規化すると#ffffffになります。

#12345や#gg0000でエラーになるのはなぜですか?

このページでは3桁または6桁の16進数だけを受け付けます。使用できる文字は0~9とa~fで、大文字・小文字のどちらも使えます。

HEXをRGBに変換すると精度は落ちますか?

いいえ。不透明な3桁・6桁のHEXは、整数のRGB成分に正確に変換できます。

開発者向けツール一覧に戻る