Перейти до вмісту

RGB до HEX Конвертер форматів кольору

Перетворюйте кольори RGB на HEX за один крок. Введіть значення RGB у синтаксисі CSS або як окремі числа й отримайте точний еквівалент HEX, округлений для CSS і розрахований за допомогою бібліотеки culori. Якщо HEX не може відобразити колір, його буде замінено на найближчий у межах колірного охоплення відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між таблицями стилів, інструментами дизайну та специфікаціями.

Скинути

Поширені запитання

Між якими форматами можна виконувати перетворення?

Десять форматів: HEX, RGB, HSL, HWB, CIELAB (lab), CIE LCH (lch), OKLab, OKLCH, CMYK і Display P3. Кожен із них можна вибрати як вихідний або цільовий, що дає 90 напрямків перетворення. Результати використовують сучасний синтаксис CSS Color 4, наприклад rgb(255 136 0) або oklch(0.7442 0.1812 56.46).

Як ввести вихідний колір?

Введіть повний запис CSS для вихідного формату, наприклад hsl(32 100% 50%) або color(display-p3 1 0.5 0), або лише числа, наприклад 32, 100%, 50%, якщо вибрано HSL. Шістнадцяткові коди приймаються з # або без нього, у форматах на 3, 4, 6 або 8 цифр. Значення має відповідати вибраному вихідному формату, тому значення rgb() на сторінці HSL буде відхилено, а не помилково перетворено.

Як виконується перетворення CMYK?

У culori немає режиму CMYK, тому конвертер використовує стандартну спрощену формулу зі значеннями sRGB від 0 до 1: K = 1 - max(R, G, B), C = (1 - R - K) / (1 - K), так само для M і Y. Зворотне перетворення: R = (1 - C) x (1 - K) тощо. Це не перетворення за профілем ICC, тому результат не відповідатиме друку на конкретному обладнанні чи папері. Використовуйте його для приблизного відтворення на екрані та попередніх специфікацій.

Як записати вхідне значення CMYK?

Використовуйте cmyk(0%, 47%, 100%, 0%), пристрій-cmyk(0 0.47 1 0) або чотири окремі числа. Значення зі знаком відсотка трактуються як відсотки; числа без одиниць — як частки від 0 до 1, якщо одне з них не перевищує 1. У такому разі всі вони трактуються як відсотки, тож 0, 47, 100, 0 працює як слід. Результат CMYK завжди записується у відсотках із точністю до двох знаків після коми.

Що відбувається з кольорами поза цільовим колірним охопленням?

Lab, LCH, OKLab, OKLCH і Display P3 можуть описувати кольори, які неможливо відобразити в sRGB. Якщо цільовий формат — HEX, RGB, HSL, HWB або CMYK (усі вони використовують sRGB) чи Display P3, колір поза охопленням перетворюється за алгоритмом CSS Color 4: насиченість OKLCH зменшується, доки колір не впишеться в охоплення, а до результату додається примітка. Цільові формати Lab, LCH, OKLab і OKLCH не обмежені й ніколи не потребують такого перетворення.

Чи зберігається прозорість?

Так, для всіх цільових форматів, крім CMYK. Значення альфа-каналу у вхідних даних, наприклад rgb(255 136 0 / 50%) або #ff880080, записується як / 0.5 у функціях CSS і як 8-значний шістнадцятковий код. У CMYK немає альфа-каналу, тож там він відкидається.

Наскільки точні результати?

Канали RGB округлюються до цілих чисел від 0 до 255; відсотки HSL, HWB і CMYK, а також значення Lab і LCH — до двох знаків після коми; значення OKLab, світлість і насиченість OKLCH та канали Display P3 — до чотирьох знаків; відтінки — до двох знаків. Усі обчислення виконуються з повною точністю чисел подвійної точності, перш ніж округлювати, тому перетворення туди й назад зберігають значення в межах округлення початкового.

Які саме простори Lab і LCH використовує конвертер?

CIELAB і CIE LCH із білою точкою D50, саме так, як їх визначають функції CSS lab() і lch(), із адаптацією Бредфорда від білої точки D65 у sRGB. Світлість має діапазон від 0 до 100. OKLab і OKLCH — це перцептивні простори Бйорна Оттоссона, які використовують CSS oklab() і oklch(); їхня світлість має діапазон від 0 до 1.

