HSL to RGB
どの色形式も同じものを別の言語で表しています。HEX はスタイルシート、RGB は画面とコード、HSL はパレット構築、CMYK は印刷向けです。必要な変換を選び、正確な値・ライブプレビュー・計算式を確認してください。
この色のすべての形式
同じ色を HEX・RGB・HSL・CMYK で表記。どの値もコピーできます。
HSL → RGB 変換
HSL の値はまず sRGB の三つ組(赤・緑・青、0–255)に正規化され、その後 RGB として符号化されます。どちらも同じ画素を表すため、見える色は変わりません。
1
入力を読み取る
HSL の値をチャンネル(16 進数の対、数値、百分率)に分解します。
2
sRGB に正規化
各チャンネルを 0–255 に拡大し、丸めの累積を防ぎます。
3
RGB に符号化
結果を RGB 表記で出力し、スタイルシートやデザインツールに貼り付けます。
計算式
hsl(9, 100%, 60%) → sRGB rgb(255,87,51) → RGB rgb(255,87,51)
計算例
hsl(9, 100%, 60%) = #FF5733 = rgb(255,87,51)
チャンネルは整数に丸めます。戻すときは同じツールを使うと誤差を抑えられます。
HSL → RGB 対応表
同じ式で換算した代表値。
| 入力(HSL) | 結果(RGB) | |
|---|---|---|
hsl(11, 100%, 60%) | rgb(255,87,51) | |
hsl(243, 75%, 59%) | rgb(79,70,229) | |
hsl(145, 63%, 49%) | rgb(46,204,113) | |
hsl(204, 70%, 53%) | rgb(52,152,219) | |
hsl(6, 78%, 57%) | rgb(231,76,60) | |
hsl(172, 75%, 39%) | rgb(25,174,153) | |
hsl(283, 39%, 53%) | rgb(155,89,182) | |
hsl(37, 90%, 51%) | rgb(243,156,18) | |
hsl(210, 29%, 29%) | rgb(52,73,94) | |
hsl(340, 82%, 52%) | rgb(233,31,99) | |
hsl(0, 0%, 0%) | rgb(0,0,0) | |
hsl(0, 0%, 100%) | rgb(255,255,255) |
すべての変換
よくある質問
HSL を RGB にすると色は変わりますか?
いいえ。どちらも同じ sRGB の色を表し、表記だけが変わります。
他の変換ツールと RGB の値が違うのはなぜですか?
丸めの違いです。ツールによって丸める段階や白点が異なります。当サイトは CSS Color 4 と D65 に従います。
RGB の値をそのまま CSS に書けますか?
はい。RGB は CSS 標準または広く対応された表記で、スタイルシートや canvas、デザインツールで使えます。
印刷にはどの形式を使いますか?
印刷は CMYK、画面は RGB/HEX を使います。CMYK は近似のため、最終データは印刷プロファイルで変換してください。