Subscribe to Our Newsletter

Success! Now Check Your Email

To complete Subscribe, click the confirmation link in your inbox. If it doesn’t arrive within 3 minutes, check your spam folder.

Ok, Thanks
Home Hex to RGB Converter — Colour Code Tool

Hex to RGB Converter — Colour Code Tool

Convert hex colour codes to RGB and RGB to hex instantly. Includes live colour preview, HSL output, CSS code snippets and copy-to-clipboard. Free, fast, no sign-up.

CT
Chandraketu Tripathi
Finance Editor, Kaeltripton
Published 16 Mar 2026
Last reviewed 23 Apr 2026
✓ Fact-checked
Hex to RGB Converter — Colour Code Tool
Advertisement

Hex to RGB Converter

Convert hex colour codes to RGB and RGB to hex instantly. Live preview, HSL output, and CSS code snippets.

HEX ↔ RGBHSL OutputCSS SnippetsColour Picker

Click the colour square to pick any colour, or use the panels above to enter codes manually.

Recent Colours

How Hex and RGB Colour Codes Work

Hex and RGB are two formats for describing the same colour. A hex code like #FF5733 contains three pairs of hexadecimal digits: FF (red = 255), 57 (green = 87), and 33 (blue = 51). RGB uses these same values in decimal: rgb(255, 87, 51). Screens create colours by mixing red, green, and blue light at different intensities (0-255 per channel). This converter translates between hex, RGB, and HSL formats instantly, with live preview and ready-to-paste CSS code.

How to Convert Hex to RGB Manually

A hex colour code has 6 characters after the # symbol. Split them into three pairs: the first two digits are red, the middle two are green, and the last two are blue. Convert each pair from hexadecimal (base 16) to decimal (base 10). For example, #1A8FE3: 1A = 26 red, 8F = 143 green, E3 = 227 blue. In hex, digits go 0-9 then A=10, B=11, C=12, D=13, E=14, F=15. The first digit is multiplied by 16, then add the second digit.

How to Convert RGB to Hex Manually

Take each RGB value (0-255) and convert it to a two-digit hexadecimal number. Divide the value by 16 — the quotient is the first digit, the remainder is the second. For example, 87: 87 ÷ 16 = 5 remainder 7, so 87 = 57 in hex. Values under 16 need a leading zero: 10 in decimal = 0A in hex. Combine all three pairs with a # prefix.

Common Colour Codes Reference

ColourHEXRGB
Black#000000rgb(0, 0, 0)
White#FFFFFFrgb(255, 255, 255)
Red#FF0000rgb(255, 0, 0)
Green#00FF00rgb(0, 255, 0)
Blue#0000FFrgb(0, 0, 255)
Yellow#FFFF00rgb(255, 255, 0)
Cyan#00FFFFrgb(0, 255, 255)
Magenta#FF00FFrgb(255, 0, 255)
Orange#FF8C00rgb(255, 140, 0)
Purple#800080rgb(128, 0, 128)
Grey (50%)#808080rgb(128, 128, 128)

Hex vs RGB vs HSL — When to Use Each

  • HEX (#FF5733): Most common in CSS stylesheets. Compact, widely supported, easy to copy-paste. Use for static colour definitions.
  • RGB (rgb(255, 87, 51)): Useful when you need to calculate colours programmatically or when using rgba() for transparency.
  • HSL (hsl(11, 100%, 60%)): Most intuitive for humans. Easy to create colour variations by adjusting saturation and lightness while keeping hue constant. Increasingly popular in modern CSS.

Transparency with RGBA and 8-Digit Hex

To add transparency, use rgba() with a fourth value between 0 (fully transparent) and 1 (fully opaque): rgba(255, 87, 51, 0.5) is 50% transparent. In hex, you can add two more digits for alpha: #FF573380 is the same 50% transparency (80 hex = 128 decimal = ~50%). Browser support for 8-digit hex is universal in modern browsers.

Hexadecimal Number System

Hexadecimal is base-16, using digits 0-9 and letters A-F. Each hex digit represents 4 bits of data. Two hex digits represent one byte (0-255 in decimal, 00-FF in hex). This is why colour channels max out at FF (255) — each channel is one byte. The # prefix in CSS is simply a convention to indicate a hex colour value.

CSS Colour Functions

  • color: #FF5733; — hex notation, most common
  • color: rgb(255, 87, 51); — RGB function
  • color: rgba(255, 87, 51, 0.8); — RGB with alpha transparency
  • color: hsl(11, 100%, 60%); — HSL function
  • color: hsla(11, 100%, 60%, 0.8); — HSL with alpha
  • color: orangered; — named CSS colour (148 named colours available)

Related Tools

Frequently Asked Questions

How do I convert hex to RGB?

Split the hex code into 3 pairs, convert each from hex to decimal. #FF5733: FF=255, 57=87, 33=51 → RGB(255, 87, 51).

What is the difference between hex and RGB?

Same colour, different notation. Hex uses base-16 (#FF5733), RGB uses base-10 (255, 87, 51). Both describe red, green, blue channels.

What hex code is white?

#FFFFFF (all channels at maximum). Black is #000000 (all at zero).

Can hex have transparency?

Yes. Use 8-digit hex: #FF573380 = 50% opacity. Or use rgba(255, 87, 51, 0.5) in CSS.

Which format should I use in CSS?

Hex is most common. HSL is growing for ease of creating variations. Use rgba() when you need transparency.

What is HSL?

Hue (0-360°), Saturation (0-100%), Lightness (0-100%). More intuitive than RGB for adjusting colours.

Advertisement

Editorial Disclaimer

The content on Kaeltripton.com is for informational and educational purposes only and does not constitute financial, investment, tax, legal or regulatory advice. Kaeltripton.com is not authorised or regulated by the Financial Conduct Authority (FCA) and is not a financial adviser, mortgage broker, insurance intermediary or investment firm. Nothing on this site should be construed as a personal recommendation. Rates, figures and product details are indicative only, subject to change without notice, and should always be verified directly with the relevant provider, HMRC, the FCA register, the Bank of England, Ofgem or other appropriate authority before any financial decision is made. Past performance is not a reliable indicator of future results. If you require regulated financial advice, please consult a qualified adviser authorised by the FCA.

CT
Chandraketu Tripathi
Finance Editor · Kaeltripton.com
Chandraketu (CK) Tripathi, founder and lead editor of Kael Tripton. 22 years in finance and marketing across 23 markets. Writes on UK personal finance, tax, mortgages, insurance, energy, and investing. Sources: HMRC, FCA, Ofgem, BoE, ONS.

Stay ahead of your money

Free UK finance guides, rate changes and money-saving tips — straight to your inbox. No spam, unsubscribe anytime.

Latest posts

📋 In this guide
Advertisement