カラー変換ツール

HEX、RGB、HSL色コードをリアルタイムで相互変換するオンラインツール。カラーピッカー、CSS出力、色履歴機能を搭載した無料Webアプリ。

最終更新: 2026/01/16

カラー変換ツール

#D4AF37
色を選択
HEX
#
RGB
HSL
color: #D4AF37;
最近使用した色
最近使用した色がありません

カラー変換ツールとは?

カラー変換ツールは、Webデザインや開発で必須となるHEX、RGB、HSLの3つの色形式をリアルタイムで相互変換するオンラインツールです。デザイナーがPhotoshopから抽出したRGB値をCSSで使用するHEXコードに変換したり、既存の色の明るさだけを調整するためにHSLに変換したりと、様々な場面で活用できます。

色の値を入力すると即座に他のすべての形式に変換され、プレビューで実際の色を確認できます。変換された色コードはワンクリックでコピーしてすぐに使用できるため、作業効率が大幅に向上します。

こんな場面で使えます

  • Web開発 – デザインカンプのRGB色をCSSで使用するHEXコードに変換する時
  • UI/UXデザイン – ブランドカラーの明るさや彩度を調整したバリエーションを作成する時(HSL活用)
  • カラーパレット作成 – 基準色から同じ色相で様々な明るさの色を抽出する時
  • クロスプラットフォーム作業 – Photoshop(RGB)、Illustrator(HEX)、CSS(各種形式)間で色の値を統一する時
  • アクセシビリティ確認 – 色のコントラスト検査のために正確な色の値を確認する時
  • プレゼンテーション – 発表資料に使用する色コードを素早く確認してコピーする時

主な機能

  • リアルタイム双方向変換 – HEX、RGB、HSLのどの値を入力しても、他の形式が即座に更新されます。変換ボタンを押す必要はありません。
  • ビジュアルカラーピッカー – 色相環から直接色を選択できます。正確な値が分からなくても、視覚的に目的の色を見つけられます。
  • CSSコード即座コピーcolor: #D4AF37;形式のCSSコードをすぐにコピーできます。HEX、RGB、HSLの3つの形式から選択可能です。
  • カラー履歴自動保存 – 使用した色が自動的に保存され、以前使用した色を簡単に再利用できます。ブラウザを閉じても維持されます。
  • ランダム色生成 – インスピレーションが必要な時にランダムな色を生成して、新しい色のアイデアを得られます。
  • 直感的な入力 – RGBは0-255の範囲、HSLは色相環(0-360°)とパーセンテージで入力でき、各形式の特性に合わせて操作できます。

使い方

  1. 色を選択 – カラーピッカーをクリックして色相環から好きな色を選択するか、HEX/RGB/HSL入力フィールドに既知の値を直接入力してください。
  2. リアルタイム確認 – 入力した色がプレビューエリアに即座に表示されます。同時に3つの形式すべてが自動的に計算されて表示されます。
  3. コードをコピー – 必要な形式の横にある「コピー」ボタンをクリックするとクリップボードにコピーされます。CSSコードが必要な場合は下部の「CSSコピー」ボタンを使用してください。
  4. 履歴を活用 – 以前使用した色は下部の履歴に自動保存されます。色チップをクリックするとその色が即座に適用されます。

色形式の詳細説明

HEX(16進数カラーコード)

Webで最も広く使用されている色の表現方式です。#RRGGBB形式で赤(R)、緑(G)、青(B)の値をそれぞれ00からFFまでの16進数で表現します。

  • 例: #D4AF37(ゴールド)、#FF5733(オレンジ)、#3498DB(ブルー)
  • 短縮表記: 各色チャンネルが同じ文字で繰り返される場合、3桁に省略できます。#FF0000#F00
  • メリット: 短く簡潔、CSS/HTMLで標準として使用、コピー&ペーストが便利
  • 使用場面: CSSスタイルシート、HTMLインラインスタイル、デザインシステムのドキュメント

RGB(赤、緑、青)

