Instantly convert colors between RGB, HEX, and HSL. Use the color picker, type a HEX code, or drag the sliders — all values update live. Click any output to copy the CSS-ready value.
Color Input
RGB Sliders
<!-- HSL sliders -->
<div class="rhc-panel">
<h3>HSL Sliders</h3>
<div class="rhc-hsl-group">
<div class="rhc-hsl-row">
<span class="rhc-hsl-label">H</span>
<input type="range" class="rhc-slider slider-h" id="rhcH" min="0" max="360" value="243">
<span class="rhc-hsl-val" id="rhcHVal">243°</span>
</div>
<div class="rhc-hsl-row">
<span class="rhc-hsl-label">S</span>
<input type="range" class="rhc-slider slider-s" id="rhcS" min="0" max="100" value="100">
<span class="rhc-hsl-val" id="rhcSVal">100%</span>
</div>
<div class="rhc-hsl-row">
<span class="rhc-hsl-label">L</span>
<input type="range" class="rhc-slider slider-l" id="rhcL" min="0" max="100" value="70">
<span class="rhc-hsl-val" id="rhcLVal">70%</span>
</div>
</div>
</div>
HEX
#6C63FF
RGB
rgb(108, 99, 255)
HSL
hsl(243, 100%, 70%)
Color History (last 10)
No history yet — pick a color to start.
Related Tools
Generate color palettes → Color Palette Generator Check contrast → Contrast Checker Simulate color blindness → Color Blindness Simulator
