Skip to content

二维码生成/读取 ​

活动海报要放一个报名链接的二维码,或者拿到一张二维码图片但不方便用手机扫,想直接看看里面是什么。

「二维码生成/读取」工具页初始界面:二维码内容 / 参数配置 / 输出尺寸 / 256 px / 512 px / 1024 px / 实时预览;页头标签「浏览器本地执行 · 免费」

打开「二维码生成/读取」看到的初始界面。在浏览器本地完成、数据不离开浏览器,免费。

内容越短,码越简单 ​

这是最实用的一条规律:二维码的密度由内容长度决定。

内容越长,码里的格子越密。格子一密,两件事同时变差——打印小尺寸时扫不出来,远距离扫描也困难。

所以放链接时先把长链接缩短。一个带一堆跟踪参数的 URL(几百字符)生成的码,和一个短链接(二三十字符)生成的码,密度差好几个等级。

尺寸怎么选 ​

用途建议
屏幕展示、微信发送512px 够用
A4 海报1024px 以上
名片、小贴纸1024px 起,且内容要尽量短
大幅喷绘2048px

导出尺寸和实际印刷尺寸是两回事。印刷时的经验值:二维码实际边长不小于 2cm,且扫描距离约为边长的 10 倍——2cm 的码适合 20cm 内扫描。

留白不能省 ​

二维码四周需要一圈空白(术语叫「静区」),宽度约为一个格子的 4 倍。

把二维码紧贴着其他图案或文字排版,是扫不出来的常见原因。设计时给它留够边距。

中间加 logo 要克制 ​

二维码有纠错能力,遮住一部分仍能识别。但这有限度:

  • 遮挡面积不超过 15% 比较安全
  • logo 放正中央,不要偏
  • 加完一定要用不同手机各扫一次——不同厂商的解码能力差别不小

读取:图片里的码 ​

上传图片可以解出内容。用在:

  • 收到二维码截图但手上只有电脑
  • 想在扫之前先看看链接指向哪——这其实是个安全习惯,避免扫到钓鱼链接
  • 核对自己生成的码内容对不对

扫码前先看内容这一点值得强调:二维码本身不可读,人无法判断它指向哪里,这正是它被用于钓鱼的原因。

浏览器本地生成 ​

生成过程在你的浏览器里完成,内容不上传。图片识别需要上传后端处理。

相关工具 ​

最后更新:2026-09-05