从 CSV 批量生成二维码
上传链接表格,一次自定义外观(或从模板开始),最多导出五十个可打印的 PNG 二维码,打包为单个 ZIP。若只要单个码,请使用免费二维码生成器。
批量二维码
一次创建多个二维码
上传包含 URL、WiFi、LINE、WhatsApp 或 vCard 行的 CSV,应用统一设计并下载 PNG 压缩包。每批最多 50 个,全部在浏览器中完成。
1. 上传 CSV
先选择二维码类型,下载对应示例 CSV,填写后上传。可将多种类型的 CSV 合并为一批,每批最多 50 行。
请先选择类型 — 示例文件只包含该类型所需的列。
2. 自定义设计
二维码设计器
自定义预览外观,不会改变二维码内容。
请使用小尺寸方形图片。添加标志时建议使用较高纠错级别。
预设标志
预设背景
渐变
边框
3. 预览并下载 ZIP
实时设计预览
当前为示例网址 — 上传 CSV 后可预览第一个就绪行。
0 行中有 0 行可导出。
PNG 包含所选边框、标签和背景。为节省内存,二维码会逐个渲染。
批量二维码指南 — 从 CSV 到 ZIP
这个工具做什么
批量生成器将 CSV 列表一次性转换为多个二维码。Phase B1 支持:URL、WiFi、LINE、WhatsApp 和 vCard。应用统一设计后下载 PNG 压缩包。
全部在浏览器中完成。我们不会在服务器上存储 CSV 或导出的图片。无需注册账号。
每批最多 50 个二维码,以便在普通设备上快速稳定导出,包括约 4 GB 内存的设备。
CSV 文件格式
在页面上方的下拉框中选择二维码类型,然后下载对应的示例文件(如 bulk-qr-sample-wifi.csv)。每个示例只包含该类型所需的列。仅含 url 的旧版 CSV 仍可用于 URL 批次。
- type
- 混合批次必填:url、wifi、line、whatsapp 或 vcard。
- filename
- 可选但建议填写。ZIP 内 PNG 文件名。
- label
- 可选。使用标签边框时的边框文字。
- url
- type 为 url 时使用,完整 https:// 或 http:// 地址。
- wifiSsid / wifiPassword / wifiEncryption
- type 为 wifi。encryption 为 WPA、WEP 或 nopass。
- lineId
- type 为 line。LINE ID、@官方账号或 line.me URL。
- whatsappPhone / whatsappMessage
- type 为 whatsapp。国际格式电话;消息可选。
- vcardFirstName / vcardLastName / …
- type 为 vcard。至少填写名或姓;电话、邮箱等可选。
CSV 示例(下拉框 WiFi 样本)
type,filename,label,wifiSsid,wifiPassword,wifiEncryption
wifi,lobby-wifi,Guest WiFi,GuestNet,welcome123,WPA
wifi,room-101,Room WiFi,Room101Net,guest456,WPA- 在下拉框中选择类型,下载 bulk-qr-sample-url.csv、bulk-qr-sample-wifi.csv 等对应文件。
- 可在 Excel、Google 表格等软件中创建,然后导出为 CSV(UTF-8)。
- 若单元格含逗号,请用双引号包裹。
- 缺少必填字段或值无效的行会标记为无效,不会包含在 ZIP 中。
- 超过 50 行的列表会截取前 50 行 — 请将大任务拆成多批。
分步操作流程
1. 准备并上传 CSV
在下拉框中选择二维码类型,下载对应示例 CSV,填写行数据后点击上传 CSV。上传后,预览表会显示类型、内容、文件名、标签及就绪/无效状态。
2. 为整批选择一种设计
选择模板或自定义颜色、点样式、徽标、边框和尺寸。同一设计应用于所有有效行。有 label 列时会覆盖默认边框文字。
3. 检查有效行
查看右侧摘要。仅标记为“就绪”的行会包含在导出中。请在表格中修正无效行后重新上传。
4. 下载 ZIP
点击下载 ZIP,系统会逐个渲染 PNG 并打包为 bulk-qr-codes.zip。PNG 包含所选边框、标签和背景。
5. 打印前测试
从 ZIP 中打开几个 PNG,按计划打印尺寸用手机扫描,确认 WiFi、链接、LINE/WhatsApp 和 vCard 均正常。
常见使用场景
- 餐厅 — 每桌菜单 URL,同一 ZIP 可含 WiFi 与 LINE 行。
- 酒店 — 每间房 WiFi,文件名如 room-305。
- 零售 — 多 SKU 产品 URL,统一品牌设计。
- 活动 — WhatsApp 客服码加多场注册链接。
- 员工证 — vCard 联系方式,共享边框设计。
设计与打印建议
- 添加徽标时使用 Q 或 H 级纠错,以保持可扫描性。
- 确保二维码点与背景对比度足够。
- 优先使用短而稳定的 URL — 字符越少越易扫描。
- 文件名要清晰(table-01、room-305),方便印刷厂对应摆放。
- 超过 50 个码时分批导出,每批保持相同设计设置。
故障排除
某行显示无效 — 应检查什么?
确认 type 及必填字段:url 需 https://;wifi 需 ssid 和密码(nopass 除外);line 需 ID 或 line.me URL;whatsapp 需有效国际号码;vcard 至少有名或姓。中文乱码请以 UTF-8 重新导出 CSV。
为什么 ZIP 文件数少于 CSV 行数?
仅导出有效行。无效行、空行、不支持的 type 及超过 50 码限制的行会被排除。
可以在 Windows 上用 Excel 吗?
可以。另存或导出为 CSV。若 Excel 使用分号分隔,请在文本编辑器中确认列为逗号分隔且存在 url 表头。
label 列适用于所有边框样式吗?
使用标签边框时,label 会替换边框文字。其他边框样式忽略 label,但 QR 仍会正确导出。
这些二维码会过期吗?
不会。只要目标网站仍可访问,静态网址二维码就会持续有效。更改链接需重新生成。
如何创建此二维码
- 1
准备包含 url、filename 和可选 label 列的 CSV 并上传。
- 2
为整批选择模板或自定义颜色、徽标、边框和尺寸。
- 3
检查有效行,准备好后下载 ZIP。
常见问题
应使用什么 CSV 格式?
表头使用 url、filename 和可选 label。每行对应一个二维码。若设计使用标签边框,label 会成为边框文字。
每批最多可以创建多少个?
每批最多支持 50 个网址二维码,以便在普通设备(包括约 4 GB 内存的笔记本和手机)上快速稳定导出。
会存储我的 CSV 或二维码吗?
不会。解析、渲染和 ZIP 创建完全在浏览器中进行,批量导出不会上传到我们的服务器。
能否对所有码使用相同设计?
可以。选择一种模板或自定义颜色、徽标和边框一次 — 设计应用于整批。用 label 列可为每行设置不同边框文字。
导出是什么文件格式?
PNG 图片的 ZIP 压缩包。每个 PNG 会合成二维码及所选边框、标签和背景。
