Totas las guidas

Convertir una color entre HEX, RGB e HSL

Publicat lo · Mes a jorn lo 2 min de lectura

HEX, RGB e HSL descrivon la meteissa color de tres manièras. L’esplech las mòstra totas tres a l’encòp e accepta las escrituras corrèntas; lo HSL arredondit a l’entièr explica las diferéncias d’un nivèl que se vesèn en tornar al HEX.

Tres escrituras d’una meteissa color

Explorar e convertir de colors mòstra per defaut las tres formas, amb un apercebut de la color. Per lo verd #2F4A3F:

FormaResultat
HEX#2f4a3f
RGBrgb(47, 74, 63)
HSLhsl(156, 22%, 24%)

Los tres botons HEX, RGB e HSL del panèl redusisson lo resultat a una sola forma, pràctica per la copiar tala quala.

Escrituras acceptadas

EscrituraExempleResultat en HEX
HEX cort#fff#ffffff
HEX amb transparéncia#2F4A3F80#2f4a3f80
RGB amb de virgulasrgb(47, 74, 63)#2f4a3f
RGB amb d’espacisrgb(47 74 63)#2f4a3f
RGB en percentatgesrgb(100%, 0%, 0%)#ff0000
HSL amb d’espacishsl(156 22% 24%)#304b40

Los noms de color coma «rouge», e los canals fora de 0 a 255 coma rgb(300, 0, 0), son refusats amb un messatge que lista las escrituras acceptadas.

Transparéncia

La transparéncia s’escriu en HEX amb uèch chifras, o aprèp una barra amb d’espacis. La color rgb(47 74 63 / 50%) dona #2f4a3f80 en HEX e rgba(47, 74, 63, 0.5) en RGB. Inversament, #2F4A3F80 dona una opacitat de 0,502, perque 80 en exadecimal fa 128 sus 255.

Perqué un anar-tornar cambia d’un nivèl

Lo HSL es mostrat en nombres entièrs: ton en grads, saturacion e lumenositat en per cent. Tornar del HSL al HEX mena doncas a una color vesina, pas a la color de partença.

ComençamentHSL mostratRetorn al HEX
#2F4A3Fhsl(156, 22%, 24%)#304b40
#B5532Ehsl(16, 59%, 45%)#b6532f

La diferéncia es d’un nivèl per canal, invisibla a l’uèlh. Per un token de design o una marca, conservatz lo HEX original coma referéncia e tornetz pas passar pel HSL.

Grises

Un gris a una saturacion nulla e un ton sens efècte: #808080 dona rgb(128, 128, 128) e hsl(0, 0%, 50%).

Çò que l’esplech mesura pas

Una conversion de format ditz res de la lisibilitat. L’esplech calcula pas lo contrast entre un tèxte e son fons: verificatz-lo a part abans de publicar. Lo cas d’un QR code, ont lo contrast decideís de la lisibilitat, es tractat dins Crear un QR code que se legís al primièr còp.

Verificar una conversion

  1. Pegatz la color dins lo camp: l’apercebut deu correspondre a çò qu’esperatz.
  2. Copiatz la forma que vòstre sistèma demanda.
  3. Per conservar la color exacta, conservatz lo HEX o lo RGB mai que lo HSL.

Explorar e convertir de colors