Fargekonverterer

Lim inn en hvilken som helst HEX-, RGB- eller HSL-verdi og få umiddelbare konverteringer i alle tre formatene, med en levende fargeprøve slik at du kan se nøyaktig hva du jobber med før den havner i koden din.

Hjalp denne kalkulatoren deg?

Hva er Fargekonverterer?

En fargekonverter konverterer farger mellom HEX-, RGB- og HSL-fargemodellene. Essensielt for webutviklere og designere som jobber med CSS, designverktøy og fargeteori. Inkluderer en levende forhåndsvisning av fargeprøve.

Når du bør bruke denne kalkulatoren

  • Når du oversetter en designers Figma- eller Sketch-fargespesifikasjoner til CSS-kompatible verdier
  • Når du bygger et designsystem og trenger konsistente fargeverdier i HEX-, RGB- og HSL-formatene
  • Når du lager fargepaletter eller fargeskjemaer med HSL for å opprettholde konsistent metning og lyshet
  • Når du sjekker fargekontrast for samsvar med tilgjengelighetsstandarder (WCAG AA/AAA)
  • Når du konverterer eldre fargeverdier i eksisterende kode til et annet format for konsistens
  • Når du feilsøker CSS-fargeproblemer ved å kontrollere hvordan en farge faktisk ser ut på tvers av formater

Trinn:

  1. Angi en fargeverdi i HEX-, RGB- eller HSL-format.
  2. Velg inndataformat ved hjelp av fanene.
  3. Se konverterte verdier i alle tre formatene.
  4. Se den levende fargeprøven.
  5. Sjekk WCAG-kontrastmerkene for å verifisere tilgjengelighetsoverholdelse hvis du kombinerer denne fargen med tekst

Formel

HEX → RGB: del #RRGGBB opp i desimalverdier RGB → HSL: normaliser RGB → finn fargetone/metning/lyshet HSL → RGB: konverter via kromaformler HEX: #RRGGBB (0-255 per kanal) RGB: rgb(R, G, B) (0-255) HSL: hsl(H°, S%, L%) (H: 0-360, S/L: 0-100)

Bruksområder

  • Konvertere CSS-fargeverdier
  • Lage fargepaletter fra grunnfarger
  • Tilpasse designsystemfarger
  • Forstå fargerelasjoner gjennom HSL

Nøkkelfordeler

  • Konverter farger mellom 3 formater umiddelbart
  • Se levende fargeforhåndsvisning
  • Kopier et hvilket som helst format med ett klikk
  • Gratis – ingen registrering nødvendig
  • Kopier ethvert format med ett klikk, og bruk øyedråpeverktøyet til å plukke farger direkte fra skjermen for øyeblikkelig konvertering
  • Fungerer helt i nettleseren din uten data sendt til noen server, noe som holder designarbeidet ditt helt privat og tilgjengelig offline

