Stop manually building palettes. Automate your entire color workflow.
Create accessible, scalable color scales and export CSS variables or design tokens.
No signup required. Accessible palettes by design
WebShades doesn’t generate swatches. It generates a structured color system designed to work across themes, states, and surfaces.
Every palette is produced as:
Provide a single brand color and WebShades generates a complete, balanced color scale. We calculate perceptual lightness and chroma across the range, so every step feels intentional — not arbitrary.
Designed for real interfaces. Every palette is built with contrast, readability, and consistency in mind. WebShades helps you create color systems that work across surfaces, states, and themes — not just isolated swatches.
Export your palette as CSS variables, design tokens, or configuration-ready formats. Drop it straight into your design system or codebase — no manual cleanup, no translation layer, no guesswork.

Exports directly to CSS, JSON, Figma, Tailwind, and theme systems.
WebShades is an OKLCH-based color palette generator for UI design and Tailwind CSS. Built by Drew Poling.