RGBから16進数へのコンバーター
RGBを即座に16進数カラーコードに変換します。ライブプレビュー、マルチフォーマット出力(HSL、HSV、CMYK)、CSSコードスニペット、配色パレット、WCAGコントラストチェッカー、近似名の色のマッチング機能を備えています。
広告ブロッカーにより広告が表示できません
MiniWebtool は広告収益で無料提供しています。このツールが役に立ったら、Premium(広告なし+高速)をご利用いただくか、MiniWebtool.com を許可リストに追加して再読み込みしてください。
- または Premium(広告なし)にアップグレード
- MiniWebtool.com の広告を許可してから再読み込みしてください
RGBから16進数へのコンバーター
RGBから16進数へのコンバーターは、ウェブデザイン、CSS、グラフィックアプリケーションで使用されるRGBカラー値(赤、緑、青)を16進数カラーコードに即座に変換します。HSL、HSV、CMYKを含むマルチフォーマット出力、CSSコードスニペット、カラーハーモニーパレット、WCAGアクセシビリティコントラストチェック、および最も近い名前付きカラーのマッチング機能を提供します。
RGBから16進数への変換の仕組み
RGB(赤、緑、青)と16進数(Hex)は、電子ディスプレイで使用される同じ加法混色モデルの2つの異なる記法です。各カラーチャネルの範囲は10進数で0から255です。16進数に変換するには、各10進数のチャネル値を2桁の16進数(16進法)として表現し、3つのペアを組み合わせて # プレフィックスを付けます。
変換公式
各チャネル値 V (0–255) に対して:
- Vを16で割ります。商が最初の16進数字になり、余りが2番目の数字になります。
- 10〜15の数字をA〜Fの文字に対応させます。
- 組み合わせる:
#RRGGBB
例: RGB(255, 165, 0) → 255 = FF, 165 = A5, 0 = 00 → #FFA500 (オレンジ)
カラーフォーマットの解説
HEX (16進数)
ウェブ開発で最も一般的なカラー記法です。 # の後にRR、GG、BBを表す6桁の16進数字が続きます。各ペアが同じ数字の場合、短縮形(#RGB)が使用可能です。例: #FF0000 → #F00。
HSL (色相、彩度、明度)
デザイナーにとってより直感的なモデルです。色相(Hue)はカラーホイール上の角度(0°〜360°)、彩度(Saturation)は鮮やかさ(0〜100%)、明度(Lightness)は黒(0%)から純色(50%)を経て白(100%)までの範囲です。HSLは、単一のパラメータを調整するだけで色のバリエーションを簡単に作成できます。
HSV / HSB (色相、彩度、明度/輝度)
HSLと似ていますが、明るさの定義が異なります。Value(明度)が100%であることは、その色相と彩度において色が最も明るい状態であることを意味します。このモデルは、PhotoshopやFigmaなどの多くのグラフィックデザインアプリケーションで使用されています。
CMYK (シアン、マゼンタ、イエロー、キー/黒)
印刷で使用される減法混色モデルです。画面が光を加える(RGB)のに対し、プリンターは光を吸収するインクを混ぜます(CMYK)。デジタルのデザインを物理的な印刷物にする際には、色の正確性を確保するためにCMYKへの変換が不可欠です。
カラーハーモニーの種類
カラーハーモニーは、カラーホイール上の位置に基づいた色の組み合わせです。このツールは4つのタイプを生成します:
- 補色(Complementary): ホイール上で正反対にある色(180°離れた色)。最大のコントラストと視覚的インパクトを生み出します。
- 類似色(Analogous): ホイール上で隣接する色(±30°)。自然界によく見られる、調和のとれた心地よいデザインを作成します。
- 三補色(Triadic): 等間隔に配置された3つの色(120°離れた色)。バランスを保ちつつ、鮮やかなコントラストを提供します。
- 分裂補色(Split-Complementary): 補色の両隣にある2つの色(150°と210°)。補色よりもバリエーションがあり、より柔らかな印象を与えます。
WCAGアクセシビリティコントラスト
Web Content Accessibility Guidelines (WCAG) は、読みやすさを確保するためのコントラスト比を定義しています:
| WCAGレベル | 必要な比率 | 用途 |
|---|---|---|
| AA Large | 3:1 | 大きなテキスト (18pt以上、または14pt以上の太字) |
| AA | 4.5:1 | 通常のテキスト |
| AAA | 7:1 | 最高の読みやすさのための強化されたコントラスト |
一般的なRGBから16進数への変換
| 色 | RGB | 16進数 |
|---|---|---|
| 赤 (Red) | 255, 0, 0 | #FF0000 |
| ライム (Lime) | 0, 255, 0 | #00FF00 |
| 青 (Blue) | 0, 0, 255 | #0000FF |
| 黄色 (Yellow) | 255, 255, 0 | #FFFF00 |
| マゼンタ (Magenta) | 255, 0, 255 | #FF00FF |
| シアン (Cyan) | 0, 255, 255 | #00FFFF |
| オレンジ (Orange) | 255, 165, 0 | #FFA500 |
| 紫 (Purple) | 128, 0, 128 | #800080 |
よくある質問
RGBを16進数に変換する方法は?
RGBを16進数に変換するには、各カラーチャネルの値(0〜255)を16で割って商と余りを求め、それぞれを16進数字(0〜9、A〜F)に対応させます。3つの2桁の16進数値を組み合わせて、先頭に#を付けます。例えば、RGB(255, 165, 0)は#FFA500になります(255→FF、165→A5、0→00)。
RGBと16進数カラーコードの違いは何ですか?
RGBと16進数は、同じ色を異なる記法で表したものです。RGBは赤、緑、青のチャネルにrgb(255, 0, 0)のような3つの10進数(0〜255)を使用します。16進数は#FF0000のように、#の後に6桁の16進数字を使用します。どちらも同一のカラー情報をエンコードしており、16進数は同じRGB値をよりコンパクトな16進法で表現したものです。
16進数はどのカラーモデルを使用していますか?
16進数カラーコードは、コンピュータのディスプレイで使用されているのと同じRGB(赤、緑、青)加法混色モデルを使用しています。6桁の16進数字は3つのペアを表し、最初の2桁が赤、中央の2桁が緑、最後の2桁が青に対応します。各ペアの範囲は00(強さ0)からFF(最大強さ255)までです。
WCAGコントラスト比とは何ですか?
WCAGコントラスト比は、2つの色間の輝度の差を測定するもので、視覚障害を持つ人々のためのテキストの読みやすさを確保するために使用されます。比率は1:1(コントラストなし)から21:1(最大)の範囲です。WCAG 2.0では、通常のテキストには少なくとも4.5:1(AAレベル)、大きなテキストには3:1(AA Large)、強化されたコントラストには7:1(AAAレベル)が必要です。
RGBをHSLに変換する方法は?
RGBをHSLに変換するには:R, G, Bを0〜1に正規化し、最大値と最小値を求めます。明度を(max+min)/2として計算し、彩度は明度に依存します。色相はどのチャネルが支配的か(赤は0°、緑は120°、青は240°)に基づいて、チャネル間の差によって調整して計算します。
CMYKとは何ですか?いつ使うべきですか?
CMYKはシアン、マゼンタ、イエロー、キープレート(黒)の略です。これは印刷で使用される減法混色モデルです。RGBや16進数が画面(加法混色)で使用されるのに対し、プリンターは光ではなくインクを混ぜるため、印刷デザインにはCMYKが不可欠です。RGBをCMYKに変換することで、デジタル上の色が印刷物に正しく反映されるようになります。
その他のリソース
このコンテンツ、ページ、またはツールを引用する場合は、次のようにしてください:
"RGBから16進数へのコンバーター"(https://MiniWebtool.com/ja/rgbから16進数へのコンバーター/) MiniWebtool からの引用、https://MiniWebtool.com/
by miniwebtool チーム. 更新日: 2026年2月13日