RGB to HEX Converter

Enter red, green, and blue values from 0 to 255 to get a browser-ready HEX color instantly.

HEX output

#3B82F6

#3B82F6

rgb(59, 130, 246)

Color code conversion

Convert RGB channels into one HEX color code

Enter decimal red, green, and blue channel values, check the live swatch, and copy the equivalent #RRGGBB value for CSS, SVG, design tokens, and graphics tools.

0–255 validationInstant previewUppercase HEXNo sign-up

Workflow

How to convert RGB to HEX

Enter the red, green, and blue channels as whole numbers from 0 to 255. The converter maps each decimal channel to a two-digit hexadecimal pair and joins the three pairs after a hash sign.

For example, RGB 255, 87, 51 becomes #FF5733. The live swatch helps confirm the result before you copy it into a stylesheet, component theme, CMS, or design file.

Red

Controls the first pair in #RRGGBB.

Green

Controls the middle pair in #RRGGBB.

Blue

Controls the final pair in #RRGGBB.

Formula

Why RGB 255 becomes FF in hexadecimal

Decimal RGB uses values from 0 through 255. Hexadecimal uses sixteen symbols, 0–9 and A–F, so each channel fits into two characters from 00 through FF. A value of 255 is 15×16 + 15, represented as FF.

The conversion changes notation, not the displayed sRGB color. rgb(59, 130, 246) and #3B82F6 describe the same three channel values in different formats.

Development

Using the converted HEX code in CSS

Paste the result into properties such as color, background-color, border-color, fill, or stroke. A named design token such as --brand-accent is usually easier to maintain than repeating the literal code across components.

Six-digit HEX does not include transparency. When opacity is part of the requirement, use an eight-digit HEX value or a modern rgb() color with an alpha component and verify support for the target environment.

Input rules

Keep RGB input within the valid channel range

Each channel must be a whole number between 0 and 255. The controls constrain values to that interval and round decimal input, preventing invalid pairs from entering the generated code.

If the source already gives percentages or a color profile other than sRGB, convert it into sRGB channel values first. This page performs numeric RGB-to-HEX notation conversion; it does not perform print-profile or wide-gamut color management.

FAQ

RGB to HEX conversion questions

What is the HEX value of RGB 255, 255, 255?+

It is #FFFFFF, which represents white in the sRGB color space.

What is the HEX value of RGB 0, 0, 0?+

It is #000000, which represents black.

Does converting RGB to HEX change the color?+

No. The two formats encode the same red, green, and blue channels using decimal and hexadecimal notation.

Can RGB values be greater than 255?+

Not in standard 8-bit RGB input. Each channel must stay between 0 and 255.