RGB转HEX 转换器
即时将RGB颜色值转换为十六进制字符串。包含调色板生成、对比度检查和色盲模拟等高级功能。
RGB输入
支持:rgb()、rgba()、逗号分隔、百分比格式
0
0
0
十六进制输出
#000000
调色板
生成颜色以查看调色板。
对比度检查器
白色背景文字
--
黑色背景文字
--
WCAG 2.0 AA/AAA 合规性检查。
色盲模拟
生成颜色以查看模拟效果。
最近使用颜色
关于 RGB 转 HEX 转换
工作原理
RGB(红、绿、蓝)是一种加色模型,通过不同方式混合红、绿、蓝光来再现各种颜色。HEX(十六进制)是颜色的6位表示法。前两位(RR)代表红色值,中间两位(GG)代表绿色值,最后两位(BB)代表蓝色值。
转换公式
HEX = # + R.toString(16) + G.toString(16) + B.toString(16)
支持的输入格式
- 标准RGB: rgb(255, 0, 0)
- RGBA: rgba(255, 0, 0, 1) (HEX 值忽略 Alpha 通道)
- 原始数值: 255, 0, 0
- 空格分隔: 255 0 0
- 百分比: 100%, 0%, 0%