Перейти до основного вмісту
LibraTool logoLibraTool

Генератор колірної палітри — безкоштовно

Генеруйте доповняльні, аналогічні, тріадичні та монохроматичні колірні палітри з будь-якого базового кольору. Копіюйте hex-коди одним кліком.

Працює офлайн після завантаження

Введіть hex-код, назву кольору, як-от teal чи tomato, або rgb(20, 184, 166) / hsl(174, 80%, 40%) і натисніть Enter.

Палітра бренду · 7 кольорів
Формат копіювання
Експортувати:
Основний
На білому 2,5Не пройшов
На чорному 8,4AAA
Акцентний
На білому 2,9Не пройшов
На чорному 7,2AAA
Світлий відтінок
На білому 1,1Не пройшов
На чорному 19,4AAA
Темний відтінок
На білому 9,0AAA
На чорному 2,3Не пройшов
Світлий нейтральний
На білому 1,1Не пройшов
На чорному 19,3AAA
Середній нейтральний
На білому 4,1AA великий
На чорному 5,1AA
Темний нейтральний
На білому 16,1AAA
На чорному 1,3Не пройшов

Перевірка тексту й фону

Приклад великого заголовка
Приклад основного тексту для цієї пари
8,44:1Звичайний текст AAAВеликий текст AAA
Спробуйте

Потрібні кольори з фото? Скористайтеся засобом добору кольорів із зображення

Типові застосування

  • Генеруйте кольорові палітри для веб-дизайнуСтворіть гармонійні кольорові схеми для веб-сайтів, веб-додатків та компонентів користувацького інтерфейсу.
  • Створюйте палітри брендових кольорівРозробіть повну систему кольорів бренду з одного кольору бренду — первинний, вторинний, акцент та нейтральні.
  • Генеруйте кольорові палітри для мистецтва та ілюстраційСтворіть гармонійні кольорові комбінації для цифрового мистецтва, ілюстрацій та творчих проектів.
  • Генеруйте кольорові стилі для FigmaСтворіть палітри кольорів для використання як кольорові стилі Figma та основи токенів дизайну.
  • Створюйте палітри кольорів темного режимуГенеруйте світлі та темні варіанти вашої кольорової палітри для побудови підтримки темного режиму.

Як це працює

Інструмент створено без жодних зовнішніх бібліотек — уся колірна математика виконується власноруч написаним JavaScript прямо у вашому браузері. Він перетворює вибраний колір між hex і HSL, а потім застосовує класичні правила гармонії з теорії кольору (комплементарна, тріадна, аналогова тощо) через арифметику на колі відтінків, щоб створити кожну палітру.

  1. 1
    Перетворення hex у HSL
    Коли ви вибираєте колір, інструмент розбирає рядок hex на компоненти RGB і перетворює їх на HSL (відтінок, насиченість, світлота). Відтінок — це позиція від 0 до 360 градусів на колірному колі; уся математика палітр відбувається в цьому просторі.
  2. 2
    Арифметика відтінків для гармонії
    Кожен тип палітри — фіксована формула повороту, застосована до базового відтінку. Комплементарна додає 180°, тріадна — 120° і 240°, тетрадна крокує по 90°, розщеплена комплементарна використовує 150° і 210°. Монохромна й відтінки зберігають відтінок і насиченість сталими, змінюючи світлоту вгору й униз.
  3. 3
    Виведення HSL у hex
    Кожна обчислена трійка HSL перетворюється назад на колір hex за стандартною формулою хроми. Результати показуються як колірна смуга з автоматично контрастними підписами (темний текст на світлих зразках, світлий — на темних), що визначаються простим порогом яскравості.
  4. 4
    Експорт у потрібному форматі
    Палітру можна скопіювати як рядки hex або експортувати як файл змінних CSS (:root { --color-1: … }), змінні SCSS, фрагмент конфігурації Tailwind, об’єкт JSON або колірну смугу PNG. Експорт PNG використовує Canvas API браузера (toDataURL), щоб намалювати кожен зразок із підписом hex, — усе генерується локально за кліком.

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

Часті запитання