Localizador de nomes de cores CSS

Insira um código hex ou escolha uma cor para encontrar a cor CSS nomeada mais próxima. Compare lado a lado.

Insira uma cor e clique em « Encontrar o nome ».

Código CSS

    

Como usar

  1. Insira um valor de cor : digite ou cole um código hex (#3b82f6), um valor RGB ou HSL, ou clique no seletor para escolher uma cor visualmente.
  2. Obtenha o nome da cor : o nome CSS nomeado mais próximo, uma referência Pantone e um nome legível são exibidos instantaneamente.
  3. Explore as cores vizinhas : veja uma paleta de cores nomeadas similares para encontrar a melhor correspondência ou uma alternativa para seu design.

Por que usar a busca de nome de cor ?

Quando você trabalha com um design system, documentação de acessibilidade ou comunicação com cliente, dispor de um nome legível para uma cor é muito mais útil do que um código hex. « Cornflower Blue » comunica claramente ; « #6495ed » não. Esta ferramenta faz a ponte entre os valores de máquina e os nomes humanos, ajudando os designers a documentar paletas, explicar escolhas de cores e recuperar os nomes CSS padrão para seus valores hex.

Funcionalidades

Perguntas frequentes

Como a ferramenta encontra o nome mais próximo ?

A ferramenta calcula a distância perceptual entre sua cor e todas as cores CSS nomeadas usando a fórmula de diferença CIEDE2000, que corresponde bem à percepção humana das diferenças de cor. A correspondência mais próxima é retornada como nome.

Essas cores são idênticas às palavras-chave CSS ?

Sim. A ferramenta inclui todas as 148 cores nomeadas CSS padrão (da especificação CSS Color Module Level 4) como « rebeccapurple », « dodgerblue » e « tomato ». Você pode usá-las diretamente em CSS no lugar dos valores hex.

E se minha cor não tiver um nome exato ?

A maioria das cores não tem um nome CSS exato. A ferramenta retorna a cor nomeada perceptualmente mais próxima e exibe a diferença (delta E) para indicar o quão próxima é a correspondência.

De X11 ao CSS Color Module Level 4: a longa estrada até «rebeccapurple»

As cores nomeadas CSS que a maioria das pessoas usa hoje são herdadas da lista de cores do X Window System (rgb.txt), que foi montada no MIT para o ambiente gráfico X11 em 1986. A lista cresceu organicamente na década seguinte, repleta de nomes caprichosos e obscuros como «papayawhip», «peachpuff» e «papayawhip». Quando Mosaic (1993) e depois Netscape Navigator (1994) padronizaram a cor em HTML, mantiveram um subconjunto dos nomes X11. CSS1 (dezembro de 1996) formalizou apenas 16 cores nomeadas correspondendo à paleta VGA original: aqua, black, blue, fuchsia, gray, green, lime, maroon, navy, olive, purple, red, silver, teal, white, yellow. HTML 4 (1997) adicionou «orange» como a 17ª. CSS2.1 (junho de 2011) manteve as 17. CSS3 Color Module (junho de 2014, finalizado em 2018) adicionou o restante dos nomes X11, levando o total a 147. Em junho de 2014, a cor «rebeccapurple» (#663399) foi adicionada para honrar a filha de Eric Meyer, Rebecca, que havia morrido de câncer cerebral; ela havia dito que roxo era sua cor favorita. Foi adicionada ao CSS Color Module Level 4, levando o total a 148. O valor hex #663399 é a única cor nomeada CSS adicionada em memória de uma pessoa específica.

Cor CSS além das cores nomeadas: oklch, lab, color()

As cores nomeadas ainda cobrem apenas um canto do que as telas modernas podem mostrar. CSS Color Module Level 4 (Candidate Recommendation, rascunho atual) introduz um conjunto muito mais amplo de sintaxes de cor. lab() e lch() permitem que você especifique cores em CIE Lab e LCh, que são espaços de cor perceptualmente uniformes. oklab() e oklch() (Björn Ottosson, 2020) são versões aprimoradas que lidam melhor com cores brilhantes saturadas; oklch(70% 0.15 240) é um azul céu vivo. color(display-p3 1 0.5 0) dá acesso ao gamut de cor P3 mais amplo que iPhones, iPads e Macs modernos podem exibir, cerca de 25% mais saturado que o sRGB ao qual as cores nomeadas estão limitadas. Sintaxe de cor relativa (oklch(from blue calc(l - 10%) c h)) permite que você derive uma cor de outra. O suporte do navegador para todas as quatro funções de cor atingiu >90% em 2024. Para designs da era 2025, use cores nomeadas para prototipagem, então porte para oklch() para paletas de produção que funcionem em todo o espectro de gamut de cor.

Como a «cor mais próxima» é realmente calculada

A «distância» entre duas cores não é um conceito único. Fórmulas diferentes dão respostas diferentes e cada uma se encaixa em diferentes casos de uso.

Onde nomear cores realmente ajuda

Erros e surpresas com cores nomeadas CSS

Mais perguntas frequentes

Quem realmente escolheu os nomes como «papayawhip» e «peachpuff»?

Nenhuma pessoa única; o arquivo rgb.txt do X11 cresceu através de múltiplos colaboradores no MIT e outros fornecedores Unix no final dos anos 1980. Muitos nomes vieram dos catálogos de tinta Sinclair Paints e outros da época. A nomeação é informal e inconsistente de propósito, colaboradores nomearam cores com base em objetos que tinham em sua mesa ou fora de sua janela. Não havia comitê central. Quando CSS3 adotou a lista X11 em massa em 2014, todas as peculiaridades vieram junto.

Devo usar rebeccapurple em produção?

O suporte do navegador é universal desde 2014, então funciona em todos os lugares. É exatamente equivalente a #663399. Use qualquer nome que leia melhor em seu código; «rebeccapurple» é uma homenagem pequena mas visível em cada página que o usa.

Qual é a diferença entre CIEDE2000 e as fórmulas ΔE mais simples?

ΔE76 (distância euclidiana em CIE Lab) é rápida e dá respostas razoáveis mas subestima diferenças em cores saturadas e superestima em cores escuras. CIEDE2000 adiciona cinco termos de correção (para luminosidade, croma, rotação de matiz e dois termos cruzados) que se ajustam a dados empíricos sobre como as pessoas realmente percebem diferenças de cor. A correção é significativa; o mesmo par de cores pode dar ΔE76 = 4 e ΔE2000 = 2 (veredito perceptual muito diferente). Para «esta cor está próxima o suficiente daquela», use ΔE2000. Para processamento em lote onde a velocidade importa, a distância euclidiana OKLab é uma aproximação rápida.

Posso adicionar meus próprios nomes de cor personalizados?

Não como palavras-chave CSS, a lista de cores nomeadas é fixada pela spec. Mas as Custom Properties CSS (variáveis) te dão a mesma ergonomia: :root { --brand-coral: #ff7f50; } então color: var(--brand-coral). Design tokens são essencialmente essa ideia formalizada, e sistemas de design modernos os usam universalmente.

Meus dados de cor são enviados a algum lugar?

Não. Toda conversão de cor e cálculo de distância executa em seu navegador. Abra a aba Rede no DevTools e escolha uma cor, você verá zero requisições de saída. Seguro para cores de marca não lançadas ou qualquer trabalho de paleta interna.

Ferramentas relacionadas

Conversor de cores Gerador de paletas de cores grátis online Misturador de cores Gerador de paleta de cores acessível