颜色转换 在线HEX、RGB、HSL、HSV、CMYK互转
颜色转换,HEX、RGB、HSL、HSV、CMYK颜色格式互转,即时预览颜色效果,一键复制转换结果,适合设计和开发使用。
更新于 2026-08-26
相关工具
功能特性
- 支持在HEX、RGB、HSL、HSV和CMYK格式间转换颜色
- 可视化颜色选择器,实时预览
- 点击任意格式结果即可复制
- 同时显示所有格式的转换结果
- 支持标准颜色表示法:#RGB、#RRGGBB、rgb()、hsl()
- 支持对比度检查,符合WCAG无障碍标准
- HSL/HSV 滑块微调,精确调整颜色
- 直接复制 CSS 颜色代码用于样式表
使用方法
- 1使用颜色选择器直观选择颜色,或直接输入颜色代码
- 2输入HEX值如#FF5733或#F53
- 3输入RGB值如rgb(255, 87, 51)
- 4输入HSL值如hsl(11, 100%, 60%)
- 5在结果区即时查看所有转换后的格式
- 6点击任意结果卡片复制值到剪贴板
- 7使用对比度检测比较两种颜色的无障碍性
- 8调整HSL/HSV滑块精确微调颜色
- 9直接复制CSS颜色代码用于样式表
- 10使用此工具标准化设计系统中的颜色格式
常见问题
HEX、RGB和HSL有什么区别?
HEX使用十六进制表示法(#RRGGBB),RGB指定红、绿、蓝值(0-255),HSL使用色相(0-360)、饱和度(0-100%)、亮度(0-100%)。HSL通常更易于人类理解和调整。
HSV和HSL有什么区别?
HSV使用色相、饱和度和明度(亮度)而非亮度。在HSV中,增加明度总会使颜色变亮。在HSL中,亮度超过50%会使颜色向白色变浅。
CMYK用于什么场景?
CMYK(青、品红、黄、黑)用于印刷设计。如果您的项目涉及印刷材料,请使用CMYK值以确保屏幕和印刷的颜色匹配。
如何将RGB转换为HEX?
每个RGB分量(0-255)被转换为两个十六进制数字。例如rgb(255, 87, 51)变为#FF5733。本工具自动完成此转换。
为什么我的HEX颜色显示不正确?
请确保HEX值在#符号后为3或6个字符。有效格式:#RGB(3位简写)或#RRGGBB(6位)。工具会对无效输入显示错误。
我可以将此工具用于CSS颜色吗?
可以!所有格式都输出有效的CSS颜色值。直接将HEX、rgb()或hsl()格式复制到CSS样式表中。
对比度比值是什么意思?
对比度比值衡量两种颜色之间的亮度差异。WCAG要求普通文本至少4.5:1,大文本至少3:1才能符合无障碍标准。
如何让颜色变浅或变深?
在HSL中,增加亮度(L)值使颜色变浅,减小使颜色变深。在HSV中,增加明度(V)使颜色变亮。工具允许交互式调整这些值。
可以把颜色转换成Pantone色号吗?
不能。Pantone(PMS,彩通匹配系统)是专有的实体油墨体系,色卡不在公共领域,屏幕颜色到印刷专色之间不存在可用的数学转换公式。因此任何在线转换器都无法给出官方 Pantone 匹配值:其他在线工具只能基于公开色卡数据给出近似色,只有 Pantone 官方授权软件能对照其油墨数据库给出最接近的匹配。印刷需要认证参考时,请核对实体 Pantone 色卡或使用官方 Pantone Color Finder,印刷结果与屏幕显示本来就会有差异。
我可以保存颜色调色板吗?
此工具专注于转换。如需调色板管理,请使用我们的颜色选择器工具,支持保存和组织颜色。
能转换带透明度的 rgba() 颜色吗?
不能。本工具转换不透明颜色(HEX、RGB、HSL、HSV、CMYK),不保留 alpha 通道。半透明颜色没有标准的 HEX/RGB/CMYK 表示,粘贴 rgba() 或 hsla() 值时只会转换其中的 RGB/HSL 部分,alpha 会被忽略。需要透明效果时,请在 CSS 中直接使用 rgba()/hsla(),或在支持 alpha 的设计软件中处理颜色。
能从图片里直接取色吗?
不能。本工具只转换你输入或从取色器选择的颜色代码,无法读取图片像素。想从图片取色:用任意图片编辑器里的吸管工具,或截图后用浏览器开发者工具的取色器(右键图片→检查→点击颜色块)。把取到的 HEX 或 RGB 值粘回这里转换即可。
同一颜色在别的工具或设备上看起来不一样,是转换错了吗?
转换本身是精确的:同一个 HEX 在这里永远映射到相同的 RGB/HSL 值。你看到的差异来自色彩空间和显示器:广色域显示器(P3)比 sRGB 显示更饱和的颜色,未校准的屏幕还会偏色。如果设计软件显示的数字不同,检查它用的是 sRGB 还是 P3 模式。印刷场景下 CMYK 转换本身就是近似值,务必用实体色卡打样核对。
这个工具的 HSL 和别的网站给的不一样,谁是对的?
可能两个都对。HSL 有两个容易踩坑的约定:色相一般用 0-360 度(本工具遵循 CSS 标准),但有些网站用弧度;还有 HSL 与 HSB/HSV 的区分,不同模型里 S 和 L/B 的含义不同。差 1 个单位(比如亮度 50% 对 51%)属于转换取整的正常误差。直接对比 RGB 值,RGB 相同,颜色就完全相同。