Home › Color Tools › Random Color Generator
Random Color Generator · solid colors, palettes, or linear gradients · local generation
Choose how many colors to generate (1–10) and optionally restrict the hue range (warm tones, cool tones, or a custom degree range) to guide the randomisation toward more useful results.
Click Generate to produce a new set of random colors. Each color is displayed as a labeled swatch showing its HEX, RGB, and HSL values underneath for immediate reference.
Click the lock icon on any swatch to keep that color in place. Click Generate again to randomise only the unlocked slots, making it practical to iterate toward a palette you actually want to use.
Generate theory-based harmonious palettes from a specific base color.
Pick, refine, and convert any color from your generated results.
Test your generated colors for WCAG accessibility compliance before using them.
Identify what your randomly generated colors are actually called.