调色板生成器
从基础色出发,用互补、类似、三角、四角、正方形或单色方案生成调色板。可锁定颜色,并导出 CSS 和 Tailwind 代码。
调色板设置
基础色相 + 相对色相(180°)。
锁定喜欢的颜色;点击“重新生成”会随机选择新的基础色,并保留已锁定的颜色。
导出
调色板
:root {
--palette-1: #3b82f6;
--palette-2: #b07d00;
}相关工具
查看全部什么是 调色板生成器?
使用经典的色轮配色方案,从一个基础色构建调色板。色相旋转可以在感知均匀的 OKLCH(保持感知明度一致)或经典的 HSL 中进行。重新生成之前可以锁定某些颜色,调色板可以导出为 CSS 变量、SCSS、Tailwind v3 配置、Tailwind v4 @theme 或 JSON。
如何使用 调色板生成器
- 输入“基础色”(十六进制、rgb()、hsl() 或 oklch()),或点击“重新生成”得到一个随机颜色。
- 选择“配色方案”,以及色相是在 OKLCH 还是 HSL 中旋转。
- 锁定你想保留的颜色;之后“重新生成”只会替换未锁定的颜色。
- 点击色块即可复制其十六进制值。
- 选择导出“格式”和“令牌名称”,并复制代码。
示例
Base #ff0000, Triadic, HSL
:root {
--palette-1: #ff0000;
--palette-2: #00ff00;
--palette-3: #0000ff;
} 何时使用 调色板生成器
适合为品牌、界面主题或插画探索配色方案。配色方案只是起点,而不是无障碍检查:请另行验证文字与背景的对比度。要把单个颜色扩展为 50–950 色阶,请使用色阶生成器。
调色板生成器 的工作原理
各方案按固定角度旋转基础色相,同时保持饱和度/色度和明度:互补 0°/180°,类似 0°/±30°/±60°,三角 0°/120°/240°,分裂互补 0°/150°/210°,四角 0°/60°/180°/240°,正方形 0°/90°/180°/270°。单色保持色相,并把明度改变 −30、−15、0、+15、+30(HSL %)或 ±0.15/±0.3(OKLCH L)。超出 sRGB 的 OKLCH 颜色会通过降低色度来映射到色域内。重新生成会随机选取一个基础色,色相 0–360°、饱和度 55–85%、明度 45–60%。
常见用例
- 根据徽标颜色探索品牌色
- 界面主题的强调色
- 数据可视化中的分类颜色
- 把调色板导出为 CSS 自定义属性
- Tailwind 主题设置
常见问题
色相应该在 OKLCH 还是 HSL 中旋转?
OKLCH 能让所有颜色的感知明度保持一致,调色板更均衡。HSL 与许多设计工具使用的经典色轮一致,但各颜色的亮度可能相差很大。
锁定有什么作用?
当你更改基础色、配色方案或点击“重新生成”时,已锁定的色块会保持其颜色。
这些调色板符合无障碍要求吗?
配色方案并不涉及对比度。在使用之前,请对照 WCAG 对比度检查文字和背景的组合。