颜色转换

免费 GETPOST 综合杂项 工具

颜色格式互转:HEX ↔ RGB ↔ HSL

GET https://api.tinyaii.cn/v1/color

请求参数

参数名类型必填说明示例
valuestring必填颜色值(如 #ff6600 或 rgb(255,102,0) 或 255,102,0)#ff6600

返回字段

字段类型说明
codeint状态码
hexstringHEX格式
rgbstringRGB格式
hslstringHSL格式
rint红色分量
gint绿色分量
bint蓝色分量

返回示例

{
  "code": 200,
  "data": {
    "hex": "#ff6600",
    "rgb": "rgb(255,102,0)",
    "hsl": "hsl(24,100%,50%)",
    "r": 255,
    "g": 102,
    "b": 0
  }
}

调用示例

curl "https://api.tinyaii.cn/v1/color?value=#ff6600" \
  -H "Authorization: Bearer YOUR_API_KEY"
const res = await fetch("https://api.tinyaii.cn/v1/color?value=#ff6600", {
  headers: { "Authorization": "Bearer YOUR_API_KEY" },
});
console.log(await res.json());
import requests

resp = requests.get(
    "https://api.tinyaii.cn/v1/color",
    params={"value": "#ff6600"},
    headers={"Authorization": "Bearer YOUR_API_KEY"},
    timeout=10,
)
print(resp.json())

把 YOUR_API_KEY 换成你的密钥即可直接运行。密钥只保存在你自己的设备上。