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

Як конвертувати кольори між HEX, RGB і HSL

Blog /

Веб-дизайнери та розробники часто працюють із кольорами в різних форматах у проектах, системах дизайну та інструментах. Незалежно від того, чи перемикаєтеся ви між макетом дизайну в HSL, файлом CSS з використанням RGB або керівництвом бренду в HEX, знання того, як швидко конвертувати між цими форматами, заощадить час і запобіжить помилкам.

Розуміння трьох основних колірних форматів

HEX (шістнадцяткова) нотація представляє кольори у вигляді шестисимвольних кодів, наприклад #FF5733, де пари символів визначають інтенсивність червоного, зеленого та синього. RGB (червоний, зелений, синій) використовує десяткові значення від 0 до 255 для кожного колірного каналу, наприклад, rgb(255, 87, 51). HSL (відтінок, насиченість, освітленість) описує колір, використовуючи кут для відтінку (0-360°), відсоток для насиченості (0-100%) і відсоток для освітленості (0-100%), записаний як hsl(9, 100%, 60%).

Навіщо конвертувати між форматами

Різні інструменти та контексти сприяють різним форматам. Дизайнери часто працюють у HSL, оскільки він інтуїтивно зрозумілий для налаштування яскравості та насиченості. Веб-розробники використовують RGB або HEX у таблицях стилів CSS. Для друку може знадобитися інший колірний простір. Перетворення дає змогу переміщувати роботу між інструментами без повторного визначення кольорів вручну.

Як працює конвертація

Перетворення між форматами включає математичні співвідношення. HEX-to-RGB є простим: розділіть шість символів на три пари та конвертуйте кожну з шістнадцяткового (основа 16) у десяткове (основа 10). RGB-to-HSL є більш складним, він знаходить максимальні та мінімальні значення каналу, а потім визначає відтінок, насиченість і яскравість. Зворотні процеси застосовують зворотну математику для руху назад.

Перетворення кольорів онлайн

Обчислення вручну схильне до помилок при повторних перетвореннях. використання Перетворювач кольорів для миттєвого переходу між HEX, RGB і HSL. Вставте колір у будь-який формат і побачите еквіваленти в усіх інших, усуваючи потребу самостійно розуміти математику.

Забезпечте доступність вибору кольорів

Перетворивши колір, переконайтеся, що він відповідає стандартам доступності за допомогою Перевірка контрастності щоб підтвердити достатній контраст із вашим текстом. Якщо вам потрібне натхнення для дизайну, Генератор випадкових кольорів створює нові палітри, які потім можна конвертувати у бажаний формат.

Конфіденційність: кольори залишаються на вашому пристрої

Конвертер кольорів обробляє кожне перетворення у вашому браузері — дані не надсилаються на сервер. Ваші палітри кольорів, незавершені проекти та специфікації бренду залишаються приватними на вашому пристрої. Інструмент працює в автономному режимі після завантаження сторінки, тож ви можете продовжувати перетворювати кольори без доступу до Інтернету.