Калькулятор контраста текста и фона по WCAG

Краткий ответ: введите HEX-цвет текста и фона. Калькулятор вычислит относительную яркость и контраст по формуле WCAG, затем покажет соответствие уровням AA и AAA для обычного и крупного текста.

Обновлено: 11 октября 2026 года.

Контраст текста и фона




Введите два цвета.
Пример читаемого текста

Как считается контраст

Каждый канал sRGB переводится из диапазона 0–255 в линейное значение. Относительная яркость равна 0,2126 × R + 0,7152 × G + 0,0722 × B. Контраст — отношение (Lсветлый + 0,05) к (Lтёмный + 0,05).

Порядок цветов не влияет на число: светлый автоматически ставится в числитель. Максимальный контраст чёрного и белого равен 21:1.

Практические примеры

Текст Фон Контраст Вывод
#1A1A1A #FFFFFF 17,4:1 AA и AAA
#777777 #FFFFFF 4,48:1 Ниже AA для обычного текста

Ограничения и предупреждения

  • Расчёт предполагает сплошные цвета без прозрачности, градиента и фонового изображения.
  • Крупным считается текст от 18 pt либо от 14 pt при полужирном начертании; CSS-пиксели и типографские пункты не равны напрямую.
  • Достаточный контраст не заменяет размер шрифта, интервалы, понятную структуру и проверку фокуса элементов управления.
  • Для иконок и границ интерфейса применяется отдельный критерий контраста 3:1.

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

Почему #777777 на белом иногда считают проходным?

Его значение около 4,48:1 и ниже строгого порога 4,5:1; округление до одного знака может вводить в заблуждение.

Учитывает ли калькулятор прозрачность?

Нет. Сначала вычислите итоговый цвет после наложения на фон.

Можно ли менять местами текст и фон?

Да, численное отношение останется тем же, но восприятие и читаемость могут различаться.

Связанный материал: как проверить характеристики цифрового интерфейса.

error: Content is protected !!