HEXRGB

HEX to RGB Converter

Transform hexadecimal color codes into RGB values instantly

Enter HEX Color

Converted Values

hex

#3B82F6

rgb

rgb(59, 130, 246)

hsl

hsl(217, 91%, 60%)

🎨

Color Format Guide

  • HEX: #RRGGBB format used in CSS and design tools
  • RGB: Red, Green, Blue values (0-255) for precise color control
  • HSL: Hue (0-360°), Saturation (%), Lightness (%) for intuitive adjustments

What is HEX to RGB Conversion?

Hexadecimal color codes are the web's standard for defining colors, but sometimes you need RGB values for CSS functions, JavaScript animations, or design tools. Our HEX to RGB converter bridges this gap instantly.

HEX codes pack red, green, and blue values into a compact six-character string (or three characters in shorthand). Each pair of characters represents a value from 00 to FF—that's 0 to 255 in decimal. When you enter #3B82F6, you're really saying "give me 59 red, 130 green, and 246 blue."

Why Convert HEX to RGB?

RGB values are essential when you need to manipulate colors programmatically. CSS functions like rgba() require decimal RGB values to add transparency. JavaScript color libraries expect RGB input for calculations. Design tools like Figma display RGB in their color pickers.

The conversion also helps when debugging. Seeing rgb(59, 130, 246) tells you immediately that blue dominates this color—information that's hidden in the hex code #3B82F6.

How the Conversion Works

The conversion follows a simple mathematical pattern:

1. Take the first two hex characters (e.g., "3B") for red 2. Convert from base-16 to base-10 (3B → 59) 3. Repeat for green and blue pairs 4. Output as rgb(R, G, B)

Our tool handles both 6-digit (#3B82F6) and 3-digit (#38F) shorthand codes automatically, expanding shorthand by doubling each character.

Common Use Cases

  • Adding transparency with rgba() in CSS
  • Color manipulation in JavaScript
  • Matching colors across design tools
  • Understanding color composition at a glance

Pro Tip

Need transparency? Once you have RGB values, just add an alpha channel: rgba(59, 130, 246, 0.5) gives you 50% opacity.

Related Converters