颜色转换器(Color Converter)

在线颜色转换工具,支持 HEX、HEXA、RGB、RGBA、HSL、HWB、Lab、LCH、OKLab、OKLCH 等颜色格式互转,并提供多色彩空间输出。适合前端开发、设计系统建设、UI 走查、视觉规范对齐、品牌色治理、主题系统维护与跨平台色值迁移场景。

  • 支持常见 CSS 颜色格式与高级色彩空间转换
  • 支持实时输入解析与颜色预览
  • 支持一键复制每一种输出格式
  • 支持常用格式与高级格式分组查看
  • 适合设计稿落地、主题系统和色值校准流程

颜色转换器

在 HEX、RGB、HSL 及其他色彩格式之间进行转换,便于设计、前端开发和保持视觉一致性。

颜色转换器
7 字符

支持 HEX、HEXA、RGB、RGBA、HSL、HWB、Lab、LCH、OKLab、OKLCH,并输出更多高级色彩空间。

示例
30
常用格式
HEX
#6366f1
RGB
rgb(99, 102, 241)
HSL
hsl(238.73, 83.53%, 66.67%)
HSV
hsv(239deg 58.9% 94.5%)
HWB
hwb(239deg 38.8% 5.5%)
Lab
lab(49.05% 30.34 -71.87)
LCH
lch(49.05% 78.017 293deg)
OKLab
oklab(58.540% 0.0253 -0.2025)
OKLCH
oklch(58.540% 0.2041 277deg)
CMYK
cmyk(58.9% 57.7% 0.0% 5.5%)
高级色彩空间
HSI
HSI(s: 0.32805, i: 0.57778, h: 238.73239)
Linear sRGB
Linear sRGB(r: 0.12477, g: 0.13287, b: 0.87962)
Display P3
Display P3(r: 0.39036, g: 0.39962, b: 0.91264)
Adobe RGB 1998
Adobe RGB 1998(r: 0.39139, g: 0.39941, b: 0.92821)
ProPhoto RGB
ProPhoto RGB(r: 0.44576, g: 0.35254, b: 0.87046)
Rec. 2020
Rec. 2020(r: 0.3828, g: 0.35567, b: 0.89583)
XYZ D50
XYZ D50(x: 0.23144, y: 0.17633, z: 0.64277)
XYZ D65
XYZ D65(x: 0.25772, y: 0.18506, z: 0.85436)
Lab D65
Lab D65(l: 50.10376, a: 38.69554, b: -70.48412)
LCH D65
LCH D65(l: 50.10376, c: 80.40743, h: 298.76663)
Luv
Luv(l: 49.04853, u: -10.52483, v: -100.606)
LCHuv
LCHuv(l: 49.04853, c: 101.15503, h: 264.02776)
DIN99o Lab
DIN99o Lab(l: 54.20065, a: 20.19273, b: -35.9358)
DIN99o LCh
DIN99o LCh(l: 54.20065, c: 41.22049, h: 299.33212)
Jzazbz
Jzazbz(j: 0.12176, a: -0.00845, b: -0.12512)
JzCzhz
JzCzhz(j: 0.12176, c: 0.12541, h: 266.1376)
ICtCp
ICtCp(i: 0.42269, t: 0.18478, p: -0.07095)
XYB
XYB(x: -0.00028, y: 0.42171, b: 0.24005)
YIQ
YIQ(y: 0.45889, i: -0.18243, q: 0.16712)
Cubehelix
Cubehelix(l: 0.45643, s: 1.00084, h: -124.06588)
命令

核心能力

围绕“输入色值 -> 实时解析 -> 多格式输出 -> 一键复制”构建的颜色转换工作流,覆盖设计到开发的高频协作链路。

  • 多格式颜色解析

    支持 HEX/HEXA、RGB/RGBA、HSL、HWB、Lab、LCH、OKLab、OKLCH 等格式输入。

  • 常用格式快速输出

    自动输出常用前端色值格式,方便直接粘贴到 CSS 或设计变量中。

  • 高级色彩空间查看

    支持查看更多专业色彩空间数据,便于视觉系统和跨设备色彩管理。

  • 实时颜色预览

    输入变更即时反馈预览,降低色值误判与沟通成本。

  • 逐项复制

    每一条输出支持单独复制,提高开发与设计协作效率。

  • 示例驱动调试

    内置示例色值,便于验证转换结果与教学演示。

