ImageColorPicker.com

    RGB 到 HEX 转换器

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

    #4F46E5

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

    R
    G
    B
    HEX 结果
    #4F46E5

    此颜色的所有格式

    RGB 给出三个介于 0 到 255 的十进制通道。转换为 HEX 时,把每个通道变成两个十六进制位,这样整个颜色可以压缩为浏览器、设计工具和样式指南都能理解的紧凑表示。

    如何将 RGB 转换为 HEX

    1. 取红色通道并除以 16:商是第一个位,余数是第二个位。
    2. 把 10 到 15 的数字写成字母 A 到 F — 例如 255 变成 FF。
    3. 对绿色和蓝色重复相同操作,单位数前面补零:5 变成 05。
    4. 将三对数字连接起来,并在前面加上 #。

    示例演示

    RGB rgb(79, 70, 229)=HEX #4F46E5

    只要通道是 0 到 255 的整数,结果就是精确的。像 rgb(79.5, 70, 229) 这种带小数的值会先四舍五入到最接近的整数,因为 HEX 不能表示中间值。

    RGB 与 HEX 说明

    RGB 是什么?

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

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

    HEX 是什么?

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

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

    RGB 到 HEX 参考表

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

    颜色RGBHEX
    blackrgb(0, 0, 0)#000000
    whitergb(255, 255, 255)#FFFFFF
    redrgb(255, 0, 0)#FF0000
    limergb(0, 255, 0)#00FF00
    bluergb(0, 0, 255)#0000FF
    yellowrgb(255, 255, 0)#FFFF00
    orangergb(255, 165, 0)#FFA500
    tealrgb(0, 128, 128)#008080
    purplergb(128, 0, 128)#800080
    grayrgb(128, 128, 128)#808080

    常见问题