二维码与条形码生成器
为链接、文本、Wi-Fi、邮件、电话、短信和联系人生成二维码,或生成 EAN、UPC、ITF-14、Code 128 和 Code 39 条形码。可下载 PNG 或 SVG。
如果可能在国外扫描,请加上国家代码(例如 +82 或 +1)。
编码内容
说明
- 打印或发布前,请用实际读取的扫描器或手机测试,尤其是在更改颜色、尺寸或静区之后。
- 打印尺寸要足以适应扫描距离,在浅色背景上使用深色的条或模块,并保证良好的对比度。
- Wi-Fi 二维码以明文形式包含网络密码。任何能扫描该码的人都能读取密码。
- 零售商品上使用的 EAN 和 UPC 编号必须通过 GS1 分配。本工具只绘制您输入的号码,不会注册号码,也不会检查号码归谁所有。
- QR Code 是 DENSO WAVE INCORPORATED 的注册商标。
- 条码在您的浏览器中生成。您输入的内容不会发送到 LeedyBox。
使用方法
- 在“码类型”中选择“二维码”或“条形码”。生成二维码时,在“内容”列表中选择要放入的内容(文本或 URL、Wi-Fi 网络、电子邮件、电话号码、短信或联系人),然后填写各个字段。预览会随输入更新,“编码内容”框显示实际存入码中的文本;点击“复制内容”即可复制。
- 设置“纠错级别”(默认 M)、“PNG 尺寸(px)”(128 到 2048,默认 512)、“静区(模块)”(0 到 10,默认 4)以及“前景色”和“背景色”。预览下方一行显示二维码版本、模块数、内容字节数和 PNG 文件尺寸。如果静区窄于 4 个模块、两种颜色对比度低,或在深色背景上使用浅色码,会显示警告。
- 点击“下载 PNG”或“下载 SVG”。打印或发布之前,请用实际要读取它的手机或扫描器扫描下载的文件。
- 生成条形码时,选择“条形码”,再选择“格式”并输入“值”;输入框下方会说明该格式接受哪些字符。对于 EAN-13、EAN-8、UPC-A 和 ITF-14,可以输入不带或带校验位的号码:不带时会计算并添加校验位;带校验位时会检查该数字,如有错误会连同正确的值一起提示。
- 调整“条宽(px)”(1 到 4)、“高度(px)”(20 到 200)、“边距(px)”(0 到 100)、颜色和“在条下方显示文字”。然后点击“下载 SVG”,或在“PNG 缩放倍数”中选择 1× 到 4×(默认 3×)后点击“下载 PNG”。
常见问题
二维码会过期吗?之后还能修改内容吗?
输入的内容直接存储在码中,因此码不依赖 LeedyBox 也能使用,没有有效期,扫描次数也不会被统计或追踪。出于同样的原因,印刷后就无法修改:要更改链接或文本,请生成新的码。提供可修改(“动态”)二维码的服务会在码中放入自己的短链接并进行跳转,只有在该服务保留链接期间才能使用。
能放多少文字?可以使用中文吗?
内容以 UTF-8 字节存储,目前的扫码应用一般都能正确读取。二维码在纠错级别 L 下最多可容纳 2,953 字节,M 为 2,331 字节,Q 为 1,663 字节,H 为 1,273 字节。不带重音的拉丁字母、数字和常用符号各占 1 字节,带重音的拉丁字母和西里尔字母占 2 字节,中文、日文、韩文和泰文字符通常占 3 字节,因此能放多少字取决于语言。内容过长时,会提示内容大小和所选级别的上限。内容越长,码越密集、越难扫描,所以短链接通常比长文本更合适。
应该用 PNG 还是 SVG?为什么 PNG 比输入的尺寸小?
SVG 是矢量文件,任何尺寸下都保持清晰,适合印刷品和设计软件。PNG 是固定尺寸的图片,用于网页、文档以及不支持 SVG 的应用。为了让模块边缘清晰,PNG 中每个模块都是整数像素,因此尺寸会向下取整为码宽(含静区)模块数的倍数;实际尺寸显示在预览下方一行。例如版本 2 的码宽 25 个模块,加上 4 个模块的静区为 33 个模块,所以 512 px 会变成 495 px(每个模块 15 px)。
Wi-Fi 二维码包含什么?
它采用广泛支持的 WIFI: 格式,包含加密类型、网络名称、密码,勾选“隐藏网络”时还会加入隐藏标记,例如 WIFI:T:WPA;S:Cafe;P:secret123;; “WPA / WPA2 / WPA3”选项写作 T:WPA。网络名称或密码中的 \ ; , : " 前面会加反斜杠,以便正确读取。密码以明文存储,任何能看到这个码的人都能读出密码;面向访客时,可以考虑使用单独的访客网络。
扫描电子邮件、电话、短信或联系人码会发生什么?
电子邮件会生成带主题和正文的 mailto: 链接,电话生成 tel: 链接,短信采用 SMSTO:号码:内容 格式,电话号码中的空格会被去掉。联系人会生成包含姓名、组织、手机号码、电子邮件和网站的 vCard 3.0。扫描后通常会打开邮件、拨号、短信或通讯录应用并填好这些信息,发送、拨打或保存仍需扫描者自己操作。不同扫码应用对这些格式的支持不尽相同,请用目标用户使用的手机测试。
EAN、UPC 和 ITF-14 的校验位是怎么回事?
这些格式以根据其他数字计算出的校验位结尾,计算时从右往左交替乘以权重 3 和 1,这样扫描器能发现大多数误读或输错的号码。输入 12、7、11 或 13 位(EAN-13、EAN-8、UPC-A、ITF-14)时会添加校验位;输入 13、8、12 或 14 位时会检查最后一位。空格和连字符会被忽略。本工具只负责绘制你输入的号码,零售商品上使用的号码必须通过 GS1 分配。
警告是什么意思?还能下载吗?
仍然可以下载,但每条警告都指出了会降低扫描可靠性的设置:二维码的静区窄于 4 个模块、条形码边距窄于 10 个条宽、两种颜色的对比度低于 4:1,或在深色背景上使用浅色码(并非所有扫描器都能读取)。如果出于设计原因保留这些设置,请先用多部手机和扫描器测试印刷出的码。