¿Algo va mal con esta herramienta?

Sobre «Convertidor De RGBA A HEX En Línea»

Esta herramienta convierte valores de color RGBA a notación hexadecimal de 8 dígitos con alfa. rgba(255, 87, 51, 0.5) se vuelve #FF573380, donde los últimos dos caracteres codifican el 50% de alfa. El CSS moderno admite ambos formatos; a veces necesitas la forma hex compacta.

Los códigos hex de 8 dígitos son útiles en design tokens, archivos de tema y variables CSS donde quieras una sola cadena que describa totalmente un color incluida su opacidad. También son necesarios al copiar colores a apps que solo aceptan hex.

La conversión es exacta para valores alfa que redondean limpiamente a 8 bits (múltiplos de 1/255). Puede haber un ligero redondeo para opacidades arbitrarias como 0.123 — el hex resultante mostrará el alfa representable más cercano.

Cómo usar esta herramienta

Cómo convertir RGBA a un color hex (con alpha)

  1. Dos formas de introducir el color

    Escribe/pega una cadena RGBA en «RGBA code» (p. ej. `rgba(255,128,0,0.5)` o cuatro números `200 180 90 0.25`), o ajusta los sliders R/G/B más el Alpha. Un campo «RGBA code» no vacío anula los sliders.

  2. Formatos RGBA aceptados

    El parser entiende `rgba(r, g, b, a)`, `rgb(r, g, b)` (alpha por defecto 1) y tuplas separadas por espacios como `255 128 0 0.5`. Alpha float 0–1; el porcentaje de opacidad no se parsea.

  3. Ejecutar

    Salida: `r`, `g`, `b` (0–255), `a` (0–1), `alphaByte` (0–255), `hex` (8 dígitos `#rrggbbaa`), `hexRgb` (6 dígitos sin alpha) y `rgbaCss` (cadena `rgba(r, g, b, a)` lista para copiar).

  4. Alpha debe quedarse en 0–1

    El modo slider valida alpha como número entre 0 y 1 inclusive — si no, «Alpha must be a number from 0 to 1.» Si sólo tienes porcentaje, convierte de 0–100 % antes.