Tailwind 色板转换
样式所有处理都在浏览器本地完成,数据不上传服务器
输入
把文件拖到这里可直接载入
输出
在 Tailwind 的类名与颜色值之间来回转换:`bg-blue-500`、`text-red-600` 这类类名可以换成 `#3b82f6`、`rgb(59 130 246)`、`hsl(217 91% 60%)`,反过来一个十六进制色值也能在色板里找到最接近的色号。内置的是 Tailwind CSS v3 的默认色板:22 个色系 × 11 档(50–950)加黑白,共 244 个值。「最接近」用的是按通道算的距离(redmean 加权),不是比较十六进制字符串 —— 后者会把 `#3b82f6` 与 `#3b82f7` 判成两个毫不相干的颜色。一次可以转换多行,每行还给出色差大小。全部在本机完成。
功能
- Tailwind 类名 → hex / rgb / hsl
- hex / rgb() / hsl() → 色值与最近的 Tailwind 色号
- 内置 v3 默认色板:22 个色系 × 11 档 + 黑白,共 244 个值
- 类名可带工具前缀(bg-、text-、border-t- 等),透明度后缀 /50 也认
- 最近色按 redmean 加权的 RGB 距离计算,并给出色差大小
- 支持 3 位十六进制(#abc)与 rgb/rgba、hsl/hsla 写法
- 每行的值前面画一个色块,一眼看见颜色
- 一次可转换多行,逐行复制
使用方法
- 一行一个地输入色值或 Tailwind 类名
- 选择输出格式(十六进制 / rgb / hsl / Tailwind / 全部)
- 转换结果与最近色号实时出现
- 点行末复制按钮取走需要的值
常见问题
- 「最接近的色号」是怎么算的?
- 按 redmean 加权的 RGB 距离:在三个颜色通道上分别求差,再按红通道的均值给通道加权。它比直接比较十六进制字符串合理得多(字符串比较会把只差一位的两个蓝色当成毫不相干),也比在 RGB 上算裸欧氏距离更接近人眼的感受(人眼对绿色最敏感、对蓝色最迟钝)。它不是色彩管理级别的 CIEDE2000,但用来在 244 个候选里挑最近的色号已经足够。
- 为什么有些颜色找不到对应的类名?
- 因为这里内置的是 Tailwind 的默认色板,不含你项目里自定义的颜色。如果你改过 `tailwind.config` 里的色板,工具给出的「最近色号」只反映默认值 —— 但它仍能作为参照,告诉你这个颜色大约落在哪个色系、哪一档。
- 支持哪几个颜色通道的写法?
- 十六进制(3 位与 6 位,带不带 `#` 都行)、`rgb()` / `rgba()`、`hsl()` / `hsla()`,以及 Tailwind 类名。空格分隔或逗号分隔都认。
- 数据会上传吗?
- 不会。色板与换算全部在浏览器里完成,页面不发送任何请求。
相关工具
颜色转换
转换在 HEX、RGB、HSL、HWB、CMYK 与 OKLab、OKLCH、Lab、XYZ 之间互转,另给出色温、反色、互补色、最接近的 ANSI 终端色与 WCAG 对比度。全部在浏览器本地完成。
CSS 颜色名
查询148 个 CSS 命名颜色:由名字查色值,或由色值查它有没有标准名字。标出 9 组同色异名,并给出每个颜色配黑字还是白字。
配色方案
查询输入一个主色算出七套经典搭配,或随机生成一组带主题的配色(柔和 / 鲜艳 / 暗 / 亮 / 暖 / 冷 / 霓虹 / 大地色 / 单色),每套都附「什么时候用它」。
CSS 渐变生成器
样式调角度、颜色与形状,实时预览渐变效果,一键复制 CSS。支持线性、径向与锥形三种渐变,可选中间色标。
CSS 圆角生成器
样式调四个角的圆角值,实时预览并复制 CSS。支持 px、rem 与百分比 —— 百分比在非正方形盒子上是椭圆,预览区里一眼就能看出来。
毛玻璃效果生成器
样式调模糊、透明度、饱和度与边框,实时预览毛玻璃效果并复制 CSS。代码含 -webkit- 前缀,iOS 上也能真的出现模糊。