🇨🇳ZH

颜色代码转换器

在 HEX、RGB 和 HSL 之间转换颜色 — 带实时取色器和色块。

✨ What do you want to try next?

You've finished this tool — here are a few you might find useful.

Explore 100+ free toolsPDF, Image, Text, Convert, Calculate and more — all free.View all tools →

关于颜色代码转换器

本工具在网页和设计工作使用的三种格式——HEX、RGB 和 HSL——之间转换颜色,并一次显示全部三种,旁边配有实时色块和取色器。设计师和开发者用它把品牌 HEX 翻译成设计工具用的 RGB、翻译成 HSL 以调整明度或饱和度,或从取色器取值。编辑任意字段,或拖动取色器,其余会即时更新。

工作原理 — 三种格式

  • HEX——一个 #RRGGBB 代码,其中每一对是十六进制(00–FF)的红、绿或蓝值。也接受像 #f00 的三位简写。
  • RGB——同样的红、绿、蓝,用十进制数字 0–255 表示。
  • HSL——色相(色轮上的 0–360°)、饱和度(0–100%)和明度(0–100%),调整颜色时往往更直观。

编辑一个字段会通过 RGB 转换来更新其余:HEX 和 RGB 是同一组数字的两种视图,HSL 用标准的 RGB↔HSL 公式计算。

假设与行为

  • 接受6 位和 3 位 HEX,带或不带 #。
  • RGB 和 HSL 字段对格式很宽容——79, 70, 229 或 rgb(79 70 229) 都能解析。
  • 取色器和色块始终反映当前颜色。
  • HSL 值四舍五入为整数,以获得干净、可复制的结果。

局限

  • HSL 的四舍五入可能造成细微的往返偏差。 由于 HSL 以整数显示,HEX → HSL → HEX 的转换偶尔会在某个通道上偏移一个值。HEX/RGB 这一对始终精确。
  • 它处理不透明颜色;不包含 alpha/透明通道(RGBA/HSLA 或 8 位 HEX)。
  • 它不转换为 CMYK 或 Pantone 等印刷色彩空间,这些无法从屏幕 RGB 精确映射。
  • 它使用浏览器所用的 sRGB 色彩空间。

隐私

转换完全在你的浏览器中运行。不会上传或存储任何内容。

常见问题

这个颜色转换器免费吗?

是的——免费、无需注册、无限制,在你的浏览器中运行。

我可以同时把 HEX 转成 RGB 和 HSL 吗?

可以。输入任一格式,另外两种会即时更新,旁边还有实时色块和取色器。

什么是 HSL,为什么要用它?

HSL 是色相(0–360°)、饱和度(0–100%)和明度(0–100%)。调整颜色时往往比 RGB 更容易——例如降低明度使其变暗。

它接受像 #f00 的 3 位 HEX 吗?

接受。三位简写会自动展开(因此 #f00 变成 #FF0000),带或不带 # 号皆可。

它支持透明(alpha)吗?

不支持。它只处理不透明颜色——没有 RGBA/HSLA 的 alpha 通道,也没有 8 位 HEX。

它能给我 CMYK 或 Pantone 值吗?

不能。那些是无法从屏幕 RGB 精确映射的印刷色彩系统,因此未包含。

我的数据会被上传吗?

不会。一切都在你的浏览器中本地运行;不会发送或存储任何内容。

Lakshay Kumar

作者 Lakshay Kumar(TechLakshay)

A QA Automation Engineer by trade, Lakshay's real passion is untangling complex problems into simple, working solutions — which is exactly why FreeMyTask exists. On Instagram, he channels that same instinct into helping 26,000+ content creators with SEO education, motivation, and hands-on query solving.

最后更新: August 22, 2026
🎁