ImageColorPicker.com

    HEX 到 RGB 转换器

    将任意 HEX 颜色转换为 RGB — 立即且免费

    #FF5733

    粘贴任意颜色值 — 我们会为你检测格式。

    选择颜色
    RGB 结果
    rgb(255, 87, 51)
    255
    绿
    87
    51

    此颜色的所有格式

    HEX 代码把三个 8 位数字压缩成六位十六进制数。将 HEX 转换为 RGB 就是把这些十六进制位拆成每两位一组,并把每组读取为 0 到 255 之间的十进制数——这正是 CSS、Figma 和图像编辑器所期望的数值。

    如何将 HEX 转换为 RGB

    1. 去掉开头的 #,如果代码只有三位则把每位重复一遍:#f53 变成 #ff5533。
    2. 把六位拆成三对——RR、GG 和 BB。
    3. 将每对按 16 进制读取并转换为 10 进制:FF 变为 255,57 变为 87,33 变为 51。
    4. 把三个结果写成 rgb(R, G, B)。

    示例演示

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

    此转换是精确的。HEX 和 RGB 用不同的表示法描述相同的 sRGB 值,因此在任一方向上都不会出现舍入或丢失。

    HEX 与 RGB 说明

    HEX 是什么?

    HEX 代码是一个六位的十六进制数,前面带有 #,用于存储颜色的红、绿、蓝通道。每对十六进制位对应一个通道,从 00(无)到 FF(满),以比 RGB 更简短的表示方式覆盖同样的 1670 万颜色。HEX 是 CSS、设计工具和品牌指南中的默认形式。

    语法:
    #RRGGBB
    范围:
    每个通道 00–FF
    适合用于:
    CSS、设计交接、品牌指南

    RGB 是什么?

    RGB 用三个光通道来描述颜色——红、绿、蓝——每个从 0 到 255。它反映了屏幕的实际工作方式:三个通道都为 255 为白色,全部为 0 为黑色。当你需要用数值进行计算时,RGB 是合适的选择,rgba() 则在其上增加了透明度。

    语法:
    rgb(R, G, B)
    范围:
    每个通道 0–255
    适合用于:
    代码、canvas、使用 rgba() 的透明度

    HEX 到 RGB 参考表

    最常见的 CSS 颜色,已从 HEX 转换为 RGB。

    颜色HEXRGB
    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)

    常见问题