๐ŸŽจ Random Color Palette Generator

Generate beautiful colour palettes โ€” click any swatch to copy HEX, RGB or HSL.

What Is the Color Palette Generator?

The Randora Color Palette Generator creates harmonious, aesthetically pleasing colour combinations using colour theory principles. Each palette displays HEX, RGB, and HSL values โ€” click any swatch to copy the HEX code to your clipboard. Use the lock button on each colour to freeze it while regenerating the rest, perfect for when you find a base colour you love and want to explore complementary options.

Palette Types Explained

Single โ€” one random colour. Complementary โ€” two colours opposite each other on the colour wheel, creating maximum contrast. Analogous (3) โ€” three colours adjacent on the wheel for a harmonious, natural feel. Triadic โ€” three evenly spaced colours (120ยฐ apart) for vibrant, balanced contrast. Full Palette (5) โ€” a complete five-colour palette suitable for full UI design systems.

Use Cases for Designers

Use this tool for brand identity work, website design, illustration projects, interior design mood boards, social media templates, poster design, and any creative project requiring a colour system. The HSL values are especially useful for CSS variables, while HEX works directly in design tools like Figma, Adobe XD, and Canva.

How to Lock Colours

Click the ๐Ÿ”“ icon on any swatch to lock that colour (it becomes ๐Ÿ”’). Locked colours are preserved on subsequent generates, so only the unlocked swatches randomise. This lets you iterate around a specific hue while maintaining your starting point.

Frequently Asked Questions

Click anywhere on the colour swatch โ€” the HEX code copies to your clipboard and a 'โœ“ Copied!' flash confirms it. You can also use the main Copy button at the top to copy all colours in the palette as a list.

HSL stands for Hue, Saturation, Lightness. Hue is the colour angle on the wheel (0โ€“360ยฐ), Saturation is how vivid the colour is (0โ€“100%), and Lightness is how light or dark it is (0โ€“100%). HSL is often easier to reason about programmatically than HEX or RGB.

Yes โ€” the colours generated are entirely random mathematical values and are not copyrighted. You are free to use any generated palette in commercial projects without restriction.