Color Palette Generator
Generate beautiful color palettes from 33 modes — classic harmonies, Material and Tailwind styles, seasons, moods and industries. Lock colors, randomize with R, export and share.
Click a swatch to copy · click 🔓 to lock a color before randomizing.
33 ways to build a palette
Yexla's palette generator combines color-harmony math with curated style recipes. Start from classic relationships — complementary, analogous, triadic, tetradic, square and split-complementary — or generate shades, tints and tones of a single hue. Style modes produce palettes tuned for Material Design, Tailwind-scale systems, pastel, neon, vintage, retro, flat UI and minimal aesthetics, while mood modes capture seasons and scenes like sunset, ocean, forest and cyberpunk. Industry modes give you sensible starting points for luxury, wedding, corporate, gaming and social-media projects.
Frequently asked questions
How does the palette generator work?
Harmony modes rotate your base color around the color wheel using classic color-theory relationships. Style modes (pastel, neon, cyberpunk…) generate curated random palettes tuned to that aesthetic.
Can I lock colors I like?
Yes — click the padlock on any swatch. Locked colors stay fixed while everything else regenerates.
How do I export a palette?
Export as CSS variables, JSON or PNG, copy individual HEX codes by clicking a swatch, or share the palette URL — colors are encoded in the link.
What are complementary and analogous palettes?
Complementary palettes pair colors opposite on the wheel for maximum contrast; analogous palettes use neighboring hues for a calm, cohesive feel.