Přeskočit na hlavní obsah

Generátor barevných palet zdarma

Generujte komplementární, analogické, triadické a monochromatické barevné palety z libovolné základní barvy. Kopírujte hex kódy jedním kliknutím.

Funguje offline po načtení

Zadejte hex kód, název barvy jako teal nebo tomato, nebo rgb(20, 184, 166) / hsl(174, 80%, 40%) a stiskněte Enter.

Paleta značky · 7 barvy
Formát kopírování
Exportovat:
Základní
Na bílé 2,5Nevyhovuje
Na černé 8,4AAA
Akcentní
Na bílé 2,9Nevyhovuje
Na černé 7,2AAA
Světlý odstín
Na bílé 1,1Nevyhovuje
Na černé 19,4AAA
Tmavý odstín
Na bílé 9,0AAA
Na černé 2,3Nevyhovuje
Neutrální světlá
Na bílé 1,1Nevyhovuje
Na černé 19,3AAA
Neutrální střední
Na bílé 4,1AA velké
Na černé 5,1AA
Neutrální tmavá
Na bílé 16,1AAA
Na černé 1,3Nevyhovuje

Kontrola textu a pozadí

Ukázka velkého nadpisu
Ukázka běžného textu pro tuto dvojici
8,44:1Běžný text AAAVelký text AAA
Vyzkoušejte

Chcete barvy z fotky? Použijte extraktor barev z obrázku

Běžná použití

  • Generovat barevné palety pro webdesignVytvořte harmonické barevné schéma pro webové stránky, webové aplikace a součásti uživatelského rozhraní.
  • Vytvořte barevné palety značkyVytvořte kompletní systém barev značky z jedné barvy značky — primární, sekundární, akcent a neutrální.
  • Generovat barevné palety pro umění a ilustraceVytvořte harmonické barevné kombinace pro digitální umění, ilustraci a tvůrčí projekty.
  • Generovat barevné styly pro FigmuVytvořte barevné palety pro použití jako Figma Color Styles a design token fundamenty.
  • Vytvořte barevné palety pro tmavý režimGenerujte světlé a tmavé varianta vaší barevné palety pro vytvoření podpory tmavého režimu.

Jak to funguje

Nástroj je postaven bez jakýchkoli externích knihoven — veškerá barevná matematika běží v ručně napsaném JavaScriptu přímo ve vašem prohlížeči. Převádí vámi zvolenou barvu mezi hex a HSL a poté aplikuje klasická pravidla teorie barevné harmonie (komplementární, triadická, analogická atd.) prostřednictvím aritmetiky na barevném kole, aby vytvořil každou paletu.

  1. 1
    Převod hex na HSL
    Když vyberete barvu, nástroj rozebere hex řetězec na složky RGB a převede je na HSL (odstín, sytost, jas). Odstín je pozice 0–360 stupňů na barevném kole; veškerá matematika palety probíhá v tomto prostoru.
  2. 2
    Aritmetika odstínu pro harmonii
    Každý typ palety je pevný vzorec otočení aplikovaný na základní odstín. Komplementární přidává 180°, triadická přidává 120° a 240°, tetradická krokuje po 90°, rozdělená komplementární používá 150° a 210°. Monochromatická a odstíny drží odstín a sytost konstantní, zatímco krokují jas nahoru a dolů.
  3. 3
    Výstup HSL na hex
    Každá vypočítaná trojice HSL se převede zpět na hex barvu pomocí standardního vzorce chroma. Výsledky se zobrazují jako barevný pás s automaticky kontrastovanými popisky (tmavý text na světlých vzorcích, světlý text na tmavých), určenými jednoduchým prahem jasu.
  4. 4
    Export ve vámi preferovaném formátu
    Paletu lze zkopírovat jako hex řetězce nebo exportovat jako soubor s proměnnými CSS (:root { --color-1: … }), proměnné SCSS, úryvek konfigurace Tailwind, objekt JSON nebo barevný pás PNG. Export PNG používá Canvas API prohlížeče (toDataURL) k nakreslení každého vzorku s jeho hex popiskem — vše se generuje lokálně po kliknutí.

Související nástroje

Časté dotazy