Random Color Generator — Free Online Tool

Generate random colors with a live swatch plus HEX, RGB and HSL values you can copy in one click. Random Color Generator is a free online tool from the ToolsRift Randomizers & Games collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.

Loading Random Color Generator

How to use Random Color Generator

Choose a colour style — any, bright, pastel or dark — then press Generate. A large swatch appears with its HEX, RGB and HSL values, each with a copy button.

Frequently asked questions

How is the random colour chosen?

The tool picks a random hue from the full 360-degree colour wheel using your browser's secure random generator, then applies the saturation and lightness band you selected. That keeps every colour usable instead of producing muddy results.

What is the difference between the bright, pastel and dark modes?

All three use a random hue, but pastel keeps saturation low and lightness high, bright uses strong saturation at mid lightness, and dark keeps lightness low. Any mode gives you the same HEX, RGB and HSL values.

Can I copy the colour into my design tool?

Yes. Each format has its own copy button, so you can paste #F43F5E into Figma, rgb(244, 63, 94) into CSS, or the HSL value straight into a stylesheet variable.

More Randomizers & Games

Random Date Generator
Pick random dates between any two dates, with the weekday shown and unique or sorted output
Random Time Generator
Generate random times of day in 12 or 24 hour format, optionally snapped to 5, 15 or 30 minute slots
Lottery Number Generator
Generate random lottery numbers with pick-N-from-M settings and one-click presets for popular draws
Random Passphrase Generator
Create memorable random passphrases from a built-in word list, with separator, digit and capital options
Random Emoji Generator
Draw random emoji from faces, animals, food, activities, travel and objects — pick how many you want
Random Binary Generator
Generate random binary, hexadecimal, octal or decimal strings of any length for tests and demos

← View all Randomizers & Games