Генератор цветовой палитры
Выберите базовый HEX-цвет, задайте схему гармонии и получите палитру, которую можно сразу скопировать в UI-макет, лендинг, график или дизайн-систему. Инструмент нормализует короткие и полные HEX-значения, строит палитру через сдвиги оттенка и светлоты в HSL, а затем возвращает кликабельные образцы и пользовательские свойства CSS.
Как работает генератор палитр
-
1
Введите базовый HEX-цвет
Используйте выбор цвета или введите значение вроде #6366F1. Трехсимвольная запись автоматически разворачивается.
-
2
Выберите схему гармонии
Выберите монохромную, аналоговую, комплементарную, триадную или тетрадную схему в зависимости от задачи: спокойная шкала, близкие оттенки или более сильные акценты.
-
3
Сгенерируйте и проверьте образцы
Палитра появляется как копируемые HEX-образцы. Проверьте цвета в реальном интерфейсе, прежде чем считать их финальными.
-
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. Выберите количество, верхний или нижний регистр либо смешанный вариант для игр, заданий и уроков.