光の三原色に基づいた加法混色モデルです。各色チャンネルは0から255までの値を持ち、3つの色が混合されて最終的な色が決まります。

  • 例: rgb(212, 175, 55)(ゴールド)、rgb(255, 255, 255)(白)、rgb(0, 0, 0)(黒)
  • 仕組み: すべての値が0なら黒、すべての値が255なら白になります
  • メリット: 直感的な色の混合理解、Photoshopなどのグラフィックツールと互換、プログラミングでの色計算が容易
  • 使用場面: グラフィックソフトウェア、JavaScriptでの色操作、アニメーションの色遷移

HSL(色相、彩度、明度)

人間の色の認識方法に近い表現法です。色相環の角度(Hue)、色の鮮やかさ(Saturation)、明るさの度合い(Lightness)で色を定義します。

  • 例: hsl(46, 67%, 52%)(ゴールド)、hsl(0, 100%, 50%)(純粋な赤)
  • H(色相): 0° = 赤、60° = 黄、120° = 緑、180° = シアン、240° = 青、300° = マゼンタ
  • S(彩度): 0% = グレースケール、100% = 純粋な色
  • L(明度): 0% = 黒、50% = 純粋な色、100% = 白
  • メリット: 同じ色相で明るさ/彩度の調整が簡単、カラーパレット作成に便利、色の関係理解が直感的
  • 使用場面: CSS変数を活用したテーマシステム、ホバーエフェクト(明るさのみ変更)、一貫したカラーパレット構成

色選びのコツ

  • ブランドカラーのバリエーション: 基本のブランドカラーをHSLに変換した後、L(明度)の値だけを調整すると、同じ色相の明るい/暗いバリエーションを簡単に作成できます。
  • 補色を見つける: HSLでH(色相)の値に180を足すと補色が得られます。例:青(240°)の補色は黄(60°)です。
  • 類似色を見つける: Hの値を30°間隔で調整すると、調和のとれた類似色パレットを作成できます。
  • アクセシビリティへの配慮: テキストと背景の色コントラストはWCAG基準で4.5:1以上が推奨されています。明度(L)の差が十分かどうか確認しましょう。

よくある質問

3桁のHEXコードも入力できますか?

はい、3桁のHEXコード(例:F00)を入力すると自動的に6桁(FF0000)に展開されます。入力フィールドからフォーカスが外れると自動変換されます。CSSでは#F00と#FF0000は同じ色(赤)を表します。

カラー履歴はどのくらい保存されますか?

最近使用した12色がブラウザのローカルストレージに保存されます。ブラウザを閉じたり、コンピュータを再起動しても履歴は維持されます。「クリア」ボタンをクリックすると、保存された履歴をすべて削除できます。

透明度(Alpha)値はサポートされていますか?

現在のバージョンでは不透明色(HEX、RGB、HSL)のみをサポートしています。RGBA(rgba(212, 175, 55, 0.5))、HSLA(hsla(46, 67%, 52%, 0.5))、8桁HEX(#D4AF3780)など、透明度を含む形式は今後のアップデートでサポート予定です。

色の変換結果は正確ですか?

はい、すべての変換は標準の色変換アルゴリズムを使用して正確に計算されます。ただし、HSLの彩度と明度はパーセンテージで表示されるため、小数点の四捨五入により逆変換時に±1程度の微細な差異が生じることがあります。これは視覚的に区別できないレベルです。

どの色形式を使うべきですか?

用途によって異なります。HEXはCSS/HTMLで最も広く使用され、簡潔です。RGBはJavaScriptで色を計算したり、グラフィックツールと連携する時に便利です。HSLは色の明るさや彩度を調整する時、または調和のとれたカラーパレットを作成する時に直感的です。

モバイルでも使用できますか?

はい、すべての機能がモバイルブラウザで正常に動作します。カラーピッカーはデバイスの標準カラーセレクターを使用し、コピー機能もモバイルのクリップボードに正常にコピーされます。レスポンシブデザインにより、画面サイズに合わせてレイアウトが調整されます。

お問い合わせ