RGB to HEX Converter

RGB to HEX Converter and vice versa

Convert color codes from RGB (red, green, blue) to HEX triplets color schema

Enter an RGB color code and get instantly the 6 digit Hexadecimal color and vice versa.

Insert RGB color

Insert HEX color

What is an RGB color?

The RGB color model is an additive color model in which red, green and blue light are added together in various ways to reproduce a broad array of colors.

The name of the model comes from the initials of the three additive primary colors, red, green, and blue.

The main purpose of the RGB color model is for the sensing, representation and display of images in electronic systems, such as televisions and computers, though it has also been used in conventional photography

Before the electronic age, the RGB color model already had a solid theory behind it, based in human perception of colors.

What is a HEX color?

A HEX triplet is a six-digit, three-byte hexadecimal number used in HTML, CSS, SVG, and other computing applications to represent colors.

The bytes represent the red, green and blue components of the color. One byte represents a number in the range 00 to FF (in hexadecimal notation), or 0 to 255 in decimal notation.

This represents the least (0) to the most (255) intensity of each of the color components. Web colors specify colors in the True Color (24-bit RGB) color scheme. The HEX triplet is formed by concatenating three bytes in hexadecimal notation, in the following order:

  • Byte 1: red value (color type red)
  • Byte 2: green value (color type green)
  • Byte 3: blue value (color type blue)

For example, consider the color where the red/green/blue values are decimal numbers: red=36, green=104, blue=160 (a grayish-blue color). The decimal numbers 36, 104 and 160 are equivalent to the hexadecimal numbers 24, 68 and A0 respectively. The HEX triplet is obtained by concatenating the six hexadecimal digits together, 2468A0 in this example.

If any one of the three color values is less than 10 HEX (16 decimal), it must be represented with a leading zero so that the triplet always has exactly six digits. For example, the decimal triplet 4, 8, 16 would be represented by the HEX digits 04, 08, 10, forming the HEX triplet 040810.

Related resources

Color Contrast Checker

Share this tool

Did u like it? Share it!

Related tools

Try these one!