二维码 2026/2/25
二维码是什么?原理、用途与在线生成工具推荐
二维码(QR Code)已渗透到支付、名片、Wi-Fi 连接等日常场景的各个角落。本文从原理出发,拆解二维码的结构与纠错机制,并推荐一款免费的在线生成与识别工具。
阅读 - 点赞 -
二维码是什么
二维码(QR Code,Quick Response Code)由日本公司 Denso Wave 于 1994 年发明,最初用于汽车零件的追踪管理。与传统一维条形码只能横向存储信息不同,二维码在水平和垂直两个方向上同时编码数据,因此能存储更多信息。
一个典型的 QR Code 可以存储多达 7089 个数字或 4296 个字符的数据,而一维条形码通常只能存储约 20 个字符。
二维码的结构
二维码由几个关键功能区域组成:
- 定位符(Finder Pattern):三个角落的正方形图案,用于帮助扫描器快速定位和校准方向
- 对齐符(Alignment Pattern):较大的 QR Code 中用于修正图像变形
- 时序模块(Timing Pattern):交替的黑白条纹,帮助确定模块尺寸
- 格式信息(Format Information):存储纠错级别和掩码模式
- 数据区域(Data Region):实际存储内容的区域
纠错机制
二维码内置了 Reed-Solomon 纠错算法,即使部分码面被遮挡或损坏,仍然可以被正确解读。纠错级别分为四档:
| 级别 | 可恢复损坏比例 | 适用场景 |
|---|---|---|
| L(低) | 约 7% | 干净环境,数据量大 |
| M(中) | 约 15% | 通用场景 |
| Q(较高) | 约 25% | 工业环境 |
| H(高) | 约 30% | 户外广告/logo叠加 |
正是因为有 H 级纠错,我们才能在二维码中心加入 Logo 图案而不影响扫描。
二维码能存什么
二维码支持多种数据格式:
- URL 链接:最常见的用法,扫码即可打开网页
- 纯文本:存储任意文字信息
- 名片(vCard):包含姓名、电话、邮箱等联系方式
- Wi-Fi 凭证:扫码自动连接 Wi-Fi 网络,无需手动输入密码
- 电子邮件:预填邮件地址、主题和内容
- 地理位置:直接在地图 App 中打开定位
- 支付信息:微信/支付宝扫码支付的核心
如何生成二维码
推荐使用 illi.io,这是一个免费的在线二维码与条形码工具站,支持:
- ✅ 二维码生成:支持 URL、文本、Wi-Fi、vCard 等多种格式,可自定义颜色和样式
- ✅ 二维码识别:上传图片即可解码,无需安装 App
- ✅ 条形码生成与识别:支持常见的 EAN-13、Code 128 等格式
操作极为简单:输入要编码的内容,点击生成按钮,即可下载 PNG 格式的二维码图片,全程免费,无需注册。
二维码的安全注意事项
二维码本身是中性工具,但在使用时需注意以下风险:
- 恶意链接:扫码前无法看到真实 URL,攻击者可能贴出伪造的二维码,将你导向钓鱼网站
- 公共场所张贴的二维码:餐厅、商场等场景的支付码可能被人替换,支付前核实商户信息
- 建议:在扫码前,选择有预览功能的相机 App,确认 URL 来源是否可信
总结
二维码凭借信息密度高、纠错能力强、兼容性广等特点,已成为线上线下信息传递的标准桥梁。无论是分享网址、展示名片还是设置 Wi-Fi,都可以通过illi.io 快速生成专属二维码。