tomai
ログイン
無料 · 開発者ツール

カラーコンバーター

HEX・RGB・HSL・HSV・CMYK間で色を変換

HEX
RGB
HSL
HSV
CMYK

入力または選択すると、5つの表現がリアルタイムで更新されます。

色空間とその細則

1回の貼り付けで全形式

"indigo"、"#4f46e5"、rgb(79,70,229)、hsl(245,58%,59%)を貼り付けると、5つの表現がすべて即座に得られます。モードごとに色を入力し直す必要はありません。

🔒

ピッカー付きライブ色見本

入力またはネイティブカラーピッカーのドラッグでプレビューが更新されるため、変換する色は目で見ている色見本と正確に一致します。

🎯

1クリックでコピー

各形式の行にコピーボタンがあり、すべてブラウザでオフライン動作します。パレットの在庫管理にアップロードは不要です。

カラーコンバーターとは?

カラーコンバーターは、ツールごとに話される形式間で単一の色を変換します。デザインソフトはHEXやCMYKを出力し、フロントエンドエンジニアはCSS用にrgb()やhsl()を必要とし、データツールはhsv()を求めるかもしれません。カラーピッカーを5回開く代わりに、持っている値を貼り付ければ他をすべて即座に見られます。"#4f46e5" → rgb(79, 70, 229) → hsl(245, 58%, 59%)。

できること

  • hex(#fff、#ffffff、#rrggbbaa)とrgba()入力を解析
  • 任意入力のrgb / hsl / hsv / cmyk相当を計算
  • 入力や選択に合わせて更新されるライブプレビュー色見本
  • 存在する場合アルファを保持(8桁hex、rgba)
  • 各形式を個別のボタンでコピー
  • ビジュアル選択のためのネイティブカラーピッカー

使う場面

  • デザインツールのブランド色をCSS変数へ
  • 印刷のCMYK値をWebセーフなhexに変換
  • CSSグラデーションやダークモードパレット用にhsl値を取得
  • 他のコンバーターが色をどう丸めたか確認

プライバシー:変換はすべてブラウザ内で行われ、入力した内容がアップロードされることはありません。

HEX、RGB、HSL、そしてコントラストの真の意味

  • HEX と RGB は、異なる表記法で表現された同一の sRGB 値であり、相互変換は単なる算術演算であり、色のシフトを伴うことはありません。
  • HSL は、同じ色域(gamut)を円柱座標系で表現したもので、色相(hue)は回転し、彩度(saturation)は半径方向に広がり、明度(lightness)は高さ方向に変化します。等間隔の HSL 値の差異は、人間の知覚上でも等しくはなく、その課題に対応するために OKLCH などの知覚的に均一な色空間が考案されました。
  • WCAG のコントラスト比は、ガンマ補正を施した後の相対輝度に基づいて算出され、生の RGB 平均値からは計算されません。以下のチェッカーは、公式の WCAG 2.1 式を用いています。

よくある質問

対応形式は?

hex(3・4・6・8桁。8桁はアルファ付き)、rgb()/rgba()、hsl()/hsla()、hsv()/hsb()、cmyk()。入力は#FFF、rgb(255 0 0)、hsl(0, 100%, 50%)のどれでも自動的に正規化されます。

変換は正確ですか?

標準CSS変換式に一致します(チャンネルは整数に丸め)。HSL/HSVの色相は小数1桁の精度で保持され、CMYKは従来の変換で計算され、小数1桁の百分比に丸められます。

色はどこかに送信されますか?

いいえ。すべてブラウザ内で純粋なJavaScriptにより動作します。転送も保存もされません。

関連ツール

関連ツール