Чи можна перетворити кілька кольорів одночасно?

Форма на сторінці перетворює один колір за раз. Клієнти, які викликають інструмент безпосередньо, можуть надіслати до 100 кольорів, по одному в кожному рядку, і отримати по одному перетвореному значенню на рядок у тому самому порядку. Довжина кожного кольору не може перевищувати 100 символів.

Чому для сірого кольору відтінок дорівнює 0?

Нейтральні кольори не мають відтінку, який CSS може записати як none. Конвертер натомість записує 0, щоб значення працювало і в інструментах, які не підтримують none. Відтінок не має видимого впливу, якщо насиченість або колориметрична насиченість дорівнює нулю.

Суміжні інструменти

Конвертер форматів кольору

Перетворюйте колір між HEX, RGB, HSL, HWB, CIELAB, CIE LCH, OKLab, OKLCH, CMYK і Display P3. Виберіть вихідний і цільовий формати, введіть значення в синтаксисі CSS або як окремі числа й отримайте результат, готовий для CSS, розрахований за допомогою бібліотеки culori. Кольори поза цільовим колірним охопленням відображаються відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між кодом і інструментами дизайну.

RGB до HSL Конвертер форматів кольору

Перетворюйте кольори RGB на HSL за один крок. Введіть значення RGB у синтаксисі CSS або як окремі числа й отримайте точний еквівалент HSL, округлений для CSS і розрахований за допомогою бібліотеки culori. Якщо HSL не може відобразити колір, його буде замінено на найближчий у межах колірного охоплення відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між таблицями стилів, інструментами дизайну та специфікаціями.

RGB до HWB Конвертер форматів кольору

Перетворюйте кольори RGB на HWB за один крок. Введіть значення RGB у синтаксисі CSS або як окремі числа й отримайте точний еквівалент HWB, округлений для CSS і розрахований за допомогою бібліотеки culori. Якщо HWB не може відобразити колір, його буде замінено на найближчий у межах колірного охоплення відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між таблицями стилів, інструментами дизайну та специфікаціями.

RGB до Колірний простір CIELAB Конвертер форматів кольору

Перетворюйте кольори RGB на Колірний простір CIELAB за один крок. Введіть значення RGB у синтаксисі CSS або як окремі числа й отримайте точний еквівалент Колірний простір CIELAB, округлений для CSS і розрахований за допомогою бібліотеки culori. Якщо Колірний простір CIELAB не може відобразити колір, його буде замінено на найближчий у межах колірного охоплення відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між таблицями стилів, інструментами дизайну та специфікаціями.

RGB до CIE LCH Конвертер форматів кольору

Перетворюйте кольори RGB на CIE LCH за один крок. Введіть значення RGB у синтаксисі CSS або як окремі числа й отримайте точний еквівалент CIE LCH, округлений для CSS і розрахований за допомогою бібліотеки culori. Якщо CIE LCH не може відобразити колір, його буде замінено на найближчий у межах колірного охоплення відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між таблицями стилів, інструментами дизайну та специфікаціями.

RGB до Колірний простір OKLab Конвертер форматів кольору

Перетворюйте кольори RGB на Колірний простір OKLab за один крок. Введіть значення RGB у синтаксисі CSS або як окремі числа й отримайте точний еквівалент Колірний простір OKLab, округлений для CSS і розрахований за допомогою бібліотеки culori. Якщо Колірний простір OKLab не може відобразити колір, його буде замінено на найближчий у межах колірного охоплення відповідно до специфікації CSS Color 4. Інструмент створено для розробників і дизайнерів, які переносять кольори між таблицями стилів, інструментами дизайну та специфікаціями.

Показати всі 90 пов’язаних інструментів

Про OneClick Pro

OneClick Pro — це безкоштовна колекція з понад 150 вебінструментів для повсякденної роботи: конвертації зображень і одиниць, форматування та перевірки коду, перевірки доменів і SEO, а також роботи з текстом, датами й числами. Кожен інструмент працює без реєстрації чи передплати, а введені вами дані використовуються лише для обчислення результату й ніколи не зберігаються. Використовуйте цю добірку як швидкий набір інструментів для разових завдань або додайте в закладки інструменти, якими користуєтеся щодня.