免费二维码生成 API
稳定、极速、无广告的二维码生成接口。支持跨域请求,只需拼接参数即可轻松将二维码生成能力集成到您的网站、小程序或 APP 中。
接口概要
接口地址:
https://api.qrtool.cn/
支持协议:
HTTP / HTTPS (推荐)
返回格式:
直接返回 PNG 图片流
请求方式:
GET
请求示例:
接口备注:
接口已配置 CORS 响应头,完全支持浏览器前端跨域直接调用(如作为 img 标签的 src 属性)。
请求参数 (Query String)
| 参数名 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| text | String | - | 是 | 需要生成为二维码的文本或链接内容。 强烈建议对该值进行 urlEncode (编码) 处理,以防特殊字符导致解析失败。 |
| size | Number | 300 | 否 | 生成的二维码图片边长尺寸,单位:像素 (px)。 |
| margin | Number | size * 0.05 | 否 | 二维码图案四周的白色边距宽度。 填 0 则表示完全无留白。单位:像素 (px)。 |
| level | String | M | 否 | 二维码的容错级别。可选值:L (7%)、M (15%)、Q (25%)、H (30%) |
缓存说明: 为了提供极速响应,相同参数的二维码生成后会被 CDN 缓存。再次请求相同的 URL 将直接命中缓存返回,不会重新消耗服务器资源。
使用规范与限制
- 适用范围: 本 API 接口完全免费,支持用于个人项目或商业用途项目。
- 合规要求: 仅限用于合法的业务场景,严禁利用本接口生成包含黄赌毒、诈骗、木马病毒等违反国家法律法规内容的二维码。一经发现,我们将永久封禁请求 IP。
- 频率限制: 为保障所有用户的正常使用,当前接口调用频率限制为 10 QPS(每秒 10 次请求)。如您有超大规模的高并发需求,请联系客服获取专属通道。
- 免责声明: 我们会尽最大努力保障接口的高可用性,但对于因不可抗力或服务器故障造成的服务中断,本站不承担任何连带赔偿责任。