QR Code Generator — PNG & SVG (Logo, ECC)
收藏RapidAPI2025-08-20 更新2025-08-23 收录
下载链接:
https://rapidapi.com/bratakteam/api/qr-code-generator-png-svg-logo-ecc
下载链接
链接失效反馈官方服务:
资源简介:
Generate QR codes as PNG (base64) or SVG. Optional center logo overlay (PNG/JPG/SVG), error correction (L/M/Q/H), margin and size controls. Stateless, cached by input hash, with per-key rate limiting.
创建时间:
2025-08-20
原始信息汇总
QR Code Generator — PNG & SVG (Logo, ECC) 数据集概述
基本信息
- API名称:QR Code Generator — PNG & SVG (Logo, ECC)
- 类别:Communication
- 流行度:8.9
- 服务等级:100%
- 延迟:142ms
- 测试覆盖率:100%
功能特性
- 生成PNG格式QR码,返回
data:image/png;base64,...字符串,支持中心Logo叠加和圆角白色背景 - 生成SVG格式QR码,返回可完美缩放的SVG字符串
- 支持SVG + Logo格式,将Logo作为
<image>嵌入SVG,可选圆角背景矩形(颜色/透明度) - 错误纠正ECC级别:L / M / Q / H
- 尺寸(64–2048 px)和边距(PNG)控制
- 确定性缓存(相同输入→相同输出哈希)
- 简单API密钥头(
X-API-Key)和速率限制 - 启用CORS
适用场景
- 动态生成品牌QR码
- 营销页面、收据、门票、Wi-Fi卡片
- 静态站点构建器/无代码工具
- 电子商务、营销活动、应用程序、事件
端点详情
Health Check
- 方法:GET
- 路径:
https://qr-code-generator-png-svg-logo-ecc.p.rapidapi.com/health
Generate PNG QR
- 方法:POST
- 路径:
https://qr-code-generator-png-svg-logo-ecc.p.rapidapi.com/qrcode/png
Generate SVG QR
- 方法:POST
- 路径:
https://qr-code-generator-png-svg-logo-ecc.p.rapidapi.com/qrcode/svg
Generate SVG QR with Centered Logo
- 方法:POST
- 路径:
https://qr-code-generator-png-svg-logo-ecc.p.rapidapi.com/qrcode/svg-logo
参数说明
| 字段 | 类型 | 默认值 | 说明 |
|---|---|---|---|
text |
string | — | 要编码的内容(URL或文本) |
size |
int | 256 | QR尺寸(px),最小64,最大2048 |
margin (PNG) |
int | 2 | PNG的静区边框 |
ecc |
string | M | 错误纠正:L / M / Q / H |
logo_b64 |
string | — | PNG/JPG/SVG Logo的Base64数据URL |
logo_size_ratio |
float | 0.2 | Logo宽度相对于QR的比例(0.05–0.35) |
logo_round |
bool | true | 在Logo后添加圆角背景 |
logo_margin |
int | 6 | Logo背景周围的填充 |
logo_bg_color |
string | "#FFFFFF" | 背景颜色 |
logo_bg_opacity |
float | 1.0 | 背景透明度(0.0–1.0) |
定价计划
- Basic (免费):每月500次请求(硬限制)
- Pro ($9/月):每月5,000次请求(软限制,额外调用$0.002/次)
- Ultra ($19/月):每月25,000次请求(软限制,额外调用$0.001/次)
- Mega ($49/月):每月100,000次请求(软限制,额外调用$0.0005/次)
错误代码
- 400:错误输入(无效JSON,格式错误的
logo_b64) - 422:验证失败(例如
size < 64,缺少text) - 429:超出速率限制
- 5xx:临时服务器问题
支持信息
- 通过RapidAPI Hub中的Contact按钮获取帮助
- 打开Discussion请求新功能
- 报告问题时需包括:调用的端点、请求体(省略密钥)、响应和状态码、大致时间戳



