Генератор оттенков и тонов
Из одного фирменного цвета нужна целая шкала: светлый для подложек, средний для кнопки, тёмный для нажатого состояния и для текста на светлом фоне. Инструмент строит её тремя способами. Оттенки получаются подмешиванием белого, тона — чёрного, приглушённые — серого. Отдельно собирается шкала в привычной нумерации от 50 до 950 — та, что принята в дизайн-системах и в Tailwind. У каждой ступени сразу показан контраст с белым и чёрным текстом, поэтому видно, где можно ставить надпись, а где нельзя. Готовая палитра выгружается переменными CSS, SCSS или куском конфига Tailwind. Базовый цвет можно не подбирать вручную, а вынуть из фотографии: перетащите картинку — инструмент достанет из неё самые заметные цвета, и любой из них станет основой шкалы.
Базовый цвет
Палитра
Палитра из фотографии
Перетащите картинку сюда или
Картинка не загружается на сервер: цвета считываются прямо в браузере.Выгрузка
Как пользоваться
- Пипеткой или кодом в поле — принимаются HEX, RGB и HSL.
- Оттенки, тона, приглушённые или нумерованная шкала от 50 до 950.
- У каждой ступени показано, читается ли на ней белый и чёрный текст.
- Переменные CSS, SCSS или конфиг Tailwind — кнопкой под шкалой.
Частые вопросы
Чем отличаются оттенки, тона и приглушённые цвета
Это три разных способа изменить цвет. Оттенок получается добавлением белого: цвет светлеет и одновременно теряет насыщенность. Тон — добавлением чёрного: темнеет и тоже приглушается. Приглушённый — добавлением серого: светлота почти не меняется, а насыщенность падает. Приглушённые полезны для второстепенных элементов, которые не должны спорить с основным цветом.
Почему шкала пронумерована от 50 до 950
Это соглашение, пришедшее из Material Design и закрепившееся в Tailwind. Число примерно отражает светлоту наоборот: 50 — самый светлый, 950 — самый тёмный, 500 — базовый. Удобство в том, что шкалы разных цветов совпадают по номерам: синий 600 и красный 600 одинаково темны, и их можно менять местами без перевёрстки.
Почему просто осветлить цвет иногда выглядит грязно
Потому что светлота в цветовой модели HSL не совпадает с воспринимаемой яркостью. Жёлтый с L равным 50% глазу кажется намного светлее синего с тем же значением. Поэтому шкалы, построенные механическим изменением L, у части цветов дают вялые или мутные ступени, и их приходится править вручную. Инструмент показывает воспринимаемую яркость рядом, чтобы такие места было видно.
Как понять, где ставить белый текст, а где чёрный
По контрастности, а не на глаз. Требование WCAG для обычного текста — 4,5:1, для крупного от 18 пунктов — 3:1. У каждой ступени здесь посчитаны оба варианта, и подсказка говорит, какой из них проходит. Переломная точка почти всегда приходится на ступени 500–600.
Сколько ступеней нужно в дизайн-системе
Обычно от девяти до одиннадцати на цвет. Меньше — не хватает на состояния кнопок и подложки, больше — соседние ступени становятся неразличимыми, и выбор превращается в мучение. Ходовой набор: 50, 100, 200, 300, 400, 500, 600, 700, 800, 900.
Можно ли строить шкалу от любого цвета
Технически да, но от очень тёмного или очень светлого база выходит смещённой: если исходный цвет уже почти чёрный, тёмные ступени сольются. Практичнее брать за базу цвет средней светлоты, около 45–55% по L, и строить шкалу от него в обе стороны.
Данные куда-то отправляются
Нет, всё считается в браузере.
Похожие инструменты
Число или список до тысячи значений в диапазоне: режим без повторов, сортировка. Отдельно вытягивает жребий из списка имён.
ОткрытьПроверка надёжности пароляСтойкость в битах, время перебора и разбор слабых мест: словарные слова под заменой символов, клавиатурные ряды, годы и повторы.
ОткрытьГенератор паролейПароль длиной до 64 символов с выбором наборов и отсевом похожих знаков. Показывает стойкость в битах и время перебора, делает до 50 паролей пачкой.
ОткрытьКолесо фортуныСлучайный выбор из своего списка: вес секторов пометкой «×3», режим на выбывание и ссылка, по которой открывается то же колесо.
ОткрытьГенератор тестовых данныхПачка вымышленных записей для тестов: ФИО, телефон, ИНН, СНИЛС, ОГРН, счёт и карта — с настоящими контрольными разрядами. Выгрузка в CSV, JSON и SQL.
ОткрытьГенератор CSS-градиентовЛинейный, радиальный и конический градиент с живым предпросмотром. Любое число цветовых точек, угол и позиции, разбор чужого кода обратно в точки.
ОткрытьЕщё инструменты для SEO и маркетинга
Кластеризатор запросов, генераторы sitemap и robots.txt, минус-слова, разметка Schema.org и калькуляторы — в разделе инструментов.