Pular para o conteúdo principal

Conversor de Cores Online

Converta cores entre HEX, RGB, HSL e CMYK online. Aceita #RRGGBB, rgb(), hsl() e transparência (alfa). Gratuito e preciso.

Cores podem ser representadas por vários modelos matemáticos, e cada um descreve a mesma cor de uma forma diferente. O HEX expressa a cor como um código hexadecimal de 6 dígitos (#RRGGBB), onde cada par representa um canal vermelho, verde ou azul entre 00 e FF (0 a 255). O RGB faz o mesmo com três números decimais de 0 a 255 — é o modelo nativo das telas, que emitem luz vermelha, verde e azul. Já o HSL descreve a cor de forma mais intuitiva para seres humanos: H (matiz, em graus de 0 a 360 no círculo cromático), S (saturação, em porcentagem) e L (luminosidade, em porcentagem). Por isso, o HSL é o modelo preferido em design e CSS para ajustar tons e criar variações de uma mesma cor. O CMYK, por sua vez, é o modelo subtrativo usado em impressão: Ciano, Magenta, Amarelo e Preto (Key), expressos em porcentagem de tinta — diferente das telas, que usam luz aditiva (RGB). Este conversor traduz entre HEX, RGB, HSL e CMYK, normalizando os formatos de entrada (aceita #RGB shorthand, #RRGGBB, #RRGGBBAA, rgb(), rgba(), hsl(), hsla() e cmyk()). Ele também trata transparência (canal alfa) quando aplicável: o alfa é preservado entre HEX, RGB e HSL (como #RRGGBBAA, rgba() e hsla()), e ignorado em CMYK, que não carrega canal de transparência. É essencial para designers, desenvolvedores web, profissionais de impressão e qualquer pessoa que precise traduzir uma cor entre meios digitais e físicos.

Perguntas Frequentes

Como converter HEX para RGB?

Cada par de dígitos hexadecimais vira um número de 0 a 255. Ex.: #FF8800 = rgb(255, 136, 0).

Como converter RGB para HEX?

Converta cada canal (0–255) para hexadecimal de 2 dígitos. Ex.: rgb(255, 136, 0) = #FF8800.

O que é HSL?

HSL é Matiz (0–360°), Saturação (%) e Luminosidade (%). É mais intuitivo para ajustar tons do que RGB.

CMYK serve para tela ou impressão?

CMYK é o modelo subtrativo usado em impressão (tinta). Telas usam RGB (luz aditiva). A conversão entre eles é aproximada.

O conversor suporta transparência (alfa)?

Sim. O alfa é preservado entre HEX (#RRGGBBAA), RGB (rgba) e HSL (hsla). Em CMYK, o alfa é ignorado, pois o modelo não carrega transparência.

Este conversor é gratuito?

Sim, totalmente gratuito, sem cadastro e sem limite de uso.