在此运行 完全在你的浏览器里运行,不上传、不登录
颜色转换
HEX、RGB、HSL 三向互转,自动识别输入格式,实时色块预览。
HEX
RGB
HSL
怎么用
- 输入或粘贴支持格式的颜色:HEX(3/4/6/8 位,可带可不带 #)、rgb()、rgba()、hsl()、hsla()。
- 格式自动识别,三种表示同时更新。
- 预览色块显示精确渲染效果;取色器保持同步,也可以反向使用。
- 点某个值旁边的复制按钮,把 HEX、RGB 或 HSL 文本带进样式表。
常见用法
- 写 CSS —— 把设计工具给的 HEX 码转成 HSL,方便做自定义属性阶梯。
- 调试计算样式 —— 粘贴 devtools 里的 rgba() 串,读出等值 HEX。
- 透明度处理 —— 接受 4/8 位 HEX 输入;会识别 alpha 通道并转换不透明主色。
- 设计评审 —— 验证两种格式描述的确实是同一个颜色。
常见问题
问:输入接受哪些格式? 答:3、4、6、8 位 HEX 码(# 可省略)、逗号或斜杠分隔的 rgb()/rgba(),以及饱和度、明度用百分比的 hsl()/hsla()。
问:alpha 通道怎么处理? 答:带 alpha 的格式会被识别,但转换输出描述的是不透明色;alpha 值本身不会带过去,透明度重要时请回看原值。
问:为什么 HSL 数字和别的工具略有出入? 答:转换后数值按整度与整百分比取整。保留更多小数位的工具会差一个舍入步长,视觉上无法分辨。
你的数据留在这台设备上
颜色转换 完全在本地运行。你粘贴或拖入的一切都由你自己的浏览器处理,不会被传走。我们的服务器不保存任何东西——关掉标签页就没了。
你输入的内容不会发往服务器、不被记录,也不用于分析统计。首次加载之后即使断网,这个页面照样能用。