跳到工具

Hex 转 RGB 颜色

把十六进制颜色码转成 RGB、HSL 与 CSS 值,带实时预览和 WCAG 对比度。

RGB
28, 31, 33
HSL
204°, 8%, 12%
CSS
rgb(28, 31, 33)
与正文色 #1c1f21 对比度
1.00:1

十六进制颜色码是一个六位十六进制数,每两位代表红、绿、蓝三通道从 00 到 FF 的强度,是网页指定颜色的标准方式。

HSL(色相、饱和度、亮度)用更直觉的方式描述同一颜色——调整设计时,转色相环、加深亮度、或向灰色去饱和都更直观。

HSL 比 RGB 更容易微调——可以独立旋转色相或加深亮度。本工具同时展示两种表示,方便按你的工作流选择。

常见用途

常见问题

hex 和 rgb() 有什么区别?
它们描述同一种颜色。hex 是紧凑记法,rgb() 是十进制展开。多数工具两种都接受,本转换器会给出等价形式。
文字对比度多少算合格?
WCAG AA 要求普通文字 4.5:1、大号文字 3:1(18pt 以上);AAA 要求 7:1。转换器会自动算出与正文色的对比度。
支持 #fff 这种简写吗?
支持。三位简写会先展开成六位(#fff 变成 #ffffff)再转换。

相关工具