0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
設定
すべてのフォーマット間で色を変換できます。HEX、RGB、HSL、HWB、HSV、LAB、LCH、OKLab、OKLCh、XYZ D50/D65、Display P3、A98、ProPhoto、Rec. 2020、CMYK。インタラクティブなビジュアルセレクターを搭載しています。
#3b82f6
結果
仕組み
同じ色でも多くの書き方があります。HEX(#RRGGBB)と RGB は赤・緑・青の混合を表します。HSL と HSV は色相・彩度・明度で表し、バリエーションを選ぶのに直感的です。CMYK は印刷向けです。
このツールは HEX、RGB、HSL の色を受け取り、HWB、LAB、LCH、OKLab、OKLCh や color() 関数(Display P3、Rec. 2020、ProPhoto)など CSS レベル 4 の最新の色空間を含む、すべての形式に即座に変換します。
ビジュアルのピッカーと数値コントロールで色を調整でき、すべての値が同時に変わる様子を確認できます。計算はすべてブラウザー内で行われます。
例
#ff0000rgb(255 0 0) · hsl(0 100% 50%) · cmyk(0% 100% 100% 0%)純粋な赤:赤チャンネルが最大、緑と青はゼロ。#3b82f6rgb(59 130 246)各 16 進 2 桁(3b、82、f6)は、あるチャンネルの 0〜255 の値です。59、130、246 です。#ffffffrgb(255 255 255) · hsl(0 0% 100%)白は 3 チャンネルすべてが最大です。HSL では明度 100% です。ユースケース
- デザインガイドの HEX の色を、CSS やフレームワークが求める RGB や HSL の形式に変換する。
- 印刷物を準備するために、画面上の色の CMYK 相当を取得する。
- 広色域のパレットを調整する際に、最新の色空間(OKLCh、Display P3)を試す。
よくある質問
アルファチャンネルとは何で、HEX ではどう書きますか?
アルファは不透明度で、0(透明)から 100% までです。HEX では末尾に 2 桁を加えます:#RRGGBBAA。たとえば #ff000080 は不透明度 50% の赤です。
HSL と HSV の違いは何ですか?
どちらも色相と彩度を使いますが、3 つ目の軸が異なります。HSL は明度(100% が白)を使い、HSV は明度・値(100% が最も鮮やかな色)を使います。HSL は明るい色・暗い色を作るのに便利なことが多いです。
OKLab や OKLCh はなぜ存在するのですか?
これらは知覚的に均一な色空間です。値の間の等しい距離が、同程度の見た目の差に対応します。HSL よりも自然なグラデーションや明度調整が得られ、CSS はレベル 4 から対応しています。
表示される CMYK は印刷に正確ですか?
これは参考用のおおよその変換です。実際の印刷結果はカラープロファイル・インク・用紙によって変わるため、プロの作業では印刷所の ICC プロファイルを使うのが望ましいです。