Farve-omregner

Indsæt enhver HEX-, RGB- eller HSL-værdi og få øjeblikkelige konverteringer i alle tre formater med en live farveprøve, så du kan se præcis, hvad du arbejder med, før det rammer din kode.

Hjalp denne regnemaskine dig?

Hvad er Farve-omregner?

En farvekonverter konverterer farver mellem HEX-, RGB- og HSL-farvemodellerne. Uundværlig for webudviklere og designere, der arbejder med CSS, designværktøjer og farveteori. Inkluderer en live farveprøve.

Hvornår skal du bruge denne regnemaskine

  • Når du oversætter en designers Figma- eller Sketch-farvespecifikationer til CSS-kompatible værdier
  • Når du bygger et designsystem og har brug for konsistente farveværdier i HEX-, RGB- og HSL-formaterne
  • Når du opretter farvepaletter eller skemaer med HSL for at fastholde ensartet mætning og lysstyrke
  • Når du tjekker farvekontrast for tilgængelighedsoverholdelse (WCAG AA/AAA-standarder)
  • Når du konverterer ældre farveværdier i eksisterende kode til et andet format for konsistens
  • Når du fejlsøger CSS-farveproblemer ved at verificere, hvordan en farve faktisk ser ud på tværs af formater

Trin:

  1. Indtast en farveværdi i HEX-, RGB- eller HSL-format.
  2. Vælg inputformatet ved hjælp af fanerne.
  3. Se konverterede værdier i alle tre formater.
  4. Se den live farveprøve.
  5. Kontroller WCAG-kontrastmærkerne for at verificere overholdelse af tilgængelighed, hvis du kombinerer denne farve med tekst.

Formel

HEX → RGB: opdel #RRGGBB i decimalværdier RGB → HSL: normaliser RGB → find nuance/mætning/lysstyrke HSL → RGB: konverter via kromaformler HEX: #RRGGBB (0-255 pr. kanal) RGB: rgb(R, G, B) (0-255) HSL: hsl(H°, S%, L%) (H: 0-360, S/L: 0-100)

Anvendelsessager

  • Konvertering af CSS-farveværdier
  • Oprettelse af farveskemaer ud fra grundfarver
  • Afstemning af designsystemfarver
  • Forstå farverelationer via HSL

Nøglefordele

  • Konverter farver mellem 3 formater med det samme
  • Se live farveforhåndsvisning
  • Kopier ethvert format med ét klik
  • Gratis – ingen tilmelding nødvendig
  • Kopier ethvert format med et enkelt klik, og brug øjendråbeværktøjet til at vælge farver direkte fra din skærm til øjeblikkelig konvertering.
  • Fungerer helt i din browser uden data sendt til nogen server, hvilket holder dit designarbejde helt privat og tilgængeligt offline.

