Разработчика

Конвертер цветов

Бесплатный онлайн-инструмент для мгновенного преобразования между цветовыми форматами. бесплатный онлайн-конвертер цветов поддерживает шестнадцатеричные, rgb, hsl, hsv, cmyk и именованные цвета. получить предварительный просмотр цвета и информацию о доступности. нет регистрации.

Этот инструмент вам помог?

Что такое Конвертер цветов?

Конвертер цветов — это незаменимый инструмент для веб-разработчиков, графических дизайнеров и всех, кто работает с цифровыми цветами. Он обеспечивает мгновенную и точную конвертацию между тремя наиболее широко используемыми форматами цветов: HEX (шестнадцатеричный), RGB (красный-зелёный-синий) и HSL (оттенок-насыщенность-яркость). Нотация HEX записывается как решётки, за которой следуют шесть шестнадцатеричных цифр, например #FF5733, и является стандартным форматом для CSS и веб-дизайна. Формат RGB, выраженный как rgb(255, 87, 51), определяет цвета, указывая интенсивность каналов. Формат HSL записывается как hsl(11, 100%, 60%) и описывает цвета по оттенку, насыщенности и яркости.

Когда использовать этот калькулятор

  • При конвертации спецификаций цветов дизайнера.
  • При создании дизайн-системы.
  • При создании палитр цветов с помощью HSL.
  • При проверке контрастности цветов для соответствия WCAG.
  • При конвертации устаревших значений цветов.
  • При отладке проблем с цветами CSS.

Шаги:

  1. Введите значение цвета в любом формате.
  2. Выберите формат ввода.
  3. Просмотрите конвертированные значения.
  4. Скопируйте результат.
  5. Проверьте значки контрастности WCAG.

Формула

HEX → RGB: разделите #RRGGBB на десятичные значения RGB → HSL: нормализуйте RGB → найдите оттенок/насыщенность/яркость HSL → RGB: конвертируйте через формулы цветности HEX: #RRGGBB (0-255 каждый) RGB: rgb(R, G, B) (0-255) HSL: hsl(H°, S%, L%) (H: 0-360, S/L: 0-100)

Варианты использования

  • Конвертация значений цвета CSS
  • Создание цветовых схем из базовых цветов
  • Подбор цветов дизайн-системы
  • Понимание цветовых отношений через HSL

Основные преимущества

  • Мгновенная конвертация цветов между форматами HEX, RGB и HSL
  • Просмотр живого предварительного просмотра цвета
  • Проверка коэффициента контрастности WCAG с автоматическими значками
  • Доступ к истории конвертаций
  • Копирование любого формата одним кликом
  • Полностью работает в браузере без передачи данных

Советы профессионалов

  • Используйте HSL для создания вариаций цвета.
  • Всегда используйте HEX для CSS и HTML.
  • Проверяйте выбор цвета на соответствие требованиям контрастности WCAG.
  • Определяйте базовую палитру в HSL.
  • Значения HEX не чувствительны к регистру.

Распространенные ошибки

  • Забыть префикс # при вводе HEX-цветов.
  • Использовать значения RGB выше 255 или ниже 0.
  • Путать диапазон оттенков HSL (0-360) с RGB (0-255).
  • Предполагать, что яркость HSL и яркость RGB эквивалентны.

Объяснение ключевых терминов

HEX: Шестнадцатеричная нотация цвета, используемая в CSS и веб-дизайне.
RGB: Модель цвета красный-зелёный-синий.
HSL: Модель цвета оттенок-насыщенность-яркость.
Цветовое пространство: Математическая модель для организации и представления цветов.
Коэффициент контрастности WCAG: Числовая мера различия яркости между текстом и фоном.

Связанные понятия

Пример

ввод: #FF5733 (HEX) → RGB: rgb(255, 87, 51) → HSL: hsl(11, 100%, 60%). ввод: hsl(200, 50%, 50%) → RGB: rgb(64, 149, 191) → HEX: #4095BF.

Интерпретация результатов

Конвертер отображает ваш цвет во всех трёх форматах одновременно. HEX — наиболее распространённый формат. RGB обеспечивает прямой контроль над отдельными цветовыми каналами. HSL — наиболее интуитивно понятный формат для человека.

Часто задаваемые вопросы

В чем разница между HEX, RGB и HSL?
HEX — это шестнадцатеричное представление из 6 цифр (#FF0000). RGB определяет цвета как значения красного/зеленого/синего (rgb(255, 0, 0)). HSL использует оттенок, насыщенность и яркость (hsl(0, 100%, 50%)).
Какой формат цвета мне использовать?
HEX наиболее распространен в веб-разработке для простых цветов. RGB обеспечивает точный контроль над каналами цвета. HSL наиболее интуитивен для людей — регулируйте оттенок для разных цветов, насыщенность для интенсивности и яркость для освещения.
Какое преимущество HSL?
HSL более читаем для людей. Вы можете создавать цветовые схемы, сохраняя S и L постоянными, изменяя H. Например, hsl(0, 50%, 50%) = красный, hsl(120, 50%, 50%) = зеленый, hsl(240, 50%, 50%) = синий.
Что такое контрастность цвета и почему это важно?
Контрастность цвета — это разница в яркости между текстом переднего плана и его фоном. Более высокий контраст делает текст легче для чтения. Руководства WCAG требуют минимальных соотношений: 4,5:1 для обычного текста (AA) и 7:1 для улучшенной читаемости (AAA).
Можно ли конвертировать CMYK в HEX или RGB?
CMYK (используется в печати) не конвертируется напрямую в RGB/HEX (используется на экранах), потому что они используют разные цветовые охваты. Конвертация зависит от вашего цветового профиля.
Что делает альфа-канал в RGBA?
Альфа-канал управляет прозрачностью, варьируясь от 0 (полностью прозрачный) до 1 (полностью непрозрачный). RGBA расширяет RGB этим четвертым значением.
Почему HEX и RGB иногда показывают слегка разные цвета?
Они не должны — HEX и RGB представляют одни и те же значения цветов, просто в разной нотации. #FF0000 равно rgb(255, 0, 0). Если вы замечаете разницу, это, скорее всего, из-за калибровки вашего монитора.
Как создать гармоничную цветовую палитру?
Используйте HSL для создания палитр: сохраняйте насыщенность (S) и яркость (L) постоянными, изменяя оттенок (H) для дополнительных цветов. Для аналогичных цветов изменяйте H на 30–60 градусов.
В чем разница между sRGB и Display P3?
sRGB — это стандартное цветовое пространство для веб-контента. Display P3 (используется устройствами Apple и современными мониторами) поддерживает более широкий охват, показывая более яркие красные и зеленые цвета.
Как тестировать цвета для пользователей с дальтонизмом?
Используйте контрастность для обеспечения читаемости независимо от восприятия цвета. Высококонтрастные сочетания универсально читаемы. Избегайте полагаться только на цвет для передачи информации.
Почему мои RGB-значения выглядят по-разному на экране?
Разные мониторы имеют разные цветовые профили, яркость и настройки контрастности. Кроме того, браузеры могут немного по-разному отображать цвета. Для точного соответствия цветов откалибруйте монитор.

Откройте больше инструментов

Свежая подборка из всей нашей библиотеки инструментов.