Color Picker
Pick color
Need manual value conversion? Use Color Code Converter.
Pick a color with a clear wheel button or eyedropper, then copy values as RGB (0-255), HEX, 0xRRGGBB, and RGB565.
Need manual value conversion? Use Color Code Converter.
Designers often share colors as HEX values, while firmware code may need decimal RGB channels, 0xRRGGBB constants, or compact 16-bit RGB565 color values. This tool helps you move quickly between common formats.
RGB565 is a 16-bit color format that stores red in 5 bits, green in 6 bits and blue in 5 bits. It is widely used in embedded displays and TFT LCD modules because it uses less memory than 24-bit RGB.
| Color | HEX | RGB565 | Notes |
|---|---|---|---|
| Black | #000000 | 0x0000 | All channels off |
| White | #FFFFFF | 0xFFFF | Maximum 16-bit color value |
| Red | #FF0000 | 0xF800 | Red channel max |
| Green | #00FF00 | 0x07E0 | Green channel max |
| Blue | #0000FF | 0x001F | Blue channel max |
| Yellow | #FFFF00 | 0xFFE0 | Red and green |
| Cyan | #00FFFF | 0x07FF | Green and blue |
| Magenta | #FF00FF | 0xF81F | Red and blue |
Use this embedded display color picker to check TFT LCD color values, firmware UI color constants, and RGB565 C/C++ constants before copying them into a project.
RGB565 is a 16-bit color format with 5 bits for red, 6 bits for green, and 5 bits for blue.
Choose the color with the wheel or eyedropper, then read the RGB565 hex and decimal outputs next to the HEX value.
RGB565 uses 16 bits per pixel, reducing framebuffer memory and display transfer size compared with 24-bit RGB.
Image to RGB565 C Array Converter · TFT/SPI Display Bandwidth Calculator · Color Code Converter · RGB565 to HEX Converter · ESP32 LEDC PWM Calculator