AbraCalc

HEXからHSLへのカラー変換

CSSのHEXカラーコードをワンクリックでHSL(色相・彩度・明度)に変換します。

このツールをサイトに埋め込む
このツールを引用する

APA

AbraCalc. (2026). HEXからHSLへのカラー変換 [Online calculator]. Retrieved from https://abracalc.com/ja/hex-hsl-henkan/

BibTeX

@misc{abracalc-hex-hsl-henkan, author = {AbraCalc}, title = {HEXからHSLへのカラー変換}, year = {2026}, howpublished = {\url{https://abracalc.com/ja/hex-hsl-henkan/}} }

このツールは役に立ちましたか?

このツールの使い方

  1. 6桁のHEXカラーコード(例:#ff5733)を入力してください。先頭の#は省略可能です。
  2. 色相を度数、彩度と明度をパーセンテージとしてHSLに変換します。
  3. hsl()文字列をCSSやスタイルシートにコピーしてください。

HEXカラーコードを貼り付けると、CSSのhsl()関数やデザインツールで使えるHSL値が得られます。

計算式

Expand a 3-digit hex to 6 digits if needed (e.g. #abc#aabbcc), then parse each pair: r = parseInt(hex[0..1], 16) / 255, similarly for g and b.

Then apply RGB-to-HSL: L = (max + min) / 2; S = d / (2 − max − min) if L > 0.5, else S = d / (max + min); hue from the dominant channel as in RGB-to-HSL.

よくある質問

なぜHEXをHSLに変換するのですか?
HSLは明るさや彩度を調整する際に扱いやすい形式です。色相を固定したまま彩度・明度を調整することで、ティントやシェードを作成できます。
3桁のHEXにも対応していますか?
はい — #abcは#aabbccとして扱われます。

参考文献と出典