为设计师和开发者提供可控的随机颜色生成,支持多种格式与色相筛选。
工具用的顺手吗?
你的反馈能帮助我们做得更好
点击生成按钮开始
概览
了解工具能解决的问题、计算或处理逻辑,以及数据边界。
本工具先为每个色块生成一组 HSL 数值,再把同一颜色换算成 HEX、RGB 和 HSV。色相 H 来自所选色调范围,饱和度 S 始终从 40%–100% 的整数中抽取,明度 L 则由“明亮、正常、暗色”决定。每个色块独立生成,因此适合快速取得候选色,而不是按固定种子重现一套颜色。
| 参数 | 可选项与实际范围 | 会影响什么 |
|---|---|---|
| 数量 | 默认 12;实际可用上限显示在输入框旁,页面硬上限为 5000 | 本次生成的色块个数 |
| 色调 | 随机 0°–360°;红 0°–30°、橙 30°–60°、黄 60°–90°、绿 90°–150°、蓝 180°–240°、紫 270°–300°、粉 300°–330° | 限定 H 的整数区间 |
| 综合色调 | 暖色 0°–60°;冷色 180°–270° | 一次覆盖较宽的相邻色相范围 |
| 明暗档 | 明亮 L=60%–90%;正常 L=40%–70%;暗色 L=20%–50% | 限定 HSL 明度,档位之间有重叠 |
这些色相名称是本工具采用的筛选区间,并非对整个色轮的唯一命名。例如红色与橙色都可能抽到边界 30°,而“随机”才覆盖完整色相环。
格式选项只决定色块悬停时显示、点击时复制哪一种写法,不会另生成一组颜色。HEX 是六位 sRGB 十六进制代码;RGB 把红、绿、蓝写成 0–255 的整数;HSL 保留本次抽取的色相、饱和度和明度;HSV 则把同一 sRGB 颜色换算成色相、饱和度和值。输出都不包含 Alpha 透明度。
| 选择 | 输出形态 | 常见用途 |
|---|---|---|
| HEX | #rrggbb | 网页样式、设计标注、颜色令牌 |
| RGB | rgb(r, g, b) | 查看三通道数值或直接写入 CSS |
| HSL | hsl(h, s%, l%) | 按色相、饱和度、明度理解和调整颜色 |
| HSV | hsv(h, s%, v%) | 记录使用 HSV/HSB 模型的软件参数;不是 CSS 颜色函数 |
如果“蓝色系”与“正常”档恰好抽到 HSL(210, 60%, 50%),工具会显示同色的 #3380cc、rgb(51, 128, 204)、hsl(210, 60%, 50%) 和 hsv(210, 75%, 80%)。RGB 通道和 HSV 百分比会按当前换算结果取整,因此它们是同一色块的不同坐标,不是四次独立随机。
指南
按步骤完成操作,并通过示例核对输入与结果。
输入正整数。页面打开时会按默认配置先生成 12 个色块;若要改数量,以输入框旁显示的当前上限为准。一次生成很多色块不利于逐个比较,找灵感时通常先用较小数量更容易筛选。
网页样式优先选 HEX、RGB 或 HSL;要把参数带到使用 HSV/HSB 的设计软件时选 HSV。切换格式会立即改变现有色块显示和复制的代码,不需要重新抽取颜色。
需要任意结果时选择“随机”;想集中查看橙色、蓝色或冷暖色时选择对应范围。明暗档控制的是 HSL 的 L 区间。修改数量、色调或明暗后,点击“生成”让这些条件应用到新一批色块。
把指针移到色块上可查看当前格式的代码,点击色块即可复制。保留满意的颜色时,应及时粘贴到文档、样式表或设计稿中;再次生成会用新结果替换整组色块。
重置会把数量恢复为 12、格式恢复为 HEX、色调恢复为随机、明暗恢复为正常,并清空当前结果。需要新色块时再点击“生成”。
场景
查看这项工具在不同工作与生活流程中的用法。
开发者需要给标签、头像占位或演示卡片临时配色时,可以批量生成候选色,切到 HEX 或 RGB 后逐个复制,再在真实前景与背景组合中筛选。
设计师可先限定冷色、暖色或某个色系,快速浏览不同饱和度和明度的色块,把有潜力的单色记录到情绪板;后续再建立色阶、主辅关系和品牌规则。
选择某个色块后依次切换 HEX、RGB、HSL 与 HSV,可以观察同一屏幕颜色如何用不同坐标表达,并用示例复算通道值和百分比。
问答
集中解答高频疑问与容易混淆的问题。
不能保证。生成过程没有可输入或保存的种子,每次点击都会重新取值;若必须复现,应保存或复制每个实际颜色代码,而不是只记录筛选条件。
可能会。每个色块独立抽取,工具不执行去重;范围越窄、数量越大,重复或非常接近的颜色越值得检查。需要唯一列表时,应在交付前自行去重。
不能。六位 HEX、当前的 rgb() 与 hsl() 写法可作为常规 CSS 颜色值;hsv() 不在 CSS Color Level 4 的颜色函数集合中,应改用该色块对应的 HEX、RGB 或 HSL。
不一定。色调范围只限制色相,饱和度和 HSL 明度仍会独立变化,也没有互补、类似色、色阶或对比度规则。它适合提供候选色,成套方案仍需人工筛选和测试。
须知
使用前了解适用范围、结果限制与必要提醒。
结果不检查颜色和谐、品牌一致性、色觉辨识度、重复值或前景与背景的对比度。用于正式界面、图表或状态提示前,应结合真实文字、字号、背景和使用环境复核。
推荐
查找相关工具、专题与可用的 API 能力。