首页/颜色转换
颜色

颜色转换

在 HEX / RGB / HSL / RGBA 间转换

输入颜色
转换结果
HEX#00e5ff
RGBrgb(0, 229, 255)
RGBArgba(0, 229, 255, 1)
HSLhsl(186, 100%, 50%)
HSLAhsla(186, 100%, 50%, 1)

概述:颜色转换可在前端开发者最常用的四种颜色格式之间互转:HEX、RGB、RGBA 与 HSL。设计师和前端工程师经常在设计工具(Figma、Sketch、Photoshop)与 CSS 代码之间切换,此工具让你可以一键完成所有转换。

使用步骤:第一步 — 以任意格式输入颜色值:HEX 如 #00e5ff00e5ff# 可选),也支持 3 位形式 #0cf;RGB 如 rgb(0, 229, 255);HSL 如 hsl(187, 100%, 50%)。第二步 — 输入下方会实时显示预览色块。第三步 — “转换结果”面板列出全部四种格式,每种都有“复制”按钮。第四步 — 工具会自动识别输入类型,并安全地忽略非法值。

典型场景:设计师在 Sketch 或 Figma 中以 HSL 挑选颜色,并将 HEX 交给开发者;前端开发者将设计规范中的 HEX 转为 RGBA 以增加透明度;用 HSL 调整品牌色,便于控制明度与饱和度;调试主题切换与深色模式调色板;将从截图中拾取的颜色以多种格式记入文档。

技术说明:HEX → RGB 使用位运算拆分为 8 位通道。RGB → HSL 使用标准算法(归一化到 [0,1] 后计算色相、饱和度、亮度)。HSL → RGB 使用六个线性色相段的反算法。3 位 HEX 会自动展开(#0cf#00ccff)。不支持 4 通道 HEX(含 alpha) — 请使用专用的 CSS 颜色生成器。

隐私说明:所有颜色转换均在浏览器本地运行,输入不会上传。

常见问题

如何使用 颜色转换?
第二步 — 输入下方会实时显示预览色块。 第三步 — “转换结果”面板列出全部四种格式,每种都有“复制”按钮。
颜色转换 能做什么?
典型场景: 设计师在 Sketch 或 Figma 中以 HSL 挑选颜色,并将 HEX 交给开发者;前端开发者将设计规范中的 HEX 转为 RGBA 以增加透明度;用 HSL 调整品牌色,便于控制明度与饱和度;调试主题切换与深色模式调色板;将从截图中拾取的颜色以多种格式记入文档。 典型场景: 设计师在 Sketch 或 Figma 中以 HSL 挑选颜色,并将 HEX 交给开发者;前端开发者将设计规范中的 HEX 转为 RGBA 以增加透明度;用 HSL 调整品牌色,便于控制明度与饱和度;调试主题切换与深色模式调色板;将从截图中拾取的颜色以多种格式记入文档。
使用 颜色转换 时我的数据是否安全?
隐私说明: 所有颜色转换均在浏览器本地运行,输入不会上传。 隐私说明: 所有颜色转换均在浏览器本地运行,输入不会上传。
关于 颜色转换 有哪些技术要点需要了解?
RGB → HSL 使用标准算法(归一化到 [0,1] 后计算色相、饱和度、亮度)。 HSL → RGB 使用六个线性色相段的反算法。
© 2026 DataForge · 企业级数据转换工具集