Color Input

Preview

HEX

#3B82F6

RGB

rgb(59, 130, 246)

HSL

hsl(217, 91%, 60%)

How to Use the Color Converter

Type or paste any color value into the input field. The tool instantly shows the equivalent HEX, RGB, and HSL values with one-click copy buttons. A live preview swatch updates in real time.

Color Formats Explained

  • HEX — A 6-digit hexadecimal code like #3b82f6. The most common format in web development and design tools.
  • RGB — Three values for red, green, and blue channels, each from 0 to 255. For example: rgb(59, 130, 246). Used directly in CSS.
  • HSL — Hue (0–360°), Saturation (0–100%), Lightness (0–100%). Example: hsl(217, 91%, 60%). Often easier to reason about when adjusting colors.

When to Use Each Format

Use HEX when copying colors from design tools like Figma or communicating with designers. Use RGB when you need to apply opacity with rgba() or pass values programmatically. Use HSL when building color scales or themes — adjusting lightness and saturation is intuitive and predictable.

Related Guides

FAQ

What color formats are supported?

HEX (3, 6, and 8 digit), RGB, HSL, and CSS named colors like "red", "blue", or "coral".

Is my data sent to a server?

No. All conversion happens locally in your browser. Nothing is transmitted.

What is the difference between RGB and HSL?

RGB describes a color as a mix of red, green, and blue light. HSL describes it as hue (the color angle), saturation (intensity), and lightness — which is often more intuitive for design.

Related Articles