Color Palette Generator
One input per line. Output is numbered to match the input order.
Pinned tools are listed in your favourites on the home page.Copies a link to this tool that carries your current input, so it opens ready to run.Gives you an iframe snippet for putting this tool on your own site.
Ctrl+Enter Run · Ctrl+Shift+C Copy · Esc Clear
Understand Color Palette Generator
由一种基础色生成互补、邻近、三分、四分、分裂互补和单色配色方案。
How it works
基础十六进制色会被转换为 HSL,方案通过旋转色相、保持饱和度和亮度不变而生成。互补旋转 180°,邻近取 ±30°,三分取 120° 和 240°,四分取 90°、180° 和 270°,分裂互补取 150° 和 210°——即互补色两侧的两个色相,它能带来互补配对的对比感,却没有那份刺目。单色是例外:它保持色相和饱和度不变,让亮度沿 20%、35%、50%、65% 和 80% 的固定阶梯变化。
When to use it
- 由单一品牌色推导出第一组强调色和辅助色
- 用互补或分裂互补模式,找出一个能在你已经定下的背景上跳出来的颜色
- 为表面、悬停和边框色阶生成五级单色梯度
- 在花时间手工微调配色之前,先快速探索各种备选方案
Watch out for
- HSL 中的色相旋转在感知上并不均匀。从亮黄出发旋转 120°,在名义饱和度和亮度相同的情况下会落到一个暗得多的颜色上,因此三分配色常常需要手工修正亮度。
- 一套配色完全说明不了可读性。请把你打算使用的每一组文字与背景搭配都放进对比度检查器——和谐的颜色经常达不到 4.5:1。
- 单色模式会丢弃基础色的亮度。它用固定阶梯取而代之,因此你输入的那个颜色可能并不出现在它自己的配色中。
- 基础色只接受 6 位和 3 位的十六进制;rgb()、hsl() 和颜色名称都不接受。
Frequently Asked Questions
什么是互补配色方案?
互补色在色轮上正好相对(相隔 180°)。它们能形成最大对比和视觉振动。例如:蓝色(#0000FF)和橙色(#FF8000)。适合用在需要从背景中跳出来的行动号召按钮上。
什么是邻近配色方案?
邻近色在色轮上彼此相邻(±30°)。它们和谐且低对比——非常适合背景、渐变和需要平静感的界面。蓝—青—绿的组合就是邻近配色,常见于健康与养生类品牌。
如何从一套配色中生成无障碍的颜色搭配?
生成配色之后,用 WCAG 对比度检查工具逐一检查每一组前景/背景搭配。要符合 AA,正文的对比度至少要达到 4.5:1——许多生成的配色需要调整亮度才能通过。
How to Use Color Palette Generator
- Paste or type your input in the input area above.
- The tool processes your input automatically or click Run.
- Copy or download the result using the action buttons.
- Use Ctrl+Enter to run quickly from the keyboard.