Algo errado nesta ferramenta?

Sobre «Conversor De RGBA Para HEX Online»

Esta ferramenta converte valores de cor RGBA para notação hex de 8 dígitos com alfa. rgba(255, 87, 51, 0.5) vira #FF573380, onde os últimos dois caracteres codificam o alfa de 50%. CSS moderno suporta ambos os formatos; às vezes você precisa da forma hex compacta.

Códigos hex de 8 dígitos são úteis em design tokens, arquivos de tema, e variáveis CSS onde você quer uma única string descrever completamente uma cor incluindo sua opacidade. Também são necessários ao copiar cores para apps que aceitam apenas hex.

A conversão é exata para valores alfa que arredondam de forma limpa para 8-bit (múltiplos de 1/255). Pode ocorrer leve arredondamento para valores arbitrários de opacidade como 0.123 — o hex resultante exibirá como o alfa representável mais próximo.

Como usar esta ferramenta

Como converter RGBA em uma cor hex (com alpha)

  1. Duas formas de inserir a cor

    Digite/cole uma string RGBA em "RGBA code" (ex. `rgba(255,128,0,0.5)` ou quatro números `200 180 90 0.25`), ou ajuste os sliders R/G/B mais o Alpha. Um "RGBA code" não vazio sobrepõe os sliders.

  2. Formatos RGBA aceitos

    O parser entende `rgba(r, g, b, a)`, `rgb(r, g, b)` (alpha padrão 1) e tuplas separadas por espaços como `255 128 0 0.5`. Alpha em float 0–1; opacidade em porcentagem não é parseada.

  3. Executar

    Saída: `r`, `g`, `b` (0–255), `a` (0–1), `alphaByte` (0–255), `hex` (8 dígitos `#rrggbbaa`), `hexRgb` (6 dígitos sem alpha) e `rgbaCss` (string `rgba(r, g, b, a)` pronta para colar).

  4. Alpha deve ficar em 0–1

    O modo slider valida alpha entre 0 e 1 inclusive — qualquer outra coisa lança "Alpha must be a number from 0 to 1.". Se só tiver porcentagem, converta de 0–100 % antes.