Pular para o conteúdo principal

Calculadora de Distância de Cores

Meça o quão visualmente similar ou diferente duas cores são: insira duas cores HEX para obter a distância RGB Euclidiana, a distância redmean ponderada perceptualmente, e uma classificação de similaridade em linguagem simples.

Entrada

Primeira cor HEX para comparar.

Segunda cor HEX para comparar.

Saída

Resultados de Distância
MétricaValor
No data yet
Isso foi útil?

Mais formas de usar esta ferramenta

API REST

curl -X POST https://api.iotools.cloud/v1/tool/color-distance-calculator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "colorA": "#000000",
    "colorB": "#FFFFFF"
  }'

Troque pela sua própria chave, da sua conta. Os campos da ferramenta viram o corpo da requisição — sem envelope.

Peça a um agente de IA

Use the IOTools `color-distance-calculator` tool (Color Distance Calculator) on this input:

YOUR_INPUT_HERE

Cole isto em qualquer agente conectado ao servidor MCP do IOTools e depois adicione sua entrada.

Widget para incorporar

<iframe
  src="https://iotools.cloud/embed/color-distance-calculator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="Calculadora de Distância de Cores — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

Coloque isso na sua própria página — grátis, sem chave, só um link de volta.

Custo por chamada de API/MCPA partir de 5 créditos

Também disponível via

Guias

Insira duas cores HEX e esta ferramenta mede o quão visualmente similar ou diferente elas são — útil para verificar se uma cor de marca desviou, desduplicar uma paleta, escolher cores de gráfico distinguíveis ou verificar se uma alteração de token de design é sutil em vez de drástica.

O que "distância de cores" significa

Distância de cor é uma pontuação numérica de quão afastadas duas cores estão. A abordagem mais simples trata uma cor como um ponto no espaço RGB 3D (vermelho, verde, azul, cada um 0–255) e mede a distância em linha reta entre dois desses pontos:

Distância RGB Euclidiana: √((R1−R2)² + (G1−G2)² + (B1−B2)²)

Isso varia de 0 (cores idênticas) até cerca de 441,67 (preto puro vs. branco puro — os dois pontos mais distantes no cubo RGB). É fácil calcular, mas não corresponde bem à percepção humana: o olho é muito mais sensível a algumas tonalidades e intervalos de brilho do que outros, portanto dois pares com a mesma distância Euclidiana podem parecer "distantes" de forma muito diferente.

Distância redmean é uma correção bem conhecida e de baixo custo que pondera a diferença quadrada de cada canal com base em quão brilhante o par de cores é (através do valor médio de vermelho), aproximando a sensibilidade humana sem a sobrecarga de uma conversão de espaço de cor completo:

ΔC = √((2 + r̄/256)×ΔR² + 4×ΔG² + (2 + (255−r̄)/256)×ΔB²), em que é a média dos dois vermelhos.

Como pondera os canais com mais peso, os valores redmean são maiores do que os valores Euclidianos para o mesmo par — eles estão em uma escala diferente, não uma versão "mais precisa" do mesmo número, portanto compare-os separadamente em vez de esperar que concordem.

Como usá-la

  1. Insira ou escolha Cor A.
  2. Insira ou escolha Cor B.
  3. A tabela de resultados é atualizada instantaneamente com ambos os valores hexadecimais, a distância RGB Euclidiana, a distância redmean e uma classificação de similaridade em linguagem simples (Idêntico, Muito Semelhante, Notavelmente Diferente ou Muito Diferente) com base na pontuação Euclidiana.

FAQ

Qual número devo realmente usar? Para uma verificação rápida de sanidade ("estas são basicamente a mesma cor?"), a distância Euclidiana é simples e intuitiva. Se você estiver comparando cores que uma pessoa realmente verá lado a lado (paletas de UI, verificações de consistência de marca), confie no valor redmean — ele acompanha a diferença percebida mais de perto.

O que é considerado "semelhante"? As faixas de classificação (0 = Idêntico, até 25 = Muito Semelhante, até 100 = Notavelmente Diferente, acima de 100 = Muito Diferente) são baseadas na distância Euclidiana em seu intervalo de 0–441,67. São uma regra prática, não um padrão perceptual certificado — para contraste de acessibilidade (legibilidade de texto), use uma ferramenta de proporção de contraste, pois contraste e distância de cor medem coisas diferentes.

Isso leva em conta o daltonismo? Não. Ambas as fórmulas operam em valores RGB padrão e não modelam nenhuma forma específica de deficiência de visão de cores.

Posso usar códigos hexadecimais de 3 dígitos como #f0c? Sim — a notação hexadecimal abreviada (#rgb) é expandida automaticamente para a forma de 6 dígitos completa antes da comparação.

Meus dados de cor são enviados para algum lugar? Não — tudo funciona inteiramente no seu navegador. Nada é enviado ou armazenado.

colordistancesimilarityhexrgbdesign

Ama as ferramentas? Livre-se dos anúncios.

Um único pagamento remove todos os anúncios da sua conta, para sempre. Sem assinatura, sem rastreamento.