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.

#30C59B

RGB(48, 197, 155)

HSL(163, 61%, 48%)

#B2A015

RGB(178, 160, 21)

HSL(53, 79%, 39%)

#43EB3D

RGB(67, 235, 61)

HSL(118, 81%, 58%)

#E265B0

RGB(226, 101, 176)

HSL(324, 68%, 64%)

#5E10B2

RGB(94, 16, 178)

HSL(269, 84%, 38%)

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.