一键生成图表图片API
QuickChart 是一个开源图表图片 API,由 Alioth LLC 运营,核心能力是把 Chart.js 配置渲染为可直接嵌入的图片 URL。它适合邮件、PDF、报表、网站、聊天消息等不方便运行前端图表库的场景,也提供二维码 API。官方称已渲染超过 40 亿张图片。
QuickChart 最大优势是基于 Chart.js,不要求用户学习新的私有图表格式。API 通过 https://quickchart.io/chart?c=... 接收 Chart.js 配置,支持宽高、背景、Chart.js 版本、编码方式和输出格式等参数,输出 PNG、WebP、JPG、SVG、PDF、base64。它提供 JavaScript、Python、C#、Java、Ruby、PHP、Go 示例/客户端库,但本质上任何能拼接 URL 的语言都可使用。无代码侧提供 Chart Maker,并集成 Zapier、Make、Airtable、Google Sheets、Salesforce、Bubble、AppSheet 等,适合自动化报表和营销流程。
产品采用 GNU AGPLv3 与商业许可证双许可。生成的图片可用于任何目的,但如果要商业修改源码或私有/on-prem 使用,需要购买许可证。定价上,Community 免费,支持图表和二维码但有限速、共享服务器和 best-effort 邮件支持;Professional 为 40 美元/月,含 100,000 images/月、50,000 short URLs/月、低延迟、短链接、自定义插件和优先支持;Enterprise 联系销售,提供无速率限制、无限图表、专用集群、全球 CDN、自定义字体/背景/域名、on-prem 和 SLA。支付支持 Stripe 信用卡和 PayPal。
优点是集成极轻量:一个 URL 就能在邮件、PDF、HTML 中使用;开源和 Chart.js 生态降低锁定风险;文档覆盖 API 参数、客户端库、二维码和多平台集成教程,质量较好。缺点是复杂图表仍依赖 Chart.js 配置能力;免费版有速率和延迟限制;企业级合规、私有化和 SLA 需要进入付费方案。
它适合开发者、增长/营销团队、无代码用户,以及需要批量生成邮件报表、二维码或静态图表的企业应用。不太适合只需要交互式前端图表的场景。抓取文本未提供中国大陆访问、备案、节点或人民币支付信息,因此中国访问状态应视为未知;若访问稳定性是关键,可评估 Enterprise/on-prem 或自托管 QuickChart,并结合国内云资源部署替代方案。
本测评基于公开资料整理,不构成购买建议,请以 quickchart.io 官网实际信息为准。
开源且可嵌入邮件,适合报表自动化。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。