ImageColorPicker.com

    Conversor HEX para RGB

    Converte qualquer cor HEX para RGB — instantaneamente e grátis

    #FF5733

    Cola qualquer valor de cor — nós detectamos o formato por ti.

    Selecionar uma cor
    Resultado RGB
    rgb(255, 87, 51)
    Vermelho
    255
    Verde
    87
    Azul
    51

    Esta cor em todos os formatos

    Um código HEX junta três números de 8 bits em seis dígitos hexadecimais. Converter HEX para RGB significa dividir esses dígitos em pares e ler cada par como um número decimal entre 0 e 255 — exatamente os valores que CSS, Figma e editores de imagem esperam.

    Como funciona a conversão de HEX para RGB

    1. Remove o # inicial e, se o código tiver apenas três dígitos, duplica cada um: #f53 torna-se #ff5533.
    2. Divide os seis dígitos em três pares — RR, GG e BB.
    3. Lê cada par como um número em base 16 e converte para base 10: FF vira 255, 57 vira 87, 33 vira 51.
    4. Escreve os três resultados como rgb(R, G, B).

    Exemplo prático

    HEX #FF5733=RGB rgb(255, 87, 51)

    Esta conversão é exata. HEX e RGB descrevem os mesmos valores sRGB em notações diferentes, por isso nada é arredondado ou perdido em nenhuma das direções.

    HEX e RGB explicados

    O que é HEX?

    Um código HEX é um número hexadecimal de seis dígitos que armazena os canais vermelho, verde e azul de uma cor atrás de um # inicial. Cada par de dígitos representa um canal, de 00 (nenhum) a FF (cheio), o que dá os mesmos 16,7 milhões de cores do RGB numa notação muito mais curta. HEX é o padrão em CSS, ferramentas de design e guidelines de marca.

    Sintaxe:
    #RRGGBB
    Intervalo:
    00–FF por canal
    Melhor para:
    CSS, entrega de design, guidelines de marca

    O que é RGB?

    RGB descreve uma cor como três canais de luz — vermelho, verde e azul — cada um de 0 a 255. Espelha como os ecrãs realmente funcionam: todos os três a 255 produzem branco, todos a 0 produzem preto. RGB é a escolha certa sempre que precisas de calcular com uma cor, e rgba() adiciona transparência por cima.

    Sintaxe:
    rgb(R, G, B)
    Intervalo:
    0–255 por canal
    Melhor para:
    código, canvas, transparência com rgba()

    Tabela de referência HEX para RGB

    As cores CSS mais comuns, convertidas de HEX para RGB.

    CorHEXRGB
    black#000000rgb(0, 0, 0)
    white#FFFFFFrgb(255, 255, 255)
    red#FF0000rgb(255, 0, 0)
    lime#00FF00rgb(0, 255, 0)
    blue#0000FFrgb(0, 0, 255)
    yellow#FFFF00rgb(255, 255, 0)
    orange#FFA500rgb(255, 165, 0)
    teal#008080rgb(0, 128, 128)
    purple#800080rgb(128, 0, 128)
    gray#808080rgb(128, 128, 128)

    Perguntas frequentes