Random Color Generator

Generate fresh color palettes with multiple styles, harmonies, and easy copy tools.

Pick a palette size, choose a vibe, lock a base color, then click any swatch to see its exact hex, RGB, and HSL values.

Generator setup

Palette size, style, harmony

Generate 1 to 8 colors at once.

Shift saturation and lightness for different moods.

Keep hues close together or balanced around the wheel.

Optional. Use with harmony to anchor the palette.

Palette preview

Pick a swatch for details

Aa

Palette swatches

Click any swatch to update the details below.

Hex -
RGB -
HSL -
Contrast helper -

Recent palettes

Newest first

Generate a palette to start your history.

Random Color Generator FAQ

What is a random color generator?

The random color generator creates color palettes and shows each color in hex, RGB, and HSL. It is useful for design ideas, branding, and UI exploration.

How do I choose palette size and style?

Palette size sets 1-8 colors per palette. Style controls the mood (pastel, vivid, muted, dark, light) and Harmony guides how hues relate to each other.

What do Base color and Lock base color do?

Base color (hex) anchors the palette around a specific color. Lock base color keeps the active swatch as the anchor, and Use active swatch sets it as the base.

How do I copy colors?

Click a swatch to see its values. The Copy buttons copy hex, RGB, and HSL values, and Copy palette copies the full palette.

What does Contrast helper mean?

Contrast helper suggests the best text color for the selected swatch. It is a practical hint, not a full accessibility audit.

What does Recent palettes do?

Recent palettes stores your latest palettes so you can return to them quickly. Clear removes the history.

Is the color generator free and local?

Yes. Palettes are generated in your browser with no account required. We do not store individual results on our servers. Hosting and ad partners may process technical data - see Privacy & Cookies for details.