Инструменты HTML и код

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

Бесплатно Онлайн Без регистрации

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

Оттенки
CSS переменные

Форматы цвета в CSS

  • HEX (#rrggbb) — самый популярный в вёрстке. Пример: #2563eb
  • RGB (r, g, b) — три канала 0–255. Легко добавить прозрачность через rgba()
  • HSL (hue, saturation, lightness) — оттенок, насыщенность, светлота. Самый удобный для создания палитр

Когда использовать какой формат

HEX — для констант и фирменных цветов. RGB/RGBA — когда нужна прозрачность. HSL — для создания тёмных/светлых вариантов (меняйте только L). В CSS-переменных удобно хранить HSL-значения.

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

Как найти HEX цвет с сайта конкурента?

Расширение ColorZilla (Chrome/Firefox) — пипетка захватывает цвет с любого элемента. Или F12 → Elements → кликните на цветной квадратик рядом со свойством CSS.

Как создать тёмную версию цвета?

Через HSL — меняйте только параметр Lightness. Пример: #2563eb = hsl(217, 91%, 53%). Тёмный: hsl(217, 91%, 35%). Светлый: hsl(217, 91%, 95%).

Как добавить прозрачность к HEX цвету?

rgba(37, 99, 235, 0.5) — 50% прозрачности. Или 8-значный HEX: #2563eb80 (последние два символа = альфа). Свойство opacity: 0.5 делает прозрачным весь элемент включая дочерние.

Что такое CSS переменные для цветов?

:root { —color-primary: #2563eb; } Затем color: var(—color-primary). При смене темы меняете одну переменную — цвет обновляется по всему сайту. Для тёмного режима: @media (prefers-color-scheme: dark) { :root { —color-primary: #60a5fa; } }