Profftips

  • Bruk HSL for intuitive fargejusteringer
  • Bruk HEX for CSS-kompatibilitet
  • Bruk forhåndsvisningen til å kontrollere fargen før du bruker den
  • Ha en oversikt over vanlige fargekonverteringer
  • Husk at HEX-verdier ikke skiller mellom store og små bokstaver (#ff5733 og #FF5733 gir samme farge), men bruk av store bokstaver er en vanlig konvensjon som forbedrer lesbarheten i stilark

Vanlige feil å unngå

  • Å glemme #-prefikset for HEX-farger
  • Å bruke RGB-verdier over 255 eller under 0
  • Å forveksle HSL-fargetoneområdet (0-360) med RGB (0-255)
  • Antar at HSL-lysstyrke og RGB-lysstyrke er ekvivalente — HSL-lysstyrke er et perseptuelt mål der 50 % er den lyseste versjonen av enhver fargetone, mens RGB-lysstyrken er den rå intensiteten til alle tre kanalene kombinert

Nøkkelbegreper forklart

HEX: Heksadesimal RGB-representasjon
RGB: Rød Grønn Blå fargemodell
HSL: Fargetone-, metnings- og lyshetsmodell
Fargerom: Matematisk modell for farger
WCAG-kontrastforhold: Et numerisk mål på forskjellen i luminans mellom forgrunntekst og bakgrunnsfarger, med minimumsforhold på 4,5:1 for vanlig tekst og 3:1 for stor tekst kreves for å oppfylle tilgjengelighetsstandarder

Relaterte konsepter

  • CSS-enhetskonverter: Konverter mellom px, rem, em, vw og andre CSS-enheter
  • Base64 Encoder/Decoder: Kodér og dekodér Base64-strenger
  • JSON-formaterer: Formater og valider JSON-data
  • Regex-tester: Test regulære uttrykk mot eksempeltekst
  • URL-kodér/avkodér: Kodér og dekodér URL-sikre strenger

Eksempel

Inndata: #FF5733 (HEX) → RGB: rgb(255, 87, 51) → HSL: hsl(11, 100%, 60%). Inndata: hsl(200, 50%, 50%) → RGB: rgb(64, 149, 191) → HEX: #4095BF.

Tolke resultatene dine

Konverteren støtter tre fargeformater og viser den tilsvarende verdien i alle tre samtidig. HEX (#RRGGBB) er det vanligste formatet i webutvikling. RGB (rgb(R, G, B)) gir direkte kontroll over individuelle fargekanaler. HSL (hsl(H, S%, L%)) er det mest intuitive for mennesker – fargetonen bestemmer fargefamilien, metningen styrer intensiteten, og lysheten styrer lysstyrken. Kontrastforholdsindikatoren viser om kombinasjonen av forgrunns- og bakgrunnsfarge oppfyller WCAG-tilgjengelighetsstandardene. AA-kompatibilitet krever minst 4.5:1 for normal tekst og 3:1 for stor tekst. AAA-kompatibilitet krever minst 7:1 for normal tekst og 4.5:1 for stor tekst. Bruk fargeprøven til å kontrollere fargene visuelt før du tar dem i bruk.

Ofte stilte spørsmål

Hva er forskjellen mellom HEX, RGB og HSL?
HEX er en 6-sifret heksadesimal representasjon (#FF0000). RGB definerer farger som rød/grønn/blå-verdier (rgb(255, 0, 0)). HSL bruker fargetone, metning og lyshet (hsl(0, 100%, 50%)).
Hvilket fargeformat bør jeg bruke?
HEX er mest vanlig i nettutvikling for enkle farger. RGB gir fin kontroll over fargekanaler. HSL er mest intuitivt for mennesker — juster fargetone for ulike farger, metning for intensitet og lyshet for lysstyrke.
Hva er fordelen med HSL?
HSL er mer lesbart for mennesker. Du kan lage fargeskjemaer ved å holde S og L konstant mens du varierer H. For eksempel: hsl(0, 50%, 50%) = rød, hsl(120, 50%, 50%) = grønn, hsl(240, 50%, 50%) = blå.
Hva er fargekontrast og hvorfor betyr det noe?
Fargekontrast er forskjellen i luminans mellom forgrunnstekst og bakgrunnen. Høyere kontrast gjør tekst lettere å lese, spesielt for personer med synshemninger. WCAG-tilgjengelighetsretningslinjer krever minimumsforhold: 4,5:1 for vanlig tekst (AA) og 7:1 for bedre lesbarhet (AAA). Verktøyet vårt beregner kontrastforhold automatisk.
Kan jeg konvertere CMYK til HEX eller RGB?
CMYK (brukt i trykk) oversettes ikke direkte til RGB/HEX (brukt på skjermer) fordi de bruker ulike fargerom. Konverteringen avhenger av fargeprofilen din (sRGB, Adobe RGB osv.). Verktøyet vårt fokuserer på skjermbaserte formater (HEX, RGB, HSL) siden de deler samme fargerom. For trykkarbeid bør du bruke en dedikert CMYK-konverterer med målprofilen din.
Hva gjør alfakanalen i RGBA?
Alfakanalen styrer gjennomsiktighet, fra 0 (helt gjennomsiktig) til 1 (helt ugjennomsiktig). RGBA utvider RGB med denne fjerde verdien. Verktøyet vårt støtter for øyeblikket ugjennomsiktige farger i HEX, RGB og HSL. For gjennomsiktige farger kan du legge til alfaversjonen manuelt i CSS-en din (f.eks. rgba(59, 130, 246, 0.5)).
Hvorfor viser HEX og RGB noen ganger litt ulike farger?
Det burde de ikke — HEX og RGB representerer nøyaktig de samme fargeverdiene, bare i ulik notasjon. #FF0000 tilsvarer rgb(255, 0, 0). Hvis du oppfatter en forskjell, skyldes det trolig kalibreringen av skjermen, nettleserens gjengivelse, eller at du sammenligner farger fra ulike kilder. Bruk alltid de konverterte verdiene fra dette verktøyet for konsistens.
Hvordan lager jeg en harmonisk fargepalett?
Bruk HSL til å lage paletter: hold metning (S) og lyshet (L) konstant mens du varierer fargetone (H) for komplementærfarger. For analoge farger varierer du H med 30–60 grader. For triadiske farger bruker du H-verdier 120 grader fra hverandre. Dette verktøyet lar deg utforske fargerelasjoner interaktivt ved å justere HSL-verdier og se resultatene umiddelbart.
Hva er forskjellen mellom sRGB og Display P3?
sRGB er standard fargerom for nettinnhold og støtter et begrenset utvalg farger. Display P3 (brukt av Apple-enheter og moderne skjermer) støtter et bredere fargerom og viser mer levende røde og grønne toner. For nettdesign bør du alltid bruke sRGB-verdier for kompatibilitet. Display P3-farger ser mer livfulle ut på støttede skjermer, men kan virke utvasket på eldre skjermer.
Hvordan tester jeg farger for fargeblinde brukere?
Bruk kontrastforholdet for å sikre lesbarhet uavhengig av fargeoppfattelse. Høykontrastkombinasjoner (mørk tekst på lys bakgrunn eller omvendt) er universelt lesbare. Unngå å stole kun på farge for å formidle informasjon — bruk mønstre, etiketter eller ikoner sammen med farge. Kontrastsjekken vår hjelper deg med å bekrefte at fargene dine oppfyller tilgjengelighetsstandarder.
Hvorfor ser RGB-verdiene mine annerledes ut på skjermen?
Ulike skjermer har ulike fargeprofiler, lysstyrke- og kontrastinnstillinger. I tillegg kan nettlesere gjengi farger litt forskjellig. For kritisk fargetilpasning bør du kalibrere skjermen og bruke fargehåndteringsprofiler.

Oppdag flere verktøy

Ferske utvalg fra hele verktøybiblioteket vårt.