Seletor HSL / HWB

Gratuito DevTools

Seletor de Cor HSL / HWB

Ajuste cores com sliders HSL e HWB e veja conversoes em tempo real para HEX, RGB, HSL e HWB. Inclui roda de cores interativa. Ideal para designers e desenvolvedores que trabalham com CSS moderno.

3.7k usuarios Atualizado em Mar 2026 4.7/5
Avalie esta ferramenta:
4.7 (534 votos) Obrigado!
Seletor de Cor HSL / HWB

Modo HSL

Matiz (H)210°
Saturacao (S)83%
Luminosidade (L)60%

Modo HWB

Matiz (H)210°
Brancura (W)10%
Negrura (B)10%

Como Usar

Selecione e converta cores em segundos.

1
Ajuste os sliders HSL
Use os sliders de Matiz, Saturacao e Luminosidade para selecionar a cor desejada.
2
Ou use a roda de cores
Clique na roda de cores para selecionar o matiz diretamente de forma visual.
3
Veja as conversoes
HEX, RGB, HSL e HWB sao atualizados em tempo real conforme voce ajusta.
4
Copie o valor
Clique em qualquer card de conversao para copiar o valor, ou use o botao "Copiar HEX".

Sobre o Seletor HSL / HWB

Esta ferramenta permite selecionar cores usando dois modelos alternativos ao RGB: HSL (Hue, Saturation, Lightness) e HWB (Hue, Whiteness, Blackness). Ambos sao nativamente suportados em CSS moderno.

Diferencas entre os modelos:

  • HSL: intuitivo para ajustar cores relacionadas; luminosidade 50% representa a cor pura
  • HWB: mais intuitivo para misturar com branco e preto; W+B = 100% resulta em cinza
  • HEX/RGB: formatos amplamente usados, gerados automaticamente a partir dos sliders

HSL, HWB e os Modelos de Cor no CSS Moderno

Neste artigo
  1. Por que ir alem do RGB
  2. O modelo HSL
  3. O modelo HWB
  4. Usando HSL e HWB no CSS
  5. Casos de uso e boas praticas
  6. Perguntas frequentes

1. Por Que Ir Alem do RGB

O modelo RGB especifica cores pela quantidade de vermelho, verde e azul — o que e ideal para a maquina, mas pouco intuitivo para humanos. E dificil "ver" mentalmente a cor de um valor como rgb(59, 130, 246). Modelos como HSL e HWB foram criados exatamente para tornar as cores mais previsıveis e manipulaveis por pessoas.

2. O Modelo HSL

HSL define cores por tres parametros: Hue (matiz, 0-360 graus no circulo cromatico), Saturation (saturacao, 0-100%) e Lightness (luminosidade, 0-100%). Luminosidade 0% e sempre preto, 100% e sempre branco, e 50% representa a cor mais pura.

Uma vantagem enorme no design: para criar variacoes de uma cor, basta ajustar a luminosidade mantendo H e S fixos. Isso garante que todas as variacoes sejam "da mesma familia".

3. O Modelo HWB

HWB (Hue, Whiteness, Blackness) e uma alternativa ao HSL que muitos designers consideram mais intuitiva. Em vez de saturacao e luminosidade, voce define quanto de branco (W) e quanto de preto (B) e misturado ao matiz puro. Quando W + B = 100%, o resultado e um cinza puro, independente do matiz.

"HWB foi projetado para ser o modelo de cor mais intuitivo para seres humanos — mais proximo de como artistas pensam ao misturar tintas."

4. Usando HSL e HWB no CSS

Ambos os modelos sao suportados nativamente em CSS. Exemplos de uso:

  • color: hsl(210, 83%, 60%); — azul medio
  • color: hsl(210deg 83% 60% / 0.8); — com opacidade (sintaxe moderna)
  • color: hwb(210 10% 10%); — equivalente em HWB
  • background: hsl(var(--hue) 70% 50%); — com variaveis CSS

5. Casos de Uso e Boas Praticas

HSL brilha quando voce precisa criar temas dinamicos com variaveis CSS — basta alterar o valor de --hue para mudar toda a paleta de cores do tema. E uma tecnica muito usada em design systems para suportar multiplos temas.

6. Perguntas Frequentes

HSL e suportado em todos os navegadores?

Sim. hsl() e suportado desde o IE9. A sintaxe moderna com barra para opacidade (hsl(H S% L% / A)) e suportada em todos os navegadores modernos desde 2020.

Quando usar HWB em vez de HSL?

HWB e mais intuitivo quando voce quer misturar uma cor com branco ou preto de forma previsıvel. E especialmente util para criar versoes "pastel" (muito W) ou "escuras" (muito B) de uma cor sem afetar o matiz.