Generate a color
Press New random color to create three secure random RGB channels.
Generate a fresh color, copy its common code formats, and see whether light or dark text is easier to read on it.
Your next color is one click away.
Colors are generated in this browser tab.
#7162E8rgb(113, 98, 232)hsl(247, 74%, 65%)Your recent palette will appear here.
Colors are generated in this browser tab.
Every click creates one RGB color and calculates matching HEX and HSL values.
Press New random color to create three secure random RGB channels.
See the same color represented as HEX, RGB, and HSL.
Copy the format your design or development tool needs.
Break out of familiar palettes with an unexpected starting color.
Create placeholder swatches for mockups and component testing.
Compare HEX, RGB, and HSL representations of the same color.
RGB describes red, green, and blue channels from 0 to 255. HEX encodes those same channel values with six hexadecimal characters commonly used in CSS.
HSL describes hue, saturation, and lightness. It can be more intuitive when adjusting how vivid or light a color should feel.
Yes. Copy HEX, RGB, or HSL with one click.
Yes. Each channel can independently be any integer from 0 to 255.
Whimivo estimates relative luminance and suggests white or dark text for stronger basic contrast.
No. Always test the exact text size, weight, and UI state against the contrast standard you must meet.