公开 API

免费调用,无需注册。返回 JSON。

GET/api/v1/qr
生成二维码图片
参数:text (必填), size (可选, 默认200)
返回示例
返回 PNG 图片
GET/api/v1/uuid
生成 UUID v4
参数:count (可选, 默认1, 最多100)
返回示例
{
  "success": true,
  "uuids": [
    "550e8400-...",
    "6ba7b810-...",
    "f47ac10b-..."
  ]
}
GET/api/v1/password
生成随机密码
参数:length (可选, 默认16), upper, lower, digits, symbols (默认全开)
返回示例
{
  "success": true,
  "password": "kX9$mP2!qR7@nL5&"
}
GET/api/v1/hash
计算文本哈希
参数:text (必填), algo (可选: sha1, sha256, sha384, sha512, 默认sha256)
返回示例
{
  "success": true,
  "algo": "sha256",
  "hash": "2cf24dba5fb0a30e..."
}
GET/api/v1/base64/encode
Base64 编码
参数:text (必填)
返回示例
{
  "success": true,
  "result": "aGVsbG8="
}
GET/api/v1/base64/decode
Base64 解码
参数:text (必填)
返回示例
{
  "success": true,
  "result": "hello"
}
GET/api/v1/url/encode
URL 编码
参数:text (必填)
返回示例
{
  "success": true,
  "result": "hello%20world"
}
GET/api/v1/url/decode
URL 解码
参数:text (必填)
返回示例
{
  "success": true,
  "result": "hello world"
}
GET/api/v1/ip
查询调用者 IP 信息
参数:ip (可选, 默认取调用者 IP)
示例:/api/v1/ip
返回示例
{
  "success": true,
  "ip": "1.2.3.4",
  "country": "CN",
  "city": "Shanghai"
}
GET/api/v1/useragent
解析 User-Agent
参数:ua (必填)
返回示例
{
  "success": true,
  "browser": "Chrome",
  "os": "Windows",
  "device": "Desktop"
}