Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Kleurpalet-generator

Genereer complementaire, analoge, triadische en monochromatische kleurpaletten van elke basiskleur. Kopieer hexcodes met één klik.

Werkt offline na het laden

Typ een hexcode, een kleurnaam zoals teal of tomato, of rgb(20, 184, 166) / hsl(174, 80%, 40%) en druk op Enter.

Merkpalet · 7 kleuren
Kopieerformaat
Exporteren:
Basis
Op wit 2,5Onvoldoende
Op zwart 8,4AAA
Accent
Op wit 2,9Onvoldoende
Op zwart 7,2AAA
Lichte tint
Op wit 1,1Onvoldoende
Op zwart 19,4AAA
Donkere schakering
Op wit 9,0AAA
Op zwart 2,3Onvoldoende
Neutraal licht
Op wit 1,1Onvoldoende
Op zwart 19,3AAA
Neutraal midden
Op wit 4,1AA groot
Op zwart 5,1AA
Neutraal donker
Op wit 16,1AAA
Op zwart 1,3Onvoldoende

Controle tekst en achtergrond

Voorbeeld van grote kop
Voorbeeld van lopende tekst voor dit paar
8,44:1Normale tekst AAAGrote tekst AAA

Veelvoorkomend gebruik

  • Genereer kleurpaletten voor webontwerpMaak harmonieuze kleurschema's voor websites, webapps en UI-componenten.
  • Maak merkkleurpalettenOntwikkel een volledig merkkleuraceringsysteem uit een enkele merkkleur — primair, secundair, accent en neutrale.
  • Genereer kleurpaletten voor kunst en illustratieMaak harmonieuze kleurcombinaties voor digitale kunst, illustratie en creatieve projecten.
  • Genereer kleurstijlen voor FigmaMaak kleurpaletten om te gebruiken als Figma-kleurstijlen en ontwerptokenonelanden.
  • Maak donkermoduskleurpalettenGenereer lichte en donkere varianten van uw kleurpalet voor het bouwen van ondersteuning in donkermodus.

Hoe het werkt

De tool gebruikt geen enkele externe bibliotheek — alle kleurwiskunde draait in zelfgeschreven JavaScript direct in je browser. Hij rekent je gekozen kleur om tussen hex en HSL en past daarna klassieke kleurharmonieregels uit de kleurenleer toe (complementair, triadisch, analoog enz.) via rekenkunde op de kleurencirkel om elk palet te maken.

  1. 1
    Omzetting van hex naar HSL
    Als je een kleur kiest, parst de tool de hextekenreeks tot RGB-componenten en zet die om naar HSL (tint, verzadiging, lichtheid). Tint is de positie van 0–360 graden op de kleurencirkel; alle paletberekeningen gebeuren in deze ruimte.
  2. 2
    Tintrekenkunde voor harmonie
    Elk palettype is een vaste rotatieformule op de basistint. Complementair telt 180° op, triadisch 120° en 240°, tetradisch gaat in stappen van 90°, split-complementair gebruikt 150° en 210°. Monochromatisch en tinten houden tint en verzadiging gelijk en variëren de lichtheid omhoog en omlaag.
  3. 3
    Uitvoer van HSL naar hex
    Elk berekend HSL-drietal wordt met de standaard chromaformule teruggezet naar een hexkleur. De resultaten verschijnen als kleurstrook met automatisch contrasterende labels (donkere tekst op lichte stalen, lichte tekst op donkere), bepaald door een eenvoudige luminantiedrempel.
  4. 4
    Exporteren in je favoriete formaat
    Het palet kan worden gekopieerd als hextekenreeksen of geëxporteerd als CSS-variabelenbestand (:root { --color-1: … }), SCSS-variabelen, een Tailwind-configuratiefragment, een JSON-object of een PNG-kleurstrook. De PNG-export gebruikt de Canvas API van de browser (toDataURL) om elk staal met zijn hexlabel te tekenen — alles wordt bij de klik lokaal gegenereerd.

Gerelateerde tools

Veelgestelde vragen