关于 二维码生成器
把一段网址或文本变成手机一扫就能打开的图像,是二维码最日常的用途:印刷物料上放官网链接、会议室门口放 Wi-Fi 凭据、发票或工单上放查询入口、展会上放联系方式。相比手打一串长网址,二维码把输入成本降到一次对焦。 二维码的原理是把数据按选定模式编码后填入一个正方形矩阵,并加入纠错码与定位图形,使扫描器即便在倾斜、反光或局部污损时仍能还原内容。纠错等级从 L 到 H 提供约 7%、15%、25%、30% 的容错能力,等级越高冗余越多,同样尺寸下能装的数据越少。 使用要点:内容越短越可靠。二维码的模块数量随数据量增加而上升,尺寸固定时每个模块就越小,低分辨率摄像头越难分辨;如果必须放长链接,先转短链或去掉多余的跟踪参数。用途决定纠错等级——贴在户外、可能被遮挡或磨损的用 H,纯屏幕展示用 M 或 L 即可,后者能在同样尺寸里塞进更多内容。生成后务必用两台不同设备实测,打印稿还要注意四周必须留出足够的静默区,否则识别率会明显下降。 边界与限制:二维码没有「过期」机制,印在纸上的码一旦指向的页面下线就会永久失效,因此印刷物里的链接要选长期稳定的地址,不要指向带时效的活动页。二维码不是加密手段,内容以明文编码,任何人都能扫出来或解码,因此不要把口令、身份证号、内部系统凭据编码进二维码。此外,部分扫描器会自动打开链接或执行动作,生成会议 Wi-Fi 这类凭据时应评估是否会被陌生人扫走。 数据与隐私:Wi-Fi 二维码包含网络名称与密码,名片类二维码可能包含手机号与邮箱。本工具在浏览器内生成图像,不把内容发送到服务器,也不会代为跳转;生成 Wi-Fi 凭据后可断开网络验证,确认没有任何请求发出。
打印与容量上有一些实务经验。二维码由若干模块组成,版本随数据量自动升级,模块数越多每个模块越小;印刷时经验值是单个模块不小于 0.4 毫米,低于这个尺寸普通喷墨打印会糊边、廉价扫码镜头也难分辨,因此版面紧张时应优先缩短内容而不是勉强缩小尺寸。四周的静默区宽度也有约定(通常为四个模块),被图案或文字侵占会直接降低识别率;深色码印在浅色底上是标准做法,反色(浅码深底)在部分扫描器上无法识别。对比度方面,纯黑与纯白最稳,浅灰或彩色码需要实测。材质上,光面铜版纸在灯光下会反光,贴在户外时建议用哑光材质并加覆膜。生成后请至少用两台不同系统的手机在真实光照下各扫三次,这一步能提前发现九成以上的返工。
与一维码的分工也值得一并了解:条形码容量小但更适合贴在曲面上(圆柱包装、线缆标签),且沿一个方向扫描更宽容;二维码容量大、可双向扫描,适合平面与复杂内容。选错形态会带来不必要的扫描失败与投诉。
实现原理
二维码把数据按选定模式编码进一个正方形模块矩阵,并加入纠错码与三个定位图形。纠错等级决定可恢复的比例:等级越高冗余越多,同样物理尺寸下能装的数据越少。定位图形让扫描器能在倾斜或部分污损时确定方向与网格,因此四周的静默区不能被任何图案侵占。
内容 https://oltool.net(19 字符),纠错等级 M可生成较稀疏的矩阵;若升到 H 级,模块变多、单模块变小,印刷时对尺寸要求更高使用方法
- 打开二维码生成器
- 在输入框中输入文本或 URL
- 选择二维码尺寸和纠错级别
- 实时预览生成的二维码
- 下载二维码图片或直接截图使用
使用场景
- 分享链接 — 把长网址生成二维码,方便用户用手机扫码直接打开页面。
- Wi-Fi 接入 — 生成包含 SSID 和密码的 Wi-Fi 二维码,访客扫码即可联网。
- 电子名片 — 把 vCard 信息编码成二维码,扫一扫即可保存联系人。
- 海报印刷 — 导出高纠错等级的 SVG 矢量码,放大印刷不失真。
- 支付/活动码 — 为线下活动签到或收款页面生成可扫描入口。
常见问题
纠错等级怎么选?
L 约可恢复 7%、M 15%、Q 25%、H 30% 的损坏。需要在码中叠加 Logo 或用于易磨损场景时选 H;内容多又希望码不太密时选 L 或 M。
内容越多二维码越密吗?
是的,数据越多版本越高、模块越密集,扫描所需的清晰度和尺寸也越大。链接较长时建议先用短链服务再生成。
前景背景颜色能随便配吗?
可以改色,但必须保证足够对比度(深色前景、浅色背景),并保留四周空白边距(quiet zone),否则扫描器可能无法识别。
导出 PNG 还是 SVG 更好?
屏幕展示或固定尺寸用 PNG 即可;需要印刷、放大或后期编辑颜色时用 SVG 矢量格式,任意缩放都不会出现锯齿。
二维码会过期吗?
二维码本身只是静态编码,不会过期;会"失效"的是它指向的链接。若内容可能变动,建议指向一个可后台更换目标的稳定短链。
打印出来后扫不出来,屏幕上却正常?
常见原因有三个:打印尺寸过小导致单个模块低于可靠识别的下限,经验上单个模块不应小于零点四毫米;四周静默区被图案或文字侵占;以及材质反光,光面纸在灯光下会产生高光。处理顺序是先把版面留给二维码而不是压缩内容,再检查静默区,最后换成哑光材质并覆膜。
二维码内容可以加密吗?
二维码本身不做加密,内容是明文编码,任何扫码工具都能读出。若需要保护内容,应把二维码指向一个受鉴权的短链接,让真正的访问控制发生在服务端,而不是试图把秘密直接编码进图形。把口令或内部凭据直接编进二维码,等于把它公开贴在墙上。
二维码中间加 logo 会影响识别吗?
QR 码有纠错机制,中心遮挡约 30% 以内仍可识别,所以「中心放小 logo」通常可行。边缘(尤其三个定位角)绝对不能遮挡。加了 logo 后务必用多台设备实测,并把容错级别调到最高再生成。