颜色配色工具

颜色输入 点击 / 拖动选色

点击复制 HEX
色值列表 点击任意行复制
HEX#3366ff
RGBrgb(51,102,255)
RGBArgba(51,102,255,1)
HSLhsl(225,100%,60%)
HSLAhsla(225,100%,60%,1)
历史颜色
暂无历史颜色

文字可读性预览 WCAG 2.0 对比度

示例文字 Example text
白底 #FFFFFF对比度 --
示例文字 Example text
黑底 #000000对比度 --
≥4.5:1 满足普通文本 AA;≥7:1 满足 AAA。对比度仅作参考展示。

配色方案 点击方案标签多选展示

导出配色

在线颜色配色工具,原生拾色器与 HEX 输入双向联动,五种格式色值一键复制,自动生成互补/三角/四方等七套配色方案,含 WCAG 对比度预览与历史颜色缓存,纯本地运行。

在线颜色配色工具使用说明

功能

  • 颜色拾取与转换:原生拾色器或直接输入 HEX,五种格式色值(HEX / RGB / RGBA / HSL / HSLA)实时转换,点击任意行一键复制。
  • 自动配色方案:基于当前色自动生成 7 套经典配色——互补色、分裂互补色、相似色、三角色、四方色、方形配色、单色深浅,点击任意色块即可选中切换。
  • 文字可读性预览:白底 / 黑底两张卡片实时预览文字效果,并自动计算 WCAG 2.0 对比度,标注是否达到 AA(≥4.5:1)/ AAA(≥7:1)标准。
  • 历史颜色:选中的颜色自动存入历史(本地 localStorage 保存,最多 20 条),点击色块快速回选,可一键清空。
  • 导出:一键复制整套配色的 CSS 变量,或导出配色方案图片(PNG)用于设计稿与文档。

操作步骤

  1. 通过拾色器或 HEX 输入框选择基础色,全部视图同步刷新;
  2. 点击色值列表任意行复制对应格式(toast 提示已复制);
  3. 在配色方案区点击色块,全局切换为所选颜色;
  4. 参考白/黑底对比度标注,判断文字可读性;
  5. 需要时复制 CSS 变量或导出配色图片。

边界说明

  • 输入非法 HEX 自动容错,保留上一个有效颜色;
  • 隐私模式下 localStorage 不可用,历史颜色仅在当前页面临时生效;
  • 对比度计算仅作参考展示,实际设计建议在目标设备上人工确认;
  • 全部计算在前端本地完成,无任何网络请求与数据上传。

常见问题 FAQ

颜色数据会上传到服务器吗?

不会。本工具为纯前端实现,所有颜色转换、配色计算、对比度计算均在浏览器本地完成,不发起任何网络请求。

对比度的 AA / AAA 是什么?

WCAG 2.0(Web 内容无障碍指南)规定的文字可读性标准:普通文本对比度 ≥4.5:1 满足 AA,≥7:1 满足 AAA。工具会实时标注当前颜色在黑白背景上的达标情况。

历史颜色存在哪里?

保存在浏览器 localStorage 中,刷新页面不丢失,最多保留 20 条。隐私模式等场景下 localStorage 不可用时,历史仅在当前页面会话内临时生效。

配色方案是怎么生成的?

基于色环理论:互补色相差 180°,分裂互补为互补色两侧 ±30°,相似色为色相 ±30°,三角色间隔 120°,四方色为两组互补(间隔 90°),方形间隔 90° 旋转 45°,单色深浅固定色相只改变明度。全部由前端实时计算。

可以导出配色吗?

可以。支持一键复制整套配色的 CSS 变量(:root 声明),也可以导出配色方案 PNG 图片,方便用于设计稿、文档或直接接入前端项目。