Conversor de cores
Converta cores HEX, RGB e HSL na hora com visualização ao vivo, cópia de CSS e histórico útil para web design, UI e branding.
Conversor de cores
O que é o conversor de cores?
O conversor de cores é uma ferramenta online para transformar valores entre HEX, RGB e HSL em tempo real. Ele ajuda quando a mesma cor precisa aparecer com consistência em páginas, componentes, design systems e documentação de marca sem depender de conversões manuais demoradas.
Basta inserir um valor ou escolher uma cor no navegador para ver imediatamente as equivalências nos outros formatos. Você também pode copiar o código individual ou a declaração CSS pronta, recuperar cores recentes e agilizar o fluxo entre design, produto e frontend.
Quando vale usar esta ferramenta
- Desenvolvimento web – Levar cores de uma interface ou protótipo para CSS, SCSS e tokens de design
- Design de interfaces – Ajustar brilho e saturação sem perder a família principal da cor em botões, badges e fundos
- Design system – Registrar uma mesma cor em HEX, RGB e HSL para designers e desenvolvedores
- Acessibilidade – Conferir os valores exatos antes de validar contraste entre texto e fundo
- Trabalho entre ferramentas – Manter coerência entre Figma, Photoshop, Illustrator e o código final
- Apresentações e branding – Reaproveitar rapidamente as cores do projeto em decks, relatórios e materiais de marca
Principais recursos
- Conversão imediata – Sempre que você altera HEX, RGB ou HSL, os outros formatos são recalculados na hora.
- Seletor visual integrado – Escolha a cor diretamente no navegador e confira o resultado instantaneamente no painel de visualização.
- Cópia por formato – Copie separadamente HEX, RGB, HSL ou o trecho completo de CSS conforme a necessidade do momento.
- Histórico local de cores – As cores mais recentes ficam salvas no navegador para facilitar revisões, testes e comparações.
- Cor aleatória para explorar – Gere um novo ponto de partida quando quiser experimentar opções de paleta ou buscar inspiração rápida.
- Entradas com faixa controlada – RGB e HSL permanecem dentro de limites válidos, e o HEX também aceita a forma abreviada.
Como usar o conversor
- Defina a cor inicial – Use o seletor ou digite diretamente um valor HEX, RGB ou HSL que você já tenha.
- Confira a visualização – Veja no painel superior se o tom realmente combina com a interface, a marca ou o componente.
- Leia os equivalentes – A ferramenta mostra a mesma cor nos três formatos mais usados no fluxo web.
- Copie o resultado certo – Use o botão do formato desejado ou clique em “Copiar CSS” para levar o código pronto para o projeto.
Entendendo HEX, RGB e HSL
HEX
HEX é a forma mais comum de representar cores na web e segue a estrutura #RRGGBB. Cada par indica a intensidade de vermelho, verde e azul em hexadecimal, por isso o formato funciona muito bem em folhas de estilo, tokens e documentação técnica.
- Exemplos:
#D4AF37para dourado,#FF5733para laranja e#3498DBpara azul - Versão curta:
#FF0000pode virar#F00quando os pares usam o mesmo caractere - Quando usar: CSS, tokens de design, documentação de componentes e handoff com frontend
RGB
RGB descreve a cor pelos canais vermelho, verde e azul com valores de 0 a 255. O formato é ótimo para scripts, animações e qualquer situação em que você queira controlar ou comparar cada canal individualmente.
- Exemplos:
rgb(212, 175, 55),rgb(255, 255, 255)ergb(0, 0, 0) - Lógica: todos os canais em 0 resultam em preto, e todos em 255 resultam em branco
- Quando usar: JavaScript, canvas, animações e ajustes precisos por canal
HSL
HSL organiza a cor por matiz, saturação e luminosidade. É o formato mais prático quando você quer clarear, escurecer ou suavizar uma cor mantendo a mesma base visual.
- Exemplos:
hsl(46, 67%, 52%)para dourado ehsl(0, 100%, 50%)para vermelho puro - Matiz (H): percorre uma roda de 0° a 360°
- Saturação (S): mede a intensidade de 0% a 100%
- Luminosidade (L): posiciona a cor entre preto, tom puro e branco
Dicas práticas
- Gere variações com HSL – Mantenha o mesmo matiz e ajuste principalmente a luminosidade para criar hover states e fundos auxiliares.
- Guarde referências importantes – O histórico ajuda a comparar opções sem digitar novamente os mesmos códigos.
- Cheque contraste antes de publicar – Uma cor alinhada à identidade visual nem sempre entrega boa leitura em texto e CTAs.
- Escolha o formato pelo fluxo – HEX é prático no CSS, RGB funciona bem em scripts e HSL é ótimo para explorar variações visuais.
Detalhes
Os resultados do conversor de cores são calculados a partir do valor informado e do formato usado como ponto de partida.
Se a cor fizer parte de um guia de marca ou de uma revisão de acessibilidade, vale comparar também com a referência oficial do projeto.
Perguntas frequentes
Posso digitar um HEX curto com 3 caracteres?
Sim. Se você informar uma forma abreviada como F00, a ferramenta expande automaticamente para a versão completa de 6 caracteres FF0000 antes de converter.
Por quanto tempo o histórico de cores fica salvo?
As 12 cores mais recentes ficam armazenadas localmente no navegador. Elas permanecem disponíveis até que você limpe o histórico manualmente ou apague os dados do navegador.
O conversor também trabalha com transparência e alpha?
Não nesta versão. O foco está em HEX, RGB e HSL sem transparência. Se você precisar de RGBA, HSLA ou HEX com 8 dígitos, será necessário um passo adicional ou outra ferramenta.
As conversões são confiáveis?
Sim. O conversor usa fórmulas padrão entre HEX, RGB e HSL. Podem existir pequenas diferenças por arredondamento ao voltar de HSL, mas normalmente elas não são perceptíveis visualmente.
Qual formato faz mais sentido para CSS e design system?
HEX costuma ser o caminho mais rápido para o CSS do dia a dia. RGB é útil em scripts e animações, enquanto HSL facilita muito a criação de variações de luminosidade e saturação dentro de um mesmo sistema visual.
Posso usar no celular?
Sim. O seletor nativo de cor e os campos numéricos funcionam bem em navegadores móveis modernos, então você pode converter e copiar cores também no smartphone ou no tablet.
Ainda não há comentários. Deixe a primeira opinião.