颜色格式说明

以下是当前常用输出格式的说明与示例。

格式 说明 示例
HEX 以十六进制表示 RGB 三通道,写法紧凑、可读性高,是前端最常见的静态色值格式。适合设计 token、变量表和样式常量。 #6366f1
HEXA 在 HEX 基础上追加 alpha 透明度通道,能同时表达颜色和透明度。适合半透明背景、遮罩和状态层。 #6366f180
RGB 以十进制表示红绿蓝三通道,便于按通道调试和计算。常用于脚本逻辑、动态拼接样式和开发调试场景。 rgb(99, 102, 241)
RGBA RGB + alpha 透明度,适合表达浮层、阴影、边框高亮等需要透明混合的 UI 颜色。 rgba(99, 102, 241, 0.6)
HSL 以色相、饱和度、明度表达颜色,更贴近设计语言。适合做主题色微调、明暗变体和系统化配色。 hsl(239 84% 67%)
HSLA HSL + alpha 透明度,在保留设计语义的同时支持透明层级控制,适合主题系统中的半透明色。 hsl(239 84% 67% / 0.6)
HSV 以色相、饱和度、明度(Value)表示颜色,适合配色器交互和色盘选择逻辑。与 HSL 不同,V 反映亮度上限。 hsv(239 59.3% 94.5%)
HWB 以色相、白度、黑度描述颜色,适合快速控制颜色“加白/加黑”趋势,做色阶试验时直观。 hwb(239 39% 5%)
Lab 感知均匀色彩空间,数值变化与人眼感受更接近。适合做颜色距离判断、精细调色和品牌色容差控制。 lab(53.59% 22.06 -66.53)
LCH Lab 的柱状坐标表示(明度、色度、色相),更利于做有方向性的色相旋转与色度控制。 lch(53.59% 70.10 288deg)
OKLab 现代感知均匀色彩空间,相比传统 Lab 在数字界面的渐变与插值场景中通常更稳定。 oklab(58.56% 0.0255 -0.1639)
OKLCH OKLab 的柱状坐标表示,常用于构建主题色阶、品牌色家族和可控渐变。 oklch(58.56% 0.1659 278deg)
CMYK 印刷常用青(C)、品红(M)、黄(Y)、黑(K)通道格式。适合与印刷、包装或线下物料色值沟通。 cmyk(58.9% 56.8% 0% 5.5%)

如何使用

建议按“输入 -> 确认预览 -> 复制目标格式”的顺序操作。

  1. 1

    在输入框粘贴或输入颜色值(如 HEX、RGB、HSL)。

  2. 2

    确认颜色预览区域是否与预期一致。

  3. 3

    在输出区查看常用格式与高级色彩空间结果。

  4. 4

    按需复制目标格式用于代码、设计稿或配置文件。

  5. 5

    如需重新开始,可点击“重置示例”或“清空”。

重点特性

覆盖前端开发、设计规范、多色彩空间协作与主题治理中的高频转换需求。

  • 在线颜色转换:支持常见 CSS 色值格式互转
  • 多格式解析能力:兼容 HEX、RGB、HSL、Lab、OKLCH 等输入
  • 多色彩空间输出:支持常用与高级空间分组查看
  • 实时颜色预览:输入变化即时反馈视觉结果
  • 逐项复制输出:按格式精确复制,减少手工错误
  • 前端开发友好:可直接用于样式变量与组件主题
  • 设计系统适配:便于统一设计 token 的色值标准
  • 跨平台色值对齐:帮助 Web、设计工具和品牌规范同步
  • 调试与教学可用:示例色值便于快速验证与演示
  • 深色与浅色主题工作流:支持主题色快速试验与替换
  • 支持品牌色规范落地:减少设计稿与代码色值偏差
  • 支持组件状态色规划:悬停、激活、禁用等状态更易管理

常见使用场景

当一个颜色要从设计稿进入 CSS、Token、文档和组件状态时,颜色转换能先把表达方式理顺,避免同一个色值在协作中不断漂移。

