🎨 颜色格式转换器
HEX · RGB · HSL 三种格式实时互转 · 色块预览 · 一键复制
⚡ 输入框支持实时转换 · 点击色值可直接复制 · 所有处理均在浏览器本地完成
HEX · RGB · HSL 三种格式实时互转 · 色块预览 · 一键复制
⚡ 输入框支持实时转换 · 点击色值可直接复制 · 所有处理均在浏览器本地完成
颜色格式转换是前端开发、UI设计中最频繁的操作之一。ng.cc提供的在线颜色转换工具,支持HEX、RGB、HSL三种主流色彩格式实时互转,输入任意格式自动转换,并显示精确的色块预览。无需安装、完全免费,所有转换均在浏览器本地完成,保护您的设计数据隐私。
HEX(十六进制)、RGB(红绿蓝)、HSL(色相/饱和度/明度)任意输入,三色值联动更新。
支持简写HEX (#RGB)、完整HEX (#RRGGBB)、RGB函数、HSL函数,自动解析无压力。
点击色块下方的HEX/RGB/HSL值即可复制到剪贴板,快速粘贴到代码或设计稿中。
灵感枯竭时点击“随机颜色”,自动生成和谐色彩,适合配色方案探索。
| 颜色 | HEX | RGB | HSL |
|---|---|---|---|
| 橙色 | #FF5733 | rgb(255, 87, 51) | hsl(11, 100%, 60%) |
| 绿色 | #33FF57 | rgb(51, 255, 87) | hsl(130, 100%, 60%) |
| 蓝色 | #3357FF | rgb(51, 87, 255) | hsl(229, 100%, 60%) |
| 粉色 | #FF33F1 | rgb(255, 51, 241) | hsl(304, 100%, 60%) |
| 青色 | #33FFF5 | rgb(51, 255, 245) | hsl(177, 100%, 60%) |
HEX(十六进制):以#开头,用6位十六进制数表示红、绿、蓝分量,如#4EC9B0。最常用于网页CSS。
RGB(红绿蓝):用0-255的整数表示红、绿、蓝三通道,如rgb(78, 201, 176)。更接近物理显示原理。
HSL(色相/饱和度/明度):色相H(0-360°)、饱和度S(0-100%)、明度L(0-100%),如hsl(163, 51%, 55%)。最符合人类对颜色的直观认知。
当前版本专注于HEX、RGB、HSL三种不透明格式的转换。如需透明度支持,建议使用专门的RGBA/HSLA工具。未来版本可能会增加此功能。
本工具在RGB和HSL之间转换时,由于浮点数取整,可能会产生±1的误差。这是不同色彩空间转换的正常现象,不影响实际使用。
完全支持。输入#FFF、#000、#F00等3位简写HEX,工具会自动扩展为6位完整HEX(#FFFFFF、#000000、#FF0000)。
绝对不会。所有颜色转换代码都在您的浏览器本地执行,没有任何网络请求。您可以断开网络测试,工具依然正常工作。这是本工具与在线颜色转换网站最大的区别,也是保护您设计隐私的核心设计。
本工具是ng.cc开发者工具箱设计工具系列的一员,您可能还需要:
⚡ 所有工具均在浏览器本地运行,不存储任何用户数据,可放心用于商业设计项目。