Why does OKLCH look more even?
This model matches human color perception better, so palette steps usually feel calmer and more consistent than in HSL.
Build palettes in OKLCH, HSL and HSV, fine-tune every shade manually, check contrast, and export the result to Tailwind or CSS variables.
Введите HEX или выберите базовый цвет. Генератор построит шкалу 50–950 и сразу покажет её в интерфейсе.
OKLCH даёт более ровную визуальную шкалу и подходит для продуктовых интерфейсов.
Переключайте вкладки и смотрите, как оттенки ведут себя в реальных интерфейсных сценариях.
Вертикальная лента
Как палитра выглядит в плотном UI
Скопируйте объект палитры и вставьте его в tailwind.config.js.
theme: {
extend: {
colors: {
brand: {
50: '#eef9ff',
100: '#e2f1ff',
200: '#c0dbff',
300: '#8fbaff',
400: '#518eff',
500: '#2361e9',
600: '#0036b9',
700: '#000b88',
800: '#000058',
900: '#000030',
950: '#000019',
},
},
},
}Скопируйте токены для :root или любого контейнера темы.
:root {
--color-50: #eef9ff;
--color-100: #e2f1ff;
--color-200: #c0dbff;
--color-300: #8fbaff;
--color-400: #518eff;
--color-500: #2361e9;
--color-600: #0036b9;
--color-700: #000b88;
--color-800: #000058;
--color-900: #000030;
--color-950: #000019;
}Start with a base color, tune the shape of the scale, and manually refine only the shades that really need it.
Enter a HEX value or use the color field. The generator instantly builds a 50–950 scale.
Compare OKLCH, HSL and HSV, then adjust edge lightness and the overall saturation of the palette.
Check the palette in the interface preview and contrast matrix, then export it to Tailwind or CSS.
A good palette is not only about looks. It affects readability, visual hierarchy, product recognition, and decision speed inside an interface.
When you have steps from 50 to 950, it becomes much easier to design buttons, badges, backgrounds, states, and charts without color chaos.
The contrast matrix and automatic text color selection help you spot weak pairs early and avoid unreadable states in the palette.
Tailwind and CSS variable export shortens the gap between choosing colors and shipping them into a real interface.
A palette generator is useful not only for designers. It helps you build system colors for a website, SaaS interface, landing page, or internal B2B tool much faster.
When shades jump in lightness, the interface feels messy: buttons compete with cards, accents lose priority, and states become unclear.
That is why the generator lets you control the light and dark ends of the scale and use the more even OKLCH model.
In a real product, a palette is rarely just one beautiful color. You also need backgrounds, hover states, borders, charts, tags, error messages, secondary accents, and readable text on different surfaces.
An automatic scale solves most tasks, but brand systems almost always need some manual control. For example, you may want 500 to feel denser for CTAs, 100 to be cleaner for light cards, and 900 to feel calmer for a dark panel. That is why the tool supports editing each shade without breaking the overall palette structure.
Short answers to the questions that come up most often when building a palette for a website or interface.
This model matches human color perception better, so palette steps usually feel calmer and more consistent than in HSL.
Not necessarily. In most cases it is enough to tune the model and lightness range, then manually refine only a few key steps.
It helps you quickly see which shade pairs work for text, cards, tags, charts, and statuses, and which combinations are better avoided.
If you need a familiar web model or a quick bright prototype, HSL and HSV are useful for comparison. For product systems, OKLCH often gives better results.
Yes. You can copy the palette object into your project config right away or use the CSS variables in any frontend setup.
No. It is also useful for developers, marketers, and product owners who need a clean palette for a new interface or landing page.
Use the palette generator as a working step before design and development: first build the color system, then move on to the UI kit, marketing page, or product. For other visual tasks, the WebP optimizer is available nearby as well.
View all tools in this section