Pro tips

  • Brug HSL til intuitive farvejusteringer
  • Brug HEX til CSS-kompatibilitet
  • Brug forhåndsvisningen til at verificere din farve, før du bruger den
  • Hold en reference over almindelige farvekonverteringer
  • Husk at HEX-værdier er case-insensitive (#ff5733 og #FF5733 producerer den samme farve), men brug af store bogstaver er en almindelig konvention, der forbedrer læsbarheden i stylesheets.

Almindelige fejl at undgå

  • At glemme #-præfikset for HEX-farver
  • Ved brug af RGB channel values over 255 eller under 0 — RGB values er clamped til the 0-255 range, og values uden for denne interval er invalid og vil produce incorrect colors eller be rejected ved the parser
  • At forveksle HSL-nuanceområdet (0-360) med RGB (0-255)
  • At antage at HSL-lysstyrke og RGB-lysstyrke er ækvivalente — HSL-lysstyrke er et perceptuelt mål, hvor 50% er den lyseste version af enhver nuance, mens RGB-lysstyrke er den rå intensitet af alle tre kanaler kombineret.

Nøglebegreber forklaret

HEX: Heksadecimal RGB-repræsentation
RGB: Rød Grøn Blå farvemodel
HSL: Nuance-, mætnings- og lysstyrkemodel
Farverum: Matematisk model for farver
WCAG-kontrastforhold: Et numerisk mål for forskellen i luminans mellem forgrundstekst og baggrundsfarver med minimumsforhold på 4,5:1 for almindelig tekst og 3:1 for stor tekst, der kræves for at opfylde tilgængelighedsstandarder.

Relaterede begreber

  • CSS-enhedskonverter: Konverter mellem px, rem, em, vw og andre CSS-enheder
  • Base64 Encoder/Decoder: Kodér og afkod Base64-strenge
  • JSON-formater: Formaterer og validerer JSON-data
  • Regex-tester: Test regulære udtryk mod eksempeltekst
  • URL-koder/afkoder: Koder og afkoder URL-sikre strenge

Eksempel

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

Fortolkning af dine resultater

Konverteren understøtter tre farveformater og viser den ækvivalente værdi i alle tre samtidigt. HEX (#RRGGBB) er det mest almindelige format inden for webudvikling. RGB (rgb(R, G, B)) giver direkte kontrol over individuelle farvekanaler. HSL (hsl(H, S%, L%)) er det mest intuitive for mennesker – nuancen bestemmer farvefamilien, mætningen styrer intensiteten, og lysstyrken regulerer, hvor lys farven fremstår. Kontrastforholdsindikatoren viser, om din for-/baggrundsfarvekombination opfylder WCAG-tilgængelighedsstandarderne. AA-overholdelse kræver mindst 4.5:1 for normal tekst og 3:1 for stor tekst. AAA-overholdelse kræver mindst 7:1 for normal tekst og 4.5:1 for stor tekst. Brug farveprøven til visuelt at verificere dine farver, før du anvender dem.

Ofte stillede spørgsmål

Hvad er forskellen mellem HEX, RGB og HSL?
HEX er en 6-cifret hexadecimal repræsentation (#FF0000). RGB definerer farver som rød/grøn/blå-værdier (rgb(255, 0, 0)). HSL bruger nuance, mætning og lysstyrke (hsl(0, 100%, 50%)).
Hvilket farveformat skal jeg bruge?
HEX er mest almindeligt i webudvikling til simple farver. RGB giver præcis kontrol over farvekanaler. HSL er det mest intuitive for mennesker – justér nuancen for forskellige farver, mætningen for intensitet og lysstyrken for, hvor lys farven er.
Hvad er fordelen ved HSL?
HSL er mere menneskeligt læsbart. Du kan oprette farveskemaer ved at holde S og L konstant, mens H varieres. For eksempel hsl(0, 50%, 50%) = rød, hsl(120, 50%, 50%) = grøn, hsl(240, 50%, 50%) = blå.
Hvad er farvekontrast, og hvorfor betyder det noget?
Farvekontrast er forskellen i luminans mellem forgrundstekst og dens baggrund. Højere kontrast gør tekst lettere at læse, især for personer med synshandicap. WCAG-tilgængelighedsretningslinjerne kræver minimumskontrastforhold: 4.5:1 for normal tekst (AA) og 7:1 for forbedret læsbarhed (AAA). Vores værktøj beregner kontrastforhold automatisk.
Kan jeg konvertere CMYK til HEX eller RGB?
CMYK (brugt i tryk) oversættes ikke direkte til RGB/HEX (brugt på skærme), fordi de bruger forskellige farverum. Konverteringen afhænger af din farveprofil (sRGB, Adobe RGB osv.). Vores værktøj fokuserer på skærmbaserede formater (HEX, RGB, HSL), da de deler det samme farverum. Til trykarbejde skal du bruge en dedikeret CMYK-konverter med din ønskede farveprofil.
Hvad gør alfakanalen i RGBA?
Alfakanalen styrer gennemsigtigheden og spænder fra 0 (helt transparent) til 1 (helt uigennemsigtig). RGBA udvider RGB med denne fjerde værdi. Vores værktøj understøtter i øjeblikket uigennemsigtige farver i HEX, RGB og HSL. For transparente farver skal du tilføje alfaværdien manuelt i din CSS (f.eks. rgba(59, 130, 246, 0.5)).
Hvorfor viser HEX og RGB nogle gange en smule forskellige farver?
Det burde de ikke – HEX og RGB repræsenterer præcis de samme farveværdier, bare i forskellig notation. #FF0000 er lig med rgb(255, 0, 0). Hvis du oplever en forskel, skyldes det sandsynligvis din skærms kalibrering, browserens gengivelse eller sammenligning af farver fra forskellige kilder. Brug altid de konverterede værdier fra dette værktøj for konsistens.
Hvordan opretter jeg en harmonisk farvepalet?
Brug HSL til at oprette paletter: hold mætning (S) og lysstyrke (L) konstant, mens du varierer nuancen (H) for komplementærfarver. For analoge farver varieres H med 30–60 grader. For triadiske farver bruges H-værdier 120 grader fra hinanden. Dette værktøj lader dig udforske farverelationer interaktivt ved at justere HSL-værdierne og se resultaterne med det samme.
Hvad er forskellen mellem sRGB og Display P3?
sRGB er det standardfarverum til webindhold og understøtter et begrænset udvalg af farver. Display P3 (brugt af Apple-enheder og moderne skærme) understøtter et bredere farverum og viser mere levende røde og grønne farver. Til webdesign skal du altid bruge sRGB-værdier for kompatibilitet. Display P3-farver ser mere levende ud på understøttede skærme, men kan virke udvaskede på ældre skærme.
Hvordan tester jeg farver til farveblinde brugere?
Brug kontrastforholdet til at sikre læsbarheden uanset farveopfattelse. Kombinationer med høj kontrast (mørk tekst på lys baggrund eller omvendt) er universelt læsbare. Undgå udelukkende at bruge farver til at formidle information – brug mønstre, etiketter eller ikoner sammen med farver. Vores kontrastkontrol hjælper dig med at verificere, at dine farver lever op til tilgængelighedsstandarderne.
Hvorfor ser mine RGB-værdier anderledes ud på skærmen?
Forskellige skærme har forskellige farveprofiler, lysstyrke- og kontrastindstillinger. Derudover kan browsere gengive farver en smule forskelligt. Til kritisk farvetilpasning bør du kalibrere din skærm og bruge farvestyringsprofiler.

Opdag flere værktøjer

Friske udvalg fra hele vores værktøjsbibliotek.