Skip to main content

HEXからHSL変換ツール HEXカラーコードをHSL(色相、彩度、明度)値に変換します。

HEXからHSL変換ツール illustration
🎨

HEXからHSL変換ツール

HEXカラーコードをHSL(色相、彩度、明度)値に変換します。

1

HEX

HEX16

2

HSL

Hue (0-360°)Saturation (0-100%)Lightness (0-100%)

3

HSL CSS

hsl() CSS

Loading tool...

What Is HEXからHSL変換ツール?

HEX to HSLコンバーターは、16進数の色コードをHSL(色相、彩度、明度)色モデルに変換します。RGBが赤、緑、青の光を混ぜて色を表すのに対し、HSLは人間にとってより直感的な方法で色を記述します。色相は色そのもの(色輪上の度数で測定:0°は赤、120°は緑、240°は青)です。彩度は色の強さや純度(0%はグレイ、100%は完全に鮮やか)を表します。明度は色の明るさや暗さ(0%は黒、50%は純粋な色、100%は白)を表します。これにより、HSLはカラーパレットを作成したり、彩度を変えずに明度を調整したり、調和的な色スキームを生成するために不可欠です。デザイナーと開発者は、HEX(標準のWeb形式)からHSLへの変換が必要になることがよくあります。たとえば、ダークなシェードを作成することはHSLでは簡単ですが、HEXやRGBでは3つのチャンネルすべてを比例して調整する必要があります。

Why Use HEXからHSL変換ツール?

  • HEX HSL
  • HEX16
  • CSS hsl()
  • 3 6HEX
  • HSL

Common Use Cases

Color Palette Design

HEX HSL

Theme Generation

Lightness

CSS Custom Properties

--primary-h --primary-s --primary-l CSS

Accessibility Adjustments

Lightness

Technical Guide

HEXからHSLへの変換は、まず16進数文字列をRGB値(0〜255)にデコードし、それをHSLに変換します。アルゴリズムは、RGBを0〜1の範囲に正規化し、最大チャンネル値と最小チャンネル値を見つけ、次のように計算します:明度 = (max + min) / 2。如果 max と min が等しい場合、色は無彩色(グレイ)で、色相 = 0、彩度 = 0 となります。そうでない場合は、彩度 = delta / (1 - |2L - 1|) であり、delta = max - min です。色相は、どのチャンネルが最大であるかによって異なります。如果赤が最大の場合、H = (G-B)/delta;如果緑が最大の場合、H = (B-R)/delta + 2;如果青が最大の場合、H = (R-G)/delta + 4。結果は60を掛けて度数(0〜360)に変換されます。HSLはRGBキューブの円筒形表現であり、色操作に対してより直感的です。一つの重要な違い:HSLの明度50%はどの色相でも最も鲜やかな形式を表し、0%は常に黒で100%は常に白であるのに対し、HSV/HSBでは100%の値(輝度)が最も鮮やかな色を表します。

Tips & Best Practices

  • 1
    HSL 50%
  • 2
    Desaturation S
  • 3
    HSL CSS
  • 4
    HEX R G B H=0 S=0
  • 5
    CSS hsl()

Related Tools

Frequently Asked Questions

Q HSL?
HSL Hue (0-360°)Saturation (0-100%)Lightness (0-100%)RGB
Q HEX HSL?
HSL
Q hsl() CSS?
Yes hsl() CSS IE9hsl(217 91% 60%)
Q HEX HSL
HEX HSL Lightness hsl(217 91% 60%) hsl(217 91% 40%)
Q HSL HSV?
HSL HSV Hue Saturation Lightness Value/Brightness HSL CSS

About This Tool

HEXからHSL変換ツール is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.