Gratis Fargekonverterer
Konverter farger mellom HEX, RGB, HSL, HSV og CMYK-formater øyeblikkelig. Inkluderer lysskala og forhåndsinnstilte fargeprøver.
Konverter en farge mellom HEX, RGB, HSL, HSV og CMYK — med direkte forhåndsvisning og kopiering med ett trykk. Alt kjører i nettleseren din.
Godtar: HEX (#fff eller #ffffff), RGB (255, 255, 255) eller HSL (360, 100%, 50%)
WCAG-kontrast
På hvit bakgrunn
2,49:1
På svart bakgrunn
8,44:1
Lyshetsskala
Klikk på en fargeprøve for å bytte til den nyanssen
Vanlige bruksområder
- Konvertér farger for webdesignFå HEX-, RGB- og HSL-verdier for enhver farge - klart til å lime inn i CSS eller Tailwind.
- Konvertér farger for trykk (CMYK)Konvertér skjermfarger (HEX/RGB) til CMYK-verdier for bruk i trykkdesign og profesjonell utskrift.
- Bygg fargepaletter for designsystemerKonvertér merkfarger på tvers av alle formater og generer konsistente lysstyrkeakser for et komplett designsystem.
- Sjekk fargekontrant for tilgjengelighetKonvertér farger for å få RGB-verdier for bruk i kontrastforholdsverktøy — WCAG-samsvar for tilgjengelig design.
- Konvertér farger for FigmaFå eksakte HEX- og RGB-verdier for å lime inn i Figmas fargevelgere og design-token-systemer.
Hvordan det fungerer
All konverteringslogikk er håndskrevet JavaScript som kjører helt i nettleseren — ingen bibliotek, ingen serverkall. Verktøyet tolker inndataene, sender dem gjennom en kjede av rene matematiske funksjoner og lager samtidig elleve utdataformater, inkludert de moderne CSS Color 4-rommene oklch() og lab().
- 1Fleksibel tolking av inndataEn egen tolker godtar hex (3, 4, 6 eller 8 sifre), rgb()/rgba(), hsl()/hsla() i både eldre kommasyntaks og moderne mellomromssyntaks, og nakne talltripler. Alfaverdier som desimaler eller prosent normaliseres til området 0–1 før konverteringen starter.
- 2RGB som konverteringsnavHvert godkjent format løses først til en kanonisk RGB-trippel. Fra denne ene representasjonen forgrener verktøyet seg: HSL og HSV bruker standardformlene for min/maks/kroma; CMYK utledes ved å finne nøkkelkanalen; og sRGB-linearisering (den stykkevise gammakurven definert i IEC 61966-2-1) brukes før beregningene i perseptuelle fargerom.
- 3Perseptuelle fargerom beregnet fra bunnen avoklch() beregnes med Björn Ottossons referansematriser på 3×3 (LMS-rom med kuberot). lab() og lch() bruker Bradford-kromatisk tilpasning for å konvertere fra hvitpunktet D65 til D50, slik CSS Color 4 definerer lab(). Dette er de samme formlene som brukes i nettlesernes gjengivelsesmotorer — implementert her uten noen ekstern avhengighet.
- 4WCAG-kontrast og lyshetsskalaRelativ luminans beregnes etter formelen i WCAG 2.1 (lineariserte R, G, B vektet 0,2126/0,7152/0,0722), og kontrastforholdet mot hvitt og svart vurderes som AA-stor, AA, AAA eller Ikke bestått. En lyshetsstripe i ni trinn lages ved å gå gjennom HSL-lyshetskanalen fra 10 % til 90 %, og du kan klikke på en fargeprøve for å konvertere den nyansen.
Relaterte verktøy
Fargevelger og palettgenerator
Velg farger, konverter mellom HEX/RGB/HSL og generer harmoniske paletter.
Tilfeldig fargegenerator
Lag tilfeldige farger én om gangen eller som en palett på fem, lås de du liker, kopier HEX-, RGB- eller HSL-verdier og eksporter paletten som PNG eller CSS.
Fargepalettgenerator
Generer komplementære, analoge, triadiske og monokromatiske fargepaletter fra en hvilken som helst basisfarge. Kopier hex-koder med ett klikk.