Seletor de Cor
Escolha uma vez, obtenha todos os formatos. Mais uma leitura ao vivo do contraste WCAG em relação ao branco e ao preto.
O seletor abaixo exibe a cor escolhida e calcula suas representações em três formatos: hex, rgb() e hsl(). Ao lado de cada formato, um botão de cópia com um toque. Abaixo, a razão de contraste WCAG ao vivo em relação ao branco puro e ao preto puro — útil para verificar combinações de texto e fundo. Isso tudo roda inteiramente no seu navegador; nada é enviado a um servidor.
rgb(59 130 246)hsl(217 91% 60%)WCAG contrast vs:
White: 3.68:1
AA large only
Black: 5.71:1
AA body
How to use
Escolha uma cor
Clique na pré-visualização da cor para usar o seletor de cores do sistema, ou digite diretamente um valor hex ou RGB.
Copie o formato de que precisa
Hex para armazenamento e arquivos de design. rgb() para código que processa canais. hsl() para rotações de matiz em design tokens.
Verifique o contraste
As duas badges de contraste mostram a razão WCAG em relação ao branco puro e ao preto puro. Use-as para verificar combinações de cores de texto.
Frequently asked questions
- Por que três formatos?
- Cada um tem seu uso. Hex é o formato de armazenamento universal que copia limpo em qualquer ferramenta. rgb() é o que o código programático gera e consome. hsl() permite que um designer ajuste brilho ou saturação de forma independente — exatamente o que se quer para variantes de design token (estados de hover, ajustes de tema).
- O que a verificação de contraste WCAG mede?
- A razão entre a luminância relativa de duas cores, numa escala de 1:1 (idênticas) a 21:1 (preto sobre branco). O WCAG 2.1 AA exige 4,5:1 para texto de corpo e 3:1 para texto grande e componentes de interface. A fórmula está no WCAG 2.1 §1.4.3.
- O seletor suporta OKLCH?
- Ainda não — hex, RGB e HSL cobrem 95% dos casos de uso práticos. Para OKLCH e a discussão mais ampla sobre cores perceptuais, consulte nosso guia de formatos de cor CSS. Você também pode colar um valor OKLCH em um pré-processador CSS; os navegadores modernos convertem internamente.
- Por que o hex às vezes tem 4 dígitos em vez de 6?
- O hex de três ou quatro dígitos (ex.: #F60, #F60A) é uma abreviação onde cada dígito é duplicado. #F60 = #FF6600. A forma de 4 dígitos inclui o canal alfa. A maioria do código moderno usa a forma completa de 6/8 dígitos para maior clareza; ambas são CSS válido.
- O seletor salva meu histórico?
- Não. Tudo roda no seu navegador; nada é enviado a um servidor ou armazenado entre páginas.
Ferramentas relacionadas
- Financiamento imobiliárioParcela, juros totais e custo do financiamento.
- Juros compostosCrescimento do capital com aportes regulares.
- GorjetaCalcular a gorjeta e dividir a conta.
- Imposto sobre vendasAdicionar ou remover imposto de um valor.
- Financiamento de veículoParcela e custo total de um financiamento de carro.
- Quitação de empréstimoSaldo devedor e economia com quitação antecipada.