颜色转换器
用任何常见写法输入颜色——#1f5fd6、1f5fd6、#1f5、rgb(31, 95, 214)——其余写法会同时出现,还附带保证文字可读所需的对比度数值。
- #1f5fd6 HEX
- rgb(31, 95, 214) RGB
- hsl(219, 75%, 48%) HSL
对比度:
- 免费
- 文件不会离开你的设备
- 无需注册
- 不限文件数量
使用方法
实用说明
同一种颜色的三种写法
HEX 简短,在 CSS 中通用。RGB 直接点明各通道,当数值由计算得出而非手写时很重要。HSL 描述的是色相、饱和度和明度——想要同一颜色再浅一点时首选它,因为你只改一个数字,而不是靠猜去调三个。
对比度不是装饰
按照 WCAG,正文与背景的对比度至少要 4.5:1,大号文字至少 3:1。这里显示的两个数值可以立刻告诉你:这个颜色能承载白字、能承载黑字,还是两者都不行——在设计稿交给开发之前就能知道。
常见问题
支持哪些格式?
三位、四位、六位和八位的 HEX,带不带井号都行,另外还有用逗号或空格分隔的 rgb() 和 rgba()。透明度会被保留,并体现在 HEX 值里。
为什么 HSL 有时显示的颜色略有差别?
为了便于阅读,HSL 数值被取整,因此来回转换可能让某个通道偏移一个单位。HEX 和 RGB 的值是精确的。
会向服务器发送什么吗?
不会。所有计算都在页面内完成——尚未公开的品牌配色不会离开你的电脑。
相关工具
- HEX 转 RGB 粘贴 HEX 代码,读出 RGB 通道值。#1f5fd6 会变成 rgb(31, 95, 214);如果代码带有透明通道,你会得到保留透明度的 rgba()。
- RGB 转 HEX 粘贴 rgb(31, 95, 214)——用逗号还是空格都可以——就能得到 #1f5fd6,可直接用于 CSS、设计文件或规范文档。
- 密码生成器 打开页面即生成新密码,使用浏览器的加密级随机数生成器。密码不会被发送、记录或保存。
- 二维码生成器 输入链接或任意文本,二维码随打随现。屏幕使用下载 PNG,印刷则选 SVG——放到多大都依然清晰。
- UUID 生成器 按下按钮,就能得到可以直接贴进数据库、配置文件或测试数据的标识符。它们在页面内生成——没有哪台服务器会给你一个别人已经见过的号码。
- Wi-Fi 二维码 填入网络名称和密码,二维码立刻出现。客人用相机一扫就连上,再也不用一个字母一个字母地念密码。
- 网址二维码 粘贴链接,二维码随打随现。它直接指向你的网址,中间没有可能过期、也可能统计你访客的短链服务。