Page Icon

二维码生成器

为链接、文本、Wi‑Fi 等创建二维码。

二维码生成器

生成中…

生成清晰、高对比度的二维码,适合印刷或数字使用。可调整纠错、模块大小和静区,以便在包装、海报、名片、标识和网站上可靠扫描。所有处理均在浏览器本地运行,快速且保护隐私——无需上传、跟踪或水印。

本二维码生成器支持的内容

数据类型说明示例
URL / 链接打开网页或应用深度链接。https://example.com, https://store.example/app
纯文本在扫描器应用中显示文本。促销码、简短消息
电子邮件 / Mailto打开带有预填字段的电子邮件草稿。mailto:sales@example.com
电话在移动设备上发起电话呼叫。tel:+1555123456
短信意图打开短信应用并带入消息正文。sms:+1555123456?body=Hello
Wi-Fi 配置存储 SSID + 加密类型 + 密码。WIFI:T:WPA;S:MyGuest;P:superpass;;
vCard / 联系人将联系人信息保存到设备。BEGIN:VCARD...END:VCARD

什么是二维码?

二维码(Quick Response,简称 QR)是一种二维矩阵条码,由按方形排列的黑色模块组成。与一维线性条码不同,二维码在水平方向和垂直方向上都能编码数据,从而具备更高的容量并支持快速的全方向扫描。现代智能手机通过设备摄像头和本地算法解码二维码,使其成为连接实体与数字体验的通用桥梁。

二维码编码的工作原理

  • 模式选择: 输入字符串会被分段为最优编码模式(数值、字母数字、字节、Kanji),以最小化符号尺寸。
  • 数据编码: 各段被转换为带有模式指示符和长度字段的比特流。
  • 纠错块: 生成并交错里德–所罗门(Reed–Solomon)纠错码字,以便从物理损伤或遮挡中恢复。
  • 矩阵构建: 放置定位图形、时序图形、对齐图形、格式与版本信息,然后映射数据/纠错比特。
  • 掩码评估: 应用 8 种掩码中的一种;选择产生最低惩罚分(视觉平衡最佳)的掩码。
  • 输出渲染: 将模块光栅化到像素网格(此处为 PNG),并可选添加静区。

理解纠错(ECC)级别

二维码使用里德–所罗门(Reed–Solomon)纠错。较高的级别允许在部分被遮挡时仍能成功解码,但会提高符号密度。

级别大致可恢复损伤典型用途
L~7%大批量营销、干净打印
M~15%通用默认
Q~25%带小型 logo 的代码
H~30%恶劣环境、更高可靠性

尺寸与打印指南

  • 最小物理尺寸: 名片:≥ 20 mm。海报:缩放使最小模块 ≥ 0.4 mm。
  • 扫描距离规则: 一个实用的经验法则是 Distance ÷ 10 ≈ 最小代码宽度(单位相同)。
  • 静区: 保持至少 4 个模块的清晰边距(我们将其公开为 "静区")。
  • 高对比度: 深色前景(接近黑色)配白色背景 yields 最佳结果。
  • 矢量 vs 栅格: 足够分辨率的 PNG 对于中等尺寸的打印通常足够;大型标牌更推荐使用 SVG(not provided here)或使用较大的模块尺寸渲染后再下采样。

设计与品牌注意事项

  • 避免过度美化: 过度圆角或移除过多模块会降低可解码性。
  • Logo 放置: 将 logo 保持在中心 20–30% 范围内,若叠加则提高纠错级别。
  • 不要更改定位图形: 三个大角方块对于检测速度至关重要。
  • 颜色选择: 浅色前景或反转配色会降低对比度并减少扫描成功率。

部署最佳实践

  • 跨设备测试: 在 iOS 与 Android 相机应用以及第三方扫描器上测试。
  • 缩短 URL: 使用可信的短域名以减小版本(尺寸)并加快扫描速度。
  • 避免脆弱的重定向链: 保持落地页稳定;损坏的 URL 会浪费印刷材料。
  • 负责任地跟踪: 如果需要分析,请使用尊重隐私且简洁的重定向。
  • 适应环境: 确保代码展示处有足够的照明和对比度。

二维码的常见应用

  • 市场营销与活动: 将用户引导至落地页或促销活动。
  • 包装与可追溯性: 提供批次、产地或真伪信息。
  • 活动签到: 编码票券或参会者 ID。
  • 支付: 在支持二维码支付标准的地区用于静态或动态发票链接。
  • Wi-Fi 访问: 在无需口头分享密码的情况下简化访客接入。
  • 电子菜单: 减少印刷成本并实现快速更新。

隐私与安全说明

  • 本地处理: 此工具不会上传您的内容;生成在浏览器内完成。
  • 恶意链接: 在广泛分发前始终检查目标域名。
  • 动态与静态: 此生成器生成静态二维码(数据内嵌)——对第三方跟踪具有抵抗力,但打印后不可编辑。
  • 安全内容: 避免在公开可见的二维码中嵌入敏感秘密(API 密钥、内部 URL)。

扫码失败排查

  • 输出模糊: 增大模块大小,确保打印机 DPI ≥ 300。
  • 低对比度: 切换为实心深色(#000)配白色(#FFF)。
  • 角落损坏: 提高纠错级别(例如 M → Q/H)。
  • 背景噪点: 添加或增大静区。
  • 数据过载: 缩短内容(使用更短的 URL)以降低版本复杂度。

二维码常见问题

二维码会过期吗?
此处生成的静态二维码永不过期——它们直接包含数据。
打印后我可以编辑二维码吗?
不可以。您需要动态重定向服务;静态符号不可更改。
我应打印多大尺寸?
确保最小模块 ≥ 0.4 mm 以适用于大多数场景;远距离观看需增大尺寸。
品牌化是否安全?
如果保留定位图形、足够对比度,并在叠加图形时提高纠错级别,则是安全的。
我能跟踪扫描吗?
使用指向您控制的 Web 分析端点的短化 URL(同时注意隐私)。

实用商业建议

  • 版本控制: 使用更短的有效载荷以保持符号版本较低(扫描更快)。
  • 一致性: 在品牌材料中标准化纠错级别与静区。
  • 迭代测试: 在大规模分发前先做小批量原型打印。
  • 落地页优化: 确保目标页面移动端友好且加载快速。

进一步阅读与参考