Генератор на цветни палитри — безплатно
Генерирайте допълващи, аналогични, триадни и монохроматични цветни палитри от всеки основен цвят. Копирайте hex кодовете с едно кликване.
Въведете hex код, име на цвят като teal или tomato, или rgb(20, 184, 166) / hsl(174, 80%, 40%), след което натиснете Enter.
Проверка на текст и фон
Често срещани употреби
- Генерирай Цветни Палети за Уеб ДизайнСъздавайте хармонични цветни схеми за уебсайтове, уеб приложения и UI компоненти.
- Създавайте Цветни Палети на МаркаРазработи пълна система на цветовете на марката от един цвят на марката — основен, вторичен, акцент и нейтрали.
- Генерирай Цветни Палети за Изкуство и ИлюстрацияСъздавайте хармонични цветни комбинации за цифрово изкуство, илюстрация и творчески проекти.
- Генерирай Цветни Стилове за FigmaСъздавайте цветни палети за използване като Figma Цветни Стилове и основи на дизайн токени.
- Създавайте Цветни Палети за Тъмен РежимГенерирайте светлите и темни варианти на вашата цветна палета за подкрепа на тъмния режим.
Как работи
Инструментът е изграден без външни библиотеки — цялата цветова математика работи в ръчно написан JavaScript директно във вашия браузър. Той преобразува избрания от вас цвят между шестнадесетично и HSL, след което прилага класически правила за хармония от теорията на цвета (допълващи, триадни, аналогови и т.н.) чрез аритметика върху цветовия кръг, за да произведе всяка палитра.
- 1Преобразуване от шестнадесетично в HSLКогато изберете цвят, инструментът анализира шестнадесетичния низ в RGB компоненти и ги преобразува в HSL (тон, наситеност, светлина). Тонът е позицията от 0 до 360 градуса на цветовия кръг; цялата палитрова математика се извършва в това пространство.
- 2Аритметика на тона за хармонияВсеки тип палитра е фиксирана формула на завъртане, приложена към базовия тон. Допълващата добавя 180°, триадната добавя 120° и 240°, тетрадната стъпва на 90°, разделено-допълващата използва 150° и 210°. Монохромната и нюансите запазват тона и наситеността постоянни, докато стъпват светлината нагоре и надолу.
- 3Изход от HSL в шестнадесетичноВсяка изчислена HSL тройка се преобразува обратно в шестнадесетичен цвят чрез стандартната формула за цветност. Резултатите се показват като цветна лента с автоматично контрастирани етикети (тъмен текст на светли плочки, светъл текст на тъмни) определени от прост праг на яркостта.
- 4Експортирайте в предпочитания от вас форматПалитрата може да бъде копирана като шестнадесетични низове или експортирана като файл с CSS променливи (:root { --color-1: … }), SCSS променливи, откъс от конфигурация на Tailwind, JSON обект или PNG цветна лента. Експортът в PNG използва Canvas API на браузъра (toDataURL), за да изчертае всяка плочка с нейния шестнадесетичен етикет — всичко се генерира локално при кликване.
Свързани инструменти
Генератор на случайни цветове
Генерирайте случайни цветове по един или като палитра от пет, заключвайте харесаните, копирайте стойности HEX, RGB или HSL и експортирайте палитрата като PNG или CSS.
Извличане на цветна палитра от изображение
Извлечете доминиращите цветове от всяко изображение с помощта на k-means цветова квантизация. Получете hex кодове за топ 2-16 цвята на снимката или логото ви.
Избор на цвят и генератор на палитра
Избирайте цветове, конвертирайте между HEX/RGB/HSL и генерирайте хармонични палитри.