Конвертер цветов HEX в RGB, HSL, CMYK онлайн

Конвертер цветов HEX, RGB, HSL
Конвертер переводит цвет из любого формата во все остальные: HEX, RGB, HSL, HSV (HSB) и CMYK. Принимает запись из CSS — #ff5722, #f52, rgb(255, 87, 34), rgba(…), hsl(…), три числа через запятую — или название: red, rebeccapurple, «красный». Показывает образец, название цвета в CSS и контраст белого и чёрного текста на этом фоне.

Цвет на экране складывается из трёх каналов — красного (R), зелёного (G) и синего (B), каждый от 0 до 255. Разные форматы — лишь разные записи одних и тех же трёх чисел: HEX удобен в CSS и дизайн-макетах, HSL — чтобы делать цвет светлее или темнее, CMYK — для печати.

Форматы

Формат Пример Что означает
HEX #ff5722, #f52 Каналы R, G, B в шестнадцатеричной записи: по две цифры от 00 до ff. Короткая запись #f52 = #ff5522
RGB rgb(255, 87, 34) Каналы числами от 0 до 255 или в процентах
HSL hsl(14, 100%, 57%) Тон (0–360°, круг цветов), насыщенность и светлота в процентах
HSV (HSB) 14°, 87%, 100% Тон, насыщенность и яркость — так цвет выбирают в Photoshop и Figma
CMYK 0%, 66%, 87%, 0% Голубой, пурпурный, жёлтый и чёрный для печати

Прозрачность (альфа-канал) задаётся четвёртым значением: rgba(0, 0, 0, 0.5), hsl(0 0% 0% / 50%) или восьмизначным HEX #00000080. Конвертер сохраняет её в HEX, RGB и HSL, образец показывается на шахматном фоне.

Как перевести HEX в RGB вручную

Разбейте код на пары и переведите каждую из шестнадцатеричной системы в десятичную: #8bc34a → 8b = 8 × 16 + 11 = 139, c3 = 12 × 16 + 3 = 195, 4a = 4 × 16 + 10 = 74. Получается rgb(139, 195, 74). Обратно — каждое число делится на 16: частное и остаток — две шестнадцатеричные цифры.

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

Чтобы текст читался, контраст его цвета с фоном по стандарту доступности WCAG 2 должен быть не меньше 4,5:1 для обычного текста и 3:1 для крупного (от 24 px). Конвертер считает контраст выбранного цвета с белым и чёрным и подсказывает, каким делать текст на этом фоне.

Вопросы и ответы

Как узнать код цвета на сайте или картинке?

В браузере — инструментом разработчика (F12, вкладка Elements, стиль color или background) или пипеткой в Chrome. В графических редакторах — пипеткой: Photoshop, Figma и Paint показывают HEX и RGB. Полученный код вставьте в конвертер, чтобы получить остальные форматы.

Почему CMYK на печати выглядит иначе?

Экран смешивает свет, а принтер — краски, и часть ярких экранных цветов краской не воспроизводится. Конвертер переводит в CMYK по простой формуле без цветового профиля; для типографии точный перевод делают в Photoshop или Illustrator с профилем конкретной печати (например, ISO Coated или FOGRA39).

Чем HSL отличается от HSV?

Тон в обоих одинаковый, а вторые числа разные. В HSL светлота 100% — всегда белый, а чистый цвет — при 50%. В HSV яркость 100% — самый яркий вариант цвета, а белый получается при нулевой насыщенности. В CSS используется HSL, в палитрах графических редакторов — HSV.

Какие названия цветов можно вводить?

Все 148 названий из стандарта CSS (red, navy, coral, rebeccapurple и другие, без учёта регистра и пробелов) и основные цвета по-русски: красный, зелёный, синий, жёлтый, оранжевый, фиолетовый и т. д. Если цвет совпадает с названием в CSS, конвертер его покажет.

Последние вычисления

Комментарии к калькулятору

Количество комментариев: 0
Похожие калькуляторы
Сервисы для вебмастера Картинка в Base64

Перевод картинки в Base64 онлайн: PNG, JPG, GIF, WebP, SVG и ICO до 2 МБ в Data URI с готовым кодом для CSS и HTML. Файл не загружается на сервер — кодирование в браузере.

Перейти к расчету
Сервисы для вебмастера Хэш MD5, SHA-256

Генератор хэшей онлайн: MD5, SHA-1, SHA-256, SHA-512, SHA-3 и CRC32 для любой строки сразу, HMAC с ключом. Кириллица в UTF-8, прописные или строчные буквы.

Перейти к расчету
Сервисы для вебмастера URL encode / decode

Декодирование ссылок вида %D0%BF%D1%80… в читаемый текст и процентное кодирование URL и параметров онлайн. Понимает кириллицу в UTF-8 и Windows-1251, «+» как пробел.

Перейти к расчету