OpenReplay Logo
12k
12k

HEX 转 RGB 转换器

将十六进制颜色转换为 RGB。粘贴任意 3 位、6 位或 8 位十六进制值——转换在你的浏览器中运行。

RGB 结果
rgb(57, 77, 254)

关于此工具

HEX 和 RGB 是同一个 sRGB 颜色的两种表示法。RGB 表示法通常更便于以编程方式处理——各通道都是普通整数,你可以对其进行补间、混合或比较。

当样式表需要 rgb() 语法时,或当你需要 canvas 与 WebGL 代码所用的通道值时,可以使用它。

缩写形式(#39f)和 8 位带 alpha 的十六进制(#394dfe80)都被接受。

常见问题

接受哪些格式?

#rgb#rrggbb#rrggbbaa——带或不带前导井号均可。

alpha 怎么办?

8 位十六进制值会转换为 rgba() 输出,其中 alpha 为 0–1 的小数。

会损失精度吗?

R、G、B 三个通道严格 1:1 映射——每个十六进制字节都是 0–255 的整数。来自 8 位十六进制的 alpha 会除以 255 并四舍五入到两位小数以便阅读(80 → 0.5),因此小数 alpha 是接近的近似值,而非精确值。