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

Конструктор палитры

Выберите базовый HEX-цвет, задайте схему гармонии и получите палитру, которую можно сразу скопировать в UI-макет, лендинг, график или дизайн-систему. Инструмент нормализует короткие и полные HEX-значения, строит палитру через сдвиги оттенка и светлоты в HSL, а затем возвращает кликабельные образцы и пользовательские свойства CSS.

Как работает генератор палитр

  1. 1

    Введите базовый HEX-цвет

    Используйте выбор цвета или введите значение вроде #6366F1. Трехсимвольная запись автоматически разворачивается.

  2. 2

    Выберите схему гармонии

    Выберите монохромную, аналоговую, комплементарную, триадную или тетрадную схему в зависимости от задачи: спокойная шкала, близкие оттенки или более сильные акценты.

  3. 3

    Сгенерируйте и проверьте образцы

    Палитра появляется как копируемые HEX-образцы. Проверьте цвета в реальном интерфейсе, прежде чем считать их финальными.

  4. 4

    Экспорт

    На шаге экспорта скопируйте HEX-список или CSS-переменные вроде --palette-1, --palette-2 и далее.

Выберите подходящую схему

Схема Результат Лучше всего подходит для Проверьте перед публикацией
Монохромная 5 светлых и темных вариантов одного оттенка Шкал бренда, карточек, фонов Добавьте акцент или нейтральный цвет, если все выглядит слишком плоско
Аналоговая 5 соседних оттенков Градиентов, иллюстраций, спокойных экранов продукта Убедитесь, что соседние цвета различимы
Комплементарная Базовые цвета плюс противоположный оттенок CTA-акцентов, бейджей, энергичных визуалов Тщательно проверьте контраст текста и иконок
Триадная 3 равномерно расположенных оттенка Игрового брендинга, диаграмм, цветов категорий Выберите один доминирующий цвет, чтобы UI не выглядел перегруженным
Тетрадная 4 оттенка вокруг цветового круга Дашбордов, тегов, более широких визуальных систем Снижайте насыщенность, если палитра занимает большие площади

Практическая структура палитры

Сгенерированная гармония является отправной точкой, а не полной дизайн-системой. Для рабочего UI называйте цвета по роли, а не по внешнему виду: primary, secondary, accent, surface, border, text, success, warning и error. Нейтральные серые оттенки добавляйте отдельно, потому что они обычно требуют более точного контроля, чем генератор на основе оттенка.

Используйте сгенерированные HEX-цвета прямо в прототипе, а затем оставляйте только те, которые работают на реальных экранах, светлых и темных фонах, а также в состояниях hover и disabled.

Экспорт CSS-переменных

Шаг экспорта использует простые пользовательские свойства:

:root {
  --palette-1: #6366F1;
  --palette-2: #818CF8;
  --palette-3: #4F46E5;
}

Переименуйте эти переменные под свою систему, когда вставляете их в CSS, токены темы Tailwind или файл design tokens.

HEX, RGB и HSL

Ввод и видимый вывод используют HEX, потому что этот формат проще всего копировать между CSS, дизайн-инструментами и комментариями к задачам. Внутри базовый цвет переводится в HSL, затем сдвигается оттенок или светлота, а результат снова выводится в HEX. Если нужны RGB или HSL, пропустите сгенерированные HEX-значения через конвертер цветовых кодов.

Контраст и доступность

Схемы гармонии не гарантируют доступность. Прежде чем использовать пару цветов для текста, элементов управления или графиков, проверьте ее в инструменте контраста:

  • Обычный текст на фоне: минимум 4,5:1 для WCAG AA.
  • Крупный текст: минимум 3:1.
  • Важные нетекстовые части UI, например границы кнопок, иконки, индикаторы фокуса и края графиков: минимум 3:1 относительно соседних цветов.

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

Советы

  • Начинайте со значимого базового цвета, например существующего цвета бренда, продукта или кампании.
  • Выберите один доминирующий цвет и используйте остальные как вспомогательные. Равный вес всех цветов часто перегружает интерфейс.
  • Снижайте насыщенность на больших поверхностях, таких как фон приложения, панели и hero-блоки.
  • Проверяйте после применения темы. Палитра, которая работает на белом фоне, может провалиться в темной теме или в плотных графиках.

Часто задаваемые вопросы

Нет. Он создает цветовые гармонии. Важные пары переднего плана и фона нужно проверить в инструменте контраста перед публикацией.

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

Текущий ввод принимает HEX. Сначала конвертируйте RGB или HSL в HEX, затем используйте результат как базовый цвет.

Монохромные и аналоговые палитры обычно проще использовать для спокойных UI-поверхностей. Комплементарные, триадные и тетрадные палитры сильнее подходят для акцентов, цветов категорий и визуальных кампаний.

Сопутствующие инструменты

Справочная таблица ASCII

Полная таблица ASCII от 0 до 127 с десятичным, шестнадцатеричным, восьмеричным и двоичным представлением, а также записью числовых ссылок HTML, включая NUL, LF и DEL.

Конвертер BBCode в HTML

Преобразуйте BBCode (разметку форумов) в чистый HTML. Поддерживает теги форматирования, списки, цитаты, код, изображения, ссылки и таблицы.

Генератор случайных цветовых палитр

Создавайте случайные палитры из 2–15 цветов, выбирайте яркий, пастельный, приглушенный или темный стиль и копируйте HEX-коды или CSS-переменные.

Выбор цвета HEX

Выберите или введите HEX-цвет и получите RGB, HSL, примерный CMYK, относительную яркость и контраст с белым и чёрным.

Конвертер двоичного кода в ASCII

Вставьте двоичный код (байты через пробел или длинный поток битов) и получите текст ASCII, который он представляет. Поддерживает 7-битные и 8-битные кодировки.

Генератор случайных букв

Генерируйте случайные буквы A-Z. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.