Color Converter + Palette

Cor Tailwind CSS para HEX: Consulta de Cores

Consulte nomês de cores do Tailwind CSS e obtenha seus valores HEX. blue-500 é #3b82f6, gray-900 é #111827. Referência rápida da paleta de cores do Tailwind.

100% no navegador. Seus dados nunca saem do seu computador.

#3b82f6
R
G
B
Formatos
HEX#3b82f6
RGBrgb(59, 130, 246)
HSLhsl(217, 91%, 60%)
HSBhsb(217, 76%, 96%)
CMYKcmyk(76%, 47%, 0%, 4%)
Contraste WCAG
3.68:1AA Large
5.71:1AA
Paleta
Enviar para:

Ferramentas Relacionadas

Consulta de Cor Tailwind CSS para HEX

blue-500 é #3b82f6, que é rgb(59, 130, 246). O sistema de cores do Tailwind usa uma paleta fixa de cores nomeadas com tonalidades numeradas de 50 a 950. Cada tonalidade mapeia para um valor hex específico que é consistente entre versões do Tailwind dentro da mêsma versão principal.

A Estrutura da Escala de Cores

Cada família de cores do Tailwind usa a mêsma escala numérica. Os números representam a luminosidade em uma progressão apróximadamente linear:

TomUsó típico
50Fundos muito claros, tints de hover
100Fundos claros, estados selecionados
200Bordas, divisores
300Estados desabilitados, texto placeholder
400Texto secundário, ícones
500Matiz puro, elementos interativos
600Estados hover para elementos 500
700Texto sobre fundos claros
800Texto de cabeçalhos
900Texto de alto contraste
950Quase preto, adicionado no Tailwind v3.3

Cores Comuns com Valores HEX

Uma referência das tonalidades mais usadas na prática:

Nome TailwindHEXRGB
blue-50#eff6ffrgb(239, 246, 255)
blue-100#dbeafergb(219, 234, 254)
blue-500#3b82f6rgb(59, 130, 246)
blue-600#2563ebrgb(37, 99, 235)
blue-700#1d4ed8rgb(29, 78, 216)
blue-900#1e3a8argb(30, 58, 138)
slate-900#0f172argb(15, 23, 42)
gray-900#111827rgb(17, 24, 39)
zinc-900#18181brgb(24, 24, 27)
neutral-900#171717rgb(23, 23, 23)
stone-900#1c1917rgb(28, 25, 23)
red-500#ef4444rgb(239, 68, 68)
green-500#22c55ergb(34, 197, 94)
yellow-500#eab308rgb(234, 179, 8)
purple-500#a855f7rgb(168, 85, 247)
pink-500#ec4899rgb(236, 72, 153)
white#ffffffrgb(255, 255, 255)
black#000000rgb(0, 0, 0)

As Famílias de Cinza Comparadas

O Tailwind vem com cinco famílias de cinza. As diferenças são mais relevantes em tons escuros:

NomeValor 900Subtom
slaté#0f172aAzul forte
gray#111827Azul leve
zinc#18181bNeutro
neutral#171717Neutro real
stone#1c1917Marrom quente

Para fundos em modo escuro, zinc e neutral são populares porque evitam o tom azul que faz slaté e gray parecerem frios em algumas telas. Stone é útil para UIs com tons quentes.

Cores Personalizadas no tailwind.config.js

Para estender a paleta sem substituí-la:

// tailwind.config.js
module.exports = {
  theme: {
    extend: {
      colors: {
        brand: {
          50:  '#eff6ff',
          100: '#dbeafe',
          500: '#3b82f6',
          600: '#2563eb',
          900: '#1e3a8a',
        },
      },
    },
  },
}

Issó adiciona bg-brand-500, text-brand-600, border-brand-100 e todas as outras variantes de utilidade automaticamente.

Para substituir toda a paleta (remover todos os padrões):

module.exports = {
  theme: {
    colors: {
      // apenas suas cores aqui
    },
  },
}

Tailwind v4 e Propriedades Personalizadas CSS

O Tailwind v4 move a configuração do tailwind.config.js para CSS usando a diretiva @theme:

@import "tailwindcss";

@theme {
  --color-brand-50: #eff6ff;
  --color-brand-500: #3b82f6;
  --color-brand-900: #1e3a8a;
}

Todas as cores padrão do Tailwind também são expostas como propriedades personalizadas CSS:

.custom-element {
  background: var(--color-blue-500);
  border-color: var(--color-blue-200);
}

Acessando Valores da Paleta em JavaScript

No Tailwind v3, use resolveConfig para obter valores hex em tempo de execução:

import resolveConfig from 'tailwindcss/resolveConfig';
import tailwindConfig from './tailwind.config.js';

const config = resolveConfig(tailwindConfig);
const blue500 = config.theme.colors.blue[500]; // '#3b82f6'

No Tailwind v4, leia as propriedades personalizadas CSS do estilo computado:

const blue500 = getComputedStyle(document.documentElement)
  .getPropertyValue('--color-blue-500')
  .trim(); // '#3b82f6'