Перайсці да асноўнага зместу
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
Паспрабуйце

Патрэбныя колеры з фота? Скарыстайце здабыванне колераў з відарыса

Тыповыя выкарыстанні

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

Як гэта працуе

Інструмент пабудаваны без знешніх бібліятэк — уся каляровая матэматыка працуе ва ўласнаручна напісаным JavaScript непасрэдна ў вашым браўзеры. Ён канвертуе ваш абраны колер паміж шаснаццатковым фарматам і HSL, потым прымяняе класічныя правілы гармоніі каляровай тэорыі (камплементарная, трыядная, аналагічная і г.д.) праз арыфметыку на коле адцення, каб стварыць кожную палітру.

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

Звязаныя інструменты

Часта задаюць пытанні