转换品牌色或设计 Token 后,可以用 调色板生成器 扩展出更适合背景、状态和主题角色的系统色阶。真正放到文字、按钮或徽标里之前,再用 对比度检查 校验前景与背景的实际组合,让色值不只“正确”,也足够清晰可读。

  • 设计稿到代码交付

    将设计工具中的颜色快速转换为前端可用格式,减少沟通偏差。

  • 主题系统维护

    在多主题项目中快速验证与切换核心色值组合。

  • 品牌色规范管理

    统一不同团队对品牌色表达方式,降低色值漂移风险。

  • 组件库开发

    生成适配 token 的颜色表达,支持组件状态色扩展。

  • 跨端视觉对齐

    在 Web、App、营销素材间进行色值转换与一致性校验。

  • 调试与排错

    排查历史代码中的颜色格式不一致问题。

  • 营销活动页快速配色

    在短周期页面中快速完成主色、辅助色和状态色转换。

  • 无障碍改造协作

    配合对比度检查工具迭代颜色,满足可访问性规范。

实践建议

颜色转换只是第一步,建议配合规范与测试形成稳定流程。

  • 优先确定团队主格式(如 HEX 或 HSL),减少混用成本。
  • 建立设计 token 命名规范,避免同色多写导致维护困难。
  • 跨项目复用品牌色时,建议保留来源与用途备注。
  • 深浅色主题应分别校验对比度与可读性。
  • 对关键页面颜色改动建议走视觉回归检查。
  • 结合对比度检测工具,保证无障碍可读性。

限制与注意事项

不同设备和渲染链路会影响最终显示效果,转换结果需结合实际环境验证。

  • 同一色值在不同显示器上可能存在观感差异。
  • 部分高级色彩空间在旧环境兼容性有限。
  • 转换工具不替代视觉对比度和可访问性评估。
  • 品牌色应用还需考虑场景语义与交互状态。
  • 批量替换色值前建议先在关键页面小范围验证。
  • 色值正确不代表视觉层级合理,仍需设计审阅。

常见问题

围绕使用方式、数据处理、结果判断和常见边界,整理使用前最容易遇到的问题。

01

支持哪些颜色格式?

支持 HEX、HEXA、RGB、RGBA、HSL、HWB、Lab、LCH、OKLab、OKLCH 等常见与高级格式。

02

为什么输入后无法解析?

通常是格式不完整或语法错误,建议检查括号、分隔符和单位。

03

可以直接复制到 CSS 吗?

可以,输出区提供可直接粘贴的颜色值。

04

高级色彩空间有什么用?

适合做品牌色管理、跨设备色彩控制和专业视觉调试。

05

这个工具适合设计师使用吗?

适合,尤其在设计稿与代码交付衔接时很高效。

06

支持透明色吗?

支持,HEXA 和 RGBA 等格式可表达透明度。

07

能批量转换颜色吗?

当前以单色实时转换为主,适合精确校对与日常工作流。

08

如何保证转换后可读性?

建议配合对比度检测和实际页面测试共同验证。

09

颜色转换器适合前端主题系统吗?

适合,可快速输出多种格式供主题变量和设计 token 使用。

10

为什么同一颜色在不同设备上观感不同?

显示器色域、亮度、校色状态不同会影响最终观感,建议多设备复核。

11

可以用于品牌色标准化吗?

可以,用于统一设计、前端和运营素材中的颜色表达格式。

12

这个工具能替代对比度检查吗?

不能,颜色转换和无障碍对比度检查是两件事,建议配合使用。

13

HEX 和 RGB 应该怎么选?

前端样式中两者都常用;若团队强调可读性和透明度控制,RGBA 往往更直观。

14

HSL 和 RGB 的主要区别是什么?

RGB 更偏设备通道表达;HSL 更偏设计语义表达,调色时更容易理解色相与明暗关系。

15

什么时候使用 OKLCH 比较合适?

在做主题色阶、渐变和大规模配色扩展时,OKLCH 往往能提供更稳定的视觉一致性。

16

Lab/LCH 在网页项目里有实际价值吗?

有,特别适合设计系统中做颜色距离控制、状态色过渡与品牌色容差管理。

继续浏览更多设计工具

你还可以配合渐变生成、对比度检测和调色板工具,构建设计到开发的完整色彩工作流。