Back to tools

Color Palette Generator

Generate beautiful color palettes. Press spacebar or click the button to get new colors. Lock the ones you like.

#EA667C

RGB(234, 102, 124)

HSL(350, 76%, 66%)

#D1425A

RGB(209, 66, 90)

HSL(350, 61%, 54%)

#62CD2D

RGB(98, 205, 45)

HSL(100, 64%, 49%)

#2242AA

RGB(34, 66, 170)

HSL(226, 67%, 40%)

#280DA0

RGB(40, 13, 160)

HSL(251, 85%, 34%)

Click on a color to copy it. Lock colors you want to keep, then regenerate. You can also export the palette as a PNG or copy it as CSS variables.

About This Tool

Color Palette Generator creates random color palettes of 3 to 8 colors. Lock individual colors you want to keep and regenerate the rest. Export palettes as CSS variables, a JSON array, HEX list, or a PNG swatch image.

Each generated palette uses hue distribution algorithms for harmonic color relationships. Colors are shown with their HEX value and a copy button for quick use in code or design tools.

Useful for starting a new design system, picking theme colors for a website, or exploring color combinations. All generation runs in the browser with no external API calls.