Генератор цветовых палитр

Собрать гармоничные палитры, закрепить избранные цвета и построить шкалы оттенков в стиле Tailwind
  • Файлы не покидают устройство
  • Работает в браузере
  • Бесплатно, без регистрации и водяных знаков

3b82f6

e24956

3ba01b

Как пользоваться: Генератор цветовых палитр

Создавайте цветовые палитры тремя способами: правила гармонии от базового цвета, случайные палитры, которые можно закрепить и перебросить, или шкала из 11 ступеней от 50 до 950 как у Tailwind. Цвета считаются в OKLCH, и каждая палитра экспортируется в CSS, Tailwind v3 или v4, JSON, .gpl или .ase.

  1. 1

    Выберите режим: гармония, случайно или оттенки.

  2. 2

    Для гармонии или оттенков задайте базовый цвет, затем выберите правило либо имя цвета и ступень «Оставить базу на».

  3. 3

    Для случайного режима нажмите «Сгенерировать» или пробел и закрепите цвета, которые хотите сохранить, перед следующей генерацией.

  4. 4

    Наведите на цвет и нажмите значок копирования; в гармонии его также можно сделать новым базовым цветом.

  5. 5

    В «Экспорте» выберите HEX, CSS, Tailwind v3, Tailwind v4 или JSON и скопируйте код либо скачайте .gpl или .ase.

Частые вопросы

Почему гармонии считаются в OKLCH?

Оттенки поворачиваются в OKLCH, поэтому каждый цвет сохраняет воспринимаемую светлоту и насыщенность базового. Поворот в HSL сделал бы жёлтые заметно светлее синих.

Как строятся оттенки от 50 до 950?

Светлота следует кривой, близкой к собственным палитрам Tailwind, а хроматичность достигает пика около 500–600. Базовый цвет сохраняется точно на своей ступени; «Авто» выбирает ступень, ближайшую к его светлоте.

Можно ли вернуться к более ранней случайной палитре?

Да. Используйте «Предыдущая палитра» и «Следующая палитра»; последние 50 палитр хранятся, пока страница открыта, но после закрытия ничего не сохраняется.

Сколько цветов может быть в палитре?

Случайные палитры содержат от 2 до 10 цветов (кнопки − и +). Правила гармонии дают фиксированное число, например 2 для комплементарной и 5 для аналоговой или монохромной, а оттенки всегда дают 11.

Как выглядит экспорт Tailwind v4?

Блок @theme с переменными --color-*, готовый к вставке в CSS. Оттенки записываются как значения oklch() с именами вроде --color-brand-500; остальные режимы используют HEX.