在线取色器与颜色代码转换工具

选择颜色或输入 HEX 代码 — 立即显示 HEX、RGB、HSL、CSS 名称和互补色。

即时结果 在浏览器中运行
HEX 代码
#3D7EF7
RGB 值
rgb(61, 126, 247)
HSL 值
hsl(218, 91%, 60%)
CSS 名称
互补色
#F7823D

颜色模型

HEX  → #RRGGBB
RGB  → 0–255 per ch.
HSL  → 0–360° / 0–100%
WCAG → min 4.5:1

HEX:网页标准。RGB:屏幕基础模型。HSL:色调-饱和度-亮度,设计师友好。

如何使用?

  1. 1
    选择颜色点击取色器或直接输入 HEX 代码(如 #FF5733)。
  2. 2
    查看数值HEX、RGB 和 HSL 即时计算,CSS 名称和互补色自动显示。
  3. 3
    复制一键将所需颜色代码复制到剪贴板。

常见问题

HEX 颜色代码是什么?
#RRGGBB 格式的 6 位十六进制数。每对字符表示一个颜色通道(红、绿、蓝)的强度,范围 00–FF(0–255),共可表示 16,777,216 种颜色。
RGB 和 HSL,用哪个好?
RGB 与显示硬件对应,在 CSS 中广泛使用。HSL 对设计师更直观:可在不改变色调的情况下调整亮度。现代 CSS 完全支持两者。
互补色有什么用?
互补色在色轮上相差 180°,产生最大对比度 — 非常适合 CTA 按钮、数据可视化和引人注目的设计。

颜色代码生成器提供哪些结果?

颜色代码生成器可以把一个颜色同步转换为 HEX、RGB、HSL、CSS 命名色和互补色。你可以通过颜色选择器选择颜色,也可以在输入框中键入三位或六位 HEX 值;工具会自动规范化为大写 #RRGGBB 格式,并实时更新预览块。RGB 结果适合在旧样式、Canvas 或部分设计工具中使用;HSL 结果适合按色相、饱和度和亮度做系统化调整;CSS 命名色只在颜色正好匹配官方命名表时显示,否则显示为空占位。

互补色和命名色有什么用途?

互补色由当前颜色的 HSL 色相旋转 180 度得到,常用于强调按钮、状态标签、图表高亮或需要明显区分的辅助色。它不是自动保证好看的配色方案,只是一个快速参考;如果主色饱和度很高,直接使用互补色可能过于刺眼,可以降低饱和度或调整亮度。CSS 命名色便于阅读和教学,例如 black、white、red、royalblue 等,但在工程项目中通常仍推荐使用 HEX、RGB、HSL 或设计变量,避免同名色在团队语境中造成误解。

前端使用颜色时的注意事项

每个结果旁边都有复制按钮,可以把值复制到 CSS、组件属性、SVG、图表配置或设计系统令牌中。页面侧栏提示了 HEX、RGB、HSL 的基本范围,并提到 WCAG 对比度要求;这意味着工具负责换算颜色格式,而最终的可读性仍需要你在真实背景上验证。正文文字和按钮文字通常需要足够的明暗差异,禁用态、边框和浅色背景也要避免只靠颜色表达状态。若颜色用于品牌页面,可以先用此工具确定主色的格式,再结合调色板生成器扩展为完整的界面色阶。

评论