Instant random colors in HEX, RGB & HSL — with palette modes
Single Color
Color Values
Palette Generator
Choose a palette mode and click Generate Palette to create a 5-color palette.
Need a random color fast? This free random color generator instantly produces colors with their HEX, RGB, and HSL values — ready to copy in one click. Whether you are picking a single accent color or building a full 5-swatch palette using complementary, triadic, analogous, or monochromatic harmony modes, you can lock favorites and re-roll the rest until the palette is exactly right.
Each color is shown as HEX (e.g. #A3C4F1), RGB (e.g. rgb(163, 196, 241)), HSL (e.g. hsl(213, 71%, 79%)), raw RGB and HSL values for modern CSS, and a ready-to-paste CSS custom property. All formats have a one-click copy button.
Complementary uses two hues 180° apart for high contrast. Triadic spreads three hues 120° apart for vibrant balance. Analogous picks neighboring hues for a harmonious, cohesive feel. Monochromatic varies only the lightness of a single hue for a clean, tonal palette. Random picks five completely unrelated colors.
Yes. After generating a palette, click the Lock button under any swatch you want to keep, then hit Re-roll. Locked colors stay in place while the unlocked slots get fresh values.
Yes. Type or paste any 6-digit hex code (with or without the # prefix) into the hex input field and the tool will immediately convert it to RGB, HSL, and all other formats for you to copy.