Комплементарная
+180°Противоположные тона. Наибольший контраст, лучше всего для одного акцента.
Прямая, проходящая через центр цветового круга.
Палитра цветов
Вставьте HEX, потяните ползунок или снимите цвет прямо с экрана — и получите для него все форматы, вариации, гармонии и проверки доступности. Нужно, наоборот, достать цвета из фотографии? Для этого на главной есть пипетка цвета по фото.
Палитра цветов
Такой цвет это поле не распознаёт.
С чего начать
lightseagreen
#10A99B
#10A99B — холодный бирюзовый с воспринимаемой светлотой 66 % (ближайшее название в CSS: lightseagreen).
#10A99B
#10A99BFF
rgb(16, 169, 155)
rgb(6.3%, 66.3%, 60.8%)
hsl(175, 83%, 36%)
hsv(175, 91%, 66%)
hwb(175 6% 34%)
cmyk(91%, 0%, 8%, 34%)
1091995
≈ lightseagreen
Оттенки и шкалы
Одного цвета редко достаточно. Здесь его светлые, тёмные и приглушённые родственники, а вместе с ними полная шкала для дизайн-системы, построенная в OKLCH.
Базовый цвет, смешанный с белым, в десять шагов. Светлые оттенки нужны там, где цвет лежит под текстом: подложка при наведении, чередование строк таблицы, заливка области на графике.
Щёлкните по образцу, чтобы скопировать HEX-код.
Шесть схем, построенных поворотом тона в OKLCH. Поворот перцептивный, поэтому все цвета схемы имеют сопоставимый визуальный вес, а жёлтые не становятся грязными, как при повороте в HSL.
Противоположные тона. Наибольший контраст, лучше всего для одного акцента.
Прямая, проходящая через центр цветового круга.
Соседние тона. Спокойно и слитно, без напряжения.
Узкая дуга шириной 60°, прижатая к одной стороне круга.
Три равноудалённых тона. Живо, но всё ещё уравновешенно.
Равносторонний треугольник, вписанный в круг.
Мягче комплементарной: контраст сохраняется, лобовое столкновение уходит.
Равнобедренный треугольник по обе стороны от дополнительного цвета.
Две комплементарные пары. Богато, но нужен один преобладающий цвет.
Квадрат: две комплементарные пары под прямым углом.
Один тон в пяти ступенях светлоты. Беспроигрышно и всегда согласованно.
Одна спица: темнее у центра, светлее к краю.
Доступность
Ваш цвет — это фон, а для текста взят чёрный или белый, смотря что контрастнее, так что проверка сразу открывается на осмысленной паре. Меняйте любой из цветов, а если пара не проходит, примените предложенное исправление.
Крупный текст, от 24 px
Основной текст обычного размера. Именно ему нужен контраст не ниже 4,5:1 для WCAG AA, и именно на нём чаще всего спотыкаются цветовые пары. Прочитайте его на расстоянии вытянутой руки: если ловите себя на том, что наклоняетесь, число говорит правду.
Коэффициент контраста
7,17
Ближайший подходящий цвет текста
Тот же тон и та же хрома, светлота сдвинута в OKLCH, пока контраст не достигнет 4,5:1.
Как этот цвет выглядит при четырёх распространённых нарушениях цветового зрения и остаётся ли он при каждом из них отличим от дополнительного цвета.
Отсутствует L-колбочка (длинноволновая). Наследование X-сцепленное рецессивное — поэтому у мужчин встречается намного чаще, чем у женщин.
Перцептивное расстояние (ΔE2000) между цветом и дополнительным к нему так, как их видит каждый тип цветового зрения. Ниже примерно 10 они уже настолько близки, что не должны быть единственным, чем одно состояние отличается от другого, — добавьте форму, значок или подпись.
Наука о цвете
Пространства CIE и перцептивные — для управления цветом, работы с печатью и проверки расчётов. XYZ, LAB и LUV используют белую точку D65 и стандартного наблюдателя 2 градуса.
xyz(20.315, 30.85, 35.888)
xyY(0.2334, 0.3544, 30.85)
lab(62.38% -38.9 -3.01)
lch(62.38% 39.02 184.43)
luv(62.38, -48.88, 1.36)
lchuv(62.38, 48.9, 178.41)
oklab(66.15% -0.1144 -0.0088)
oklch(66.15% 0.1147 184.39)
(0.0052, 0.3968, 0.3278)
0.3085
Для вашего кода
Готово к вставке. Имена переменных условны — переименуйте их так, как цвет называется в вашей системе.
Пользовательские свойства и переменные препроцессоров для CSS, Sass и Tailwind.
--brand: #10a99b;--color-brand: oklch(66.15% 0.1147 184.39);bg-[#10a99b]$brand: #10a99b;Литералы цвета для интерфейсного кода iOS и Android.
Color(red: 0.063, green: 0.663, blue: 0.608)UIColor(red: 0.063, green: 0.663, blue: 0.608, alpha: 1.0)<color name="brand">#FF10A99B</color>Color(0xFF10A99B)Всё остальное — кроссплатформенные фреймворки, десктопные библиотеки, шейдеры и скрипты.
const Color(0xFF10A99B)Color.FromArgb(255, 16, 169, 155)new Color(16, 169, 155)QColor(16, 169, 155)vec4(0.063, 0.663, 0.608, 1.0)(16, 169, 155)Вычислено по вашему цвету
Что это за цвет на самом деле — с объяснением. Каждая строка — вычисленное значение и фраза о том, что оно значит для решения в дизайне.
Положение на цветовом круге OKLCH, где тона расставлены так, как их различает глаз.
Закрашенная область — все значения хромы, которые sRGB способен показать при этом тоне, от чёрного до белого. Точка — это ваш цвет.
Относительная яркость 0,3085 — то самое число из WCAG, из которого построен каждый коэффициент контраста на этой странице.
Ближайшее название в CSS
lightseagreen
#20B2AA · ΔE 3,6
Веб-безопасное совпадение
#009999
Отличие ΔE 7
В оттенках серого
#878787
Яркость Rec. 709 135
Дополнительный
#CD738A
Противоположный тон, 180°
Куда светлота этого цвета попадает в построенной шкале дизайн-системы от 50 до 950.
Каждое значение на этой странице вычисляется из тройки sRGB прямо в вашем браузере. Ничего не берётся из базы заранее написанных страниц о цветах, поэтому HEX, которым никто никогда не пользовался, обрабатывается точно так же, как знаменитый.
Пипетка на главной странице начинает с фотографии: вы открываете изображение и снимаете с него пиксели. Эта страница начинает со значения цвета. Она нужна, когда HEX уже известен — из брендбука, со скриншота или от коллеги — и требуются преобразования, вариации, проверки доступности и фрагменты кода, которые к нему прилагаются.
HEX из трёх, четырёх, шести или восьми знаков, с решёткой и без; rgb() и rgba() через запятые или пробелы; hsl() и hsla(); и любое из 148 ключевых слов цвета CSS, например rebeccapurple или cornflowerblue. Если значение не распознано, текущий цвет остаётся прежним, а не сбрасывается.
HSL не перцептивно равномерно: два цвета с одинаковой светлотой по HSL могут выглядеть совершенно по-разному по яркости, и именно поэтому палитры, построенные в HSL, выходят неровными. OKLCH это исправляет и поддерживается всеми актуальными браузерами. Вариации, гармонии и подсказка доступного цвета на этой странице по этой причине считаются в OKLCH.
Это стандартная некалиброванная формула — та же, что в большинстве веб-инструментов, — и для общего представления её достаточно. Это не преобразование с управлением цветом: настоящей печати нужен профиль ICC под конкретную машину и бумагу. Считайте здешний CMYK отправной точкой для разговора с типографией, а не окончательной спецификацией.
Это расстояние CIEDE2000 между двумя цветами, мера того, насколько по-разному они выглядят. Меньше 1 разницу не видит никто. Около 2 внимательный зритель заметит её, если поставить цвета рядом. Больше 10 это уже разные цвета. Эта мера отражает восприятие гораздо лучше, чем сравнение значений RGB.
По формуле WCAG 2.1: относительная яркость каждого цвета в линейном свете, затем (светлее + 0,05) / (темнее + 0,05). Для AA нужно 4,5:1 для основного текста и 3:1 для крупного текста или элементов интерфейса; для AAA — 7:1 и 4,5:1. Коэффициент полностью игнорирует тон, поэтому два цвета могут выглядеть очень разными и всё равно не пройти.
Нет. Расчёты цвета загружаются вместе со страницей в виде JavaScript и выполняются целиком в вашем браузере. При смене цвета не происходит ни одного обращения к серверу, ничего не записывается в журнал, и после загрузки страница работает с отключённой сетью.
Да. Значение цвета не охраняется авторским правом, и никакой лицензии здесь ни на чём нет. Построенные шкалы, гармонии и фрагменты кода — ваши, для любого проекта. Стоит помнить только, что конкретный цвет в сочетании с определённым логотипом или категорией товаров может охраняться как часть зарегистрированного товарного знака, так что копирование точного фирменного цвета конкурента — вопрос скорее юридический, чем технический.
Вставьте HEX-код в поле вверху страницы: строка RGB сразу покажет результат, а ниже появятся ещё 33 формата. Вручную это тоже просто: разбейте код на три пары и переведите каждую из шестнадцатеричной системы в десятичную. Например, #10A99B: 10 → 16, A9 → 169, 9B → 155, то есть rgb(16, 169, 155).
По WCAG 2.1 основной текст должен контрастировать с фоном не меньше чем 4,5:1 (уровень AA), а крупный текст — от 24 px или от 18,66 px полужирным — и элементы интерфейса не меньше чем 3:1. Для уровня AAA нужно 7:1 и 4,5:1. Чёрный на белом даёт максимум, 21:1; если пара не проходит, проверка контраста предложит ближайший подходящий цвет текста.
Откройте раздел «Симулятор дальтонизма»: он показывает, как выглядит цвет при протанопии, дейтеранопии, тританопии и ахроматопсии, и для каждого типа зрения считает расстояние ΔE2000 до дополнительного цвета. Если оно ниже примерно 10, не делайте цвет единственным сигналом: добавьте значок, форму или подпись. Особенно это касается пары «красный — зелёный».
Пипетка цвета по фото снимает цвет любого пикселя и находит преобладающую палитру снимка, а дальше доступны те же форматы, гармонии и проверки контраста.
Открыть пипетку цвета по фото