Hex, RGB, HSL e Contraste WCAG

Seletor de Cores e Códigos

Selecione qualquer cor — obtenha instantaneamente os códigos hex, RGB, HSL e CMYK. Copie com um clique. Verifique o contraste WCAG. Explore tons, matizes e harmonias.

Clique no nome para usar
#
HEX #3B82F6
RGB rgb(59, 130, 246)
HSL hsl(217, 91%, 60%)
CMYK cmyk(76%, 47%, 0%, 4%)
VAR CSS --color: #3B82F6;
Minha Paleta
Nenhuma cor salva ainda — clique em "Adicionar à Paleta" abaixo
Tons e Matizes
Tons (mais escuros) — clique em qualquer um para usar
Matizes (mais claros) — clique em qualquer um para usar
Harmonias de Cores
Verificador de Contraste WCAG
vs Fundo Branco
Texto de Exemplo
—
vs Fundo Preto
Texto de Exemplo
—
Simulação de Daltonismo
Deuteranopia
Cegueira para o verde
Protanopia
Cegueira para o vermelho
Tritanopia
Cegueira para o azul

148 Cores CSS Nomeadas

Clique em qualquer cor para carregá-la no seletor. Busque por nome ou valor hex.

Amostra Nome Hex RGB

Todas as 148 cores CSS nomeadas padrão conforme a especificação CSS Color Level 4.

Como Funcionam os Códigos de Cor

Códigos Hex

Um código de cor hex como #FF5733 codifica a cor como três números hexadecimais de 2 dígitos: vermelho (FF = 255), verde (57 = 87), azul (33 = 51). O hex vai de #000000 (preto) a #FFFFFF (branco). A forma abreviada como #F60 se expande para #FF6600.

RGB

O RGB especifica a intensidade da luz Vermelha, Verde e Azul, cada uma de 0 a 255. rgb(255, 0, 0) é vermelho puro; rgb(0, 0, 255) é azul puro. Você também pode especificar o canal alfa: rgba(255, 87, 51, 0.5) representa 50% de transparência.

HSL

O HSL (Matiz, Saturação, Luminosidade) é mais intuitivo: o matiz é o ângulo da cor (0°=vermelho, 120°=verde, 240°=azul), a saturação é a intensidade da cor (0%=cinza, 100%=vívido) e a luminosidade é o brilho (0%=preto, 50%=normal, 100%=branco). Ótimo para variações de cor programáticas.

CMYK

Usado em design para impressão: Ciano, Magenta, Amarelo e Preto (Key). A conversão a partir do RGB é aproximada — fluxos profissionais de impressão usam perfis ICC para precisão. Os valores exibidos são apenas para referência; sempre verifique com sua gráfica.

Exemplo Prático

A cor CSS tomato é #FF6347. Decompondo: R=255 (FF), G=99 (63), B=71 (47). Em HSL: matiz≈9°, saturação=100%, luminosidade=64%. Contraste WCAG vs branco: ~3,0:1 (falha AA para texto pequeno). Vs preto: ~7,0:1 (aprovado AAA). Portanto, use texto tomato em fundos escuros para melhor legibilidade.

Perguntas Frequentes

O que é um código de cor hex?

Um código de cor hex é um número hexadecimal de 6 dígitos (como #FF5733) que representa uma cor misturando luz vermelha, verde e azul. Os dois primeiros dígitos são o vermelho, os dois seguintes o verde e os dois últimos o azul — cada um de 00 (nenhum) a FF (máximo). Códigos de 3 dígitos (#F60) são abreviações válidas em que cada dígito dobra.

Qual a diferença entre RGB e HSL?

O RGB mistura valores de luz vermelha, verde e azul (0–255 cada), correspondendo ao funcionamento das telas. O HSL descreve o Matiz (ângulo de cor 0–360°), a Saturação (vivacidade 0–100%) e a Luminosidade (brilho 0–100%), correspondendo à percepção humana das cores. O HSL facilita a criação de variantes mais claras ou mais escuras ajustando apenas o valor L.

Qual taxa de contraste WCAG eu preciso?

A WCAG 2.1 nível AA exige 4,5:1 para texto normal e 3:1 para texto grande (18 pt ou 14 pt em negrito). O nível AAA exige 7:1 e 4,5:1, respectivamente. Essas taxas se aplicam ao texto em relação ao seu fundo. Elementos gráficos decorativos e componentes de interface inativos estão isentos. Use o verificador de contraste acima para verificar suas combinações de cores.

O que são cores complementares, análogas e triádicas?

Cores complementares ficam opostas na roda de cores (180° de distância) e criam contraste forte. Cores análogas são adjacentes (±30°) e criam paletas harmoniosas e coesas. Cores triádicas são espaçadas uniformemente a 120° e oferecem equilíbrio vibrante. Os três tipos de harmonia são exibidos na seção "Harmonias de Cores" acima.

O conta-gotas funciona em todos os navegadores?

A API EyeDropper é compatível atualmente com Chrome 95+, Edge 95+ e Opera 81+. Não está disponível no Firefox ou no Safari. O botão do conta-gotas é ocultado automaticamente em navegadores sem suporte — o seletor de cores principal e todos os formatos de código funcionam em todos os navegadores modernos.

O que são cores CSS nomeadas?

O CSS define 148 cores nomeadas — de aliceblue a yellowgreen — que podem ser usadas diretamente no CSS sem valores hex ou rgb. Fazem parte da especificação CSS Color Level 4 e incluem as clássicas cores seguras para a web (como red, blue) além de muitos nomes descritivos (como cornflowerblue, mediumaquamarine). A tabela completa pode ser pesquisada acima.