Конвертер RGB в HSL
Мгновенный перевод цвета из RGB в HSL с превью, слайдерами и копированием CSS-кода
Инструмент справился с вашей задачей?
Одно нажатие, без регистрации. По ответам мы решаем, какие инструменты дорабатывать первыми.
Ваш ответ здесь будет первым.
Этот инструмент ещё ждёт первого комментария
Нашли приём, остался вопрос или чего-то не хватило — напишите, пригодится следующим. Почту и пароль указывать не нужно · публикуем после проверки, обычно за 1–2 дня · если вам ответят, ответ появится здесь же
Конвертер RGB в HSL онлайн — точный перевод цветовых моделей
Бесплатный онлайн-конвертер RGB в HSL позволяет быстро и точно перевести цвет из цветовой модели RGB (Red, Green, Blue — красный, зелёный, синий) в формат HSL (Hue, Saturation, Lightness — тон, насыщенность, светлота). Конвертация RGB в HSL необходима веб-дизайнерам, разработчикам интерфейсов, художникам и всем, кто работает с цветом в цифровой среде. Инструмент выполняет перевод цвета мгновенно, отображая результат в реальном времени при изменении любого параметра.
Цветовая модель RGB описывает цвет как смешение трёх базовых каналов — красного (R), зелёного (G) и синего (B), каждый из которых принимает значение от 0 до 255. Эта модель удобна для экранного отображения, поскольку мониторы и дисплеи работают именно с RGB-пикселями. Однако модель RGB не интуитивна для человека: сложно представить, какой именно цвет даёт комбинация, например, R:66 G:133 B:244.
Модель HSL решает эту задачу. HSL расшифровывается как Hue (тон, или оттенок), Saturation (насыщенность) и Lightness (светлота). Тон задаётся в градусах на цветовом круге от 0 до 360, где 0° — красный, 120° — зелёный, 240° — синий. Насыщенность определяет интенсивность цвета от 0% (серый) до 100% (чистый цвет). Светлота задаёт яркость от 0% (чёрный) до 100% (белый). Такая модель гораздо ближе к человеческому восприятию цвета и упрощает подбор гармоничных сочетаний.
Наш конвертер цветов RGB в HSL предоставляет несколько способов ввода: вы можете указать значения каждого канала вручную (числами или слайдерами), ввести HEX-код цвета или воспользоваться встроенной палитрой (color picker). Результат конвертации отображается мгновенно — вы видите значения H, S, L, визуальные полоски для каждого компонента и превью выбранного цвета. Все CSS-форматы (hsl(), rgb(), hex) доступны для копирования в один клик, что позволяет сразу использовать цвет в вашем проекте.
Конвертер RGB в HSL пригодится при создании веб-сайтов, вёрстке макетов в CSS, редактировании дизайна в Figma, Photoshop или Sketch, настройке темизации приложений, подборе цветовой палитры и во множестве других задач, где требуется точное преобразование между цветовыми пространствами. Все вычисления выполняются прямо в вашем браузере — введённые данные не отправляются на сервер сайта.
Конвертер цветов пригодится широкому кругу специалистов и любителей. Веб-дизайнеры используют перевод RGB в HSL для подбора гармоничных оттенков, создания градиентов и настройки темизации сайтов. Frontend-разработчики конвертируют цвета при написании CSS-стилей. Графические дизайнеры переводят цвета между форматами для работы в разных редакторах. Маркетологи проверяют фирменные цвета бренда в разных моделях. Студенты и преподаватели используют конвертер для изучения теории цвета и цветовых моделей.
Алгоритм перевода RGB в HSL основан на нормализации значений каналов R, G, B к диапазону [0, 1], нахождении максимального и минимального значений, вычислении дельты, и последующем расчёте тона (H), насыщенности (S) и светлоты (L). Светлота вычисляется как среднее арифметическое максимального и минимального значений. Насыщенность зависит от светлоты и дельты. Тон определяется по тому, какой из каналов является доминирующим. Наш калькулятор выполняет все эти вычисления мгновенно и с математической точностью.
HSL-модель значительно удобнее для ручного подбора цвета. Если вам нужно сделать цвет ярче — достаточно увеличить L (светлоту). Хотите более приглушённый тон — уменьшите S (насыщенность). Нужен другой оттенок того же тона — поверните H (тон) на цветовом круге. В RGB для этого пришлось бы менять сразу все три канала одновременно, что неинтуитивно. Именно поэтому в современном CSS-стандарте функция hsl() стала стандартом для задания цветов, а переводчик RGB в HSL — незаменимый инструмент для каждого разработчика.
- Мгновенная конвертация RGB в HSL в реальном времени при изменении любого параметра
- Три способа ввода цвета: числовые поля RGB, HEX-код, палитра цветов (color picker)
- Интерактивные слайдеры для каждого RGB-канала с градиентной визуализацией
- Визуальные полоски HSL-компонентов с индикаторами текущего положения
- Крупное превью выбранного цвета с отображением названия на русском языке
- Готовые CSS-форматы: hsl(), rgb(), HEX — копирование в один клик
- Генерация случайного цвета для быстрого вдохновения и экспериментов
- Полностью клиентская обработка без отправки данных на сервер сайта
- Адаптивный дизайн для комфортной работы на мобильных устройствах и компьютерах
Как перевести цвет из RGB в HSL — пошаговая инструкция
Введите значения RGB или HEX-код
Укажите значения красного (R), зелёного (G) и синего (B) каналов в диапазоне от 0 до 255. Можно ввести числа вручную или воспользоваться слайдерами. Также доступен ввод HEX-кода цвета и выбор из палитры.
Просмотрите результат конвертации в HSL
Результат отображается мгновенно: вы увидите значения H (тон в градусах), S (насыщенность в процентах) и L (светлота в процентах), а также визуальные полоски и большой блок превью выбранного цвета с его названием.
Скопируйте CSS-код нужного формата
Нажмите кнопку копирования рядом с нужным форматом: hsl(), rgb() или HEX. CSS-код скопируется в буфер обмена и будет готов для вставки в ваш проект, таблицу стилей или графический редактор.
Примеры использования конвертера RGB в HSL
🎨 Подбор цветовой палитры для сайта
Дизайнер получил фирменный цвет бренда в формате RGB (например, R:66 G:133 B:244). С помощью конвертера он переводит его в HSL (217°, 89%, 61%) и легко создаёт гармоничные вариации: более светлый вариант для фона (увеличив L до 95%), приглушённый для текста (уменьшив S до 30%) или акцентный оттенок (сдвинув H на 30°). В RGB подобрать такие вариации вручную практически невозможно.
💻 Вёрстка CSS с использованием hsl()
Frontend-разработчик переводит цвета из макета Figma (обычно заданные в HEX или RGB) в формат HSL для использования в CSS-переменных. Это позволяет легко создавать тёмную тему — достаточно изменить значение L (светлоты), сохранив тон и насыщенность. Конвертер даёт готовый CSS-код hsl(), который можно сразу вставить в стили.
📱 Настройка темизации мобильного приложения
Разработчик мобильного приложения использует конвертер для перевода базовых цветов бренда из RGB в HSL. Это упрощает генерацию вариаций цветов для разных состояний кнопок (нажатие, наведение, неактивность) — достаточно программно менять S и L компоненты, сохраняя H неизменным.
🎓 Изучение теории цвета
Студенты дизайнерских и IT-специальностей используют конвертер для наглядного изучения различий между цветовыми моделями. Передвигая слайдеры RGB и наблюдая за изменениями HSL, можно интуитивно понять, как каждый канал влияет на тон, насыщенность и светлоту, и почему HSL удобнее для ручного подбора цвета.
Полезная информация
Для создания оттенков одного цвета меняйте только L (светлоту), оставляя H и S неизменными
Приглушённые, пастельные тона получаются при S от 20% до 50% и L от 70% до 90%
Комплементарный (контрастный) цвет находится на противоположной стороне круга — прибавьте 180° к H
Аналогичные цвета расположены рядом на круге — измените H на ±30°
Для тёмной темы сайта уменьшите L основных цветов до 15-25% и увеличьте L текста до 85-95%
В CSS используйте переменные с HSL для легко настраиваемой палитры: --primary-h, --primary-s, --primary-l
Чёрный, белый и все оттенки серого имеют насыщенность S равную 0%
Все вычисления выполняются локально в вашем браузере. Данные не передаются на сервер сайта, и инструмент их не сохраняет. Конвертер работает на любом устройстве с современным браузером — компьютере, планшете или смартфоне.
Если вам нужна обратная конвертация (HSL в RGB), конвертация в другие цветовые модели (CMYK, HSV, LAB) или вы нашли неточность — напишите в комментариях внизу страницы или нам напрямую: почта и Telegram есть на странице «Контакты».
Комментарии
Этот инструмент ещё ждёт первого комментария
Почту и пароль указывать не нужно · публикуем после проверки, обычно за 1–2 дня · если вам ответят, ответ появится здесь же
Комментарии — мнения посетителей, прошедшие проверку по правилам сайта.