← 所有文章

如何做一个永不过期的免费二维码

2026-05-27

一句话答案: 做一个静态二维码——直接把你的链接编码进去、中间没有服务器——它就会永远有效。ToolKoala 的二维码生成器 正是这么做的,在你的浏览器里完成,什么都不上传。那些会「过期」的二维码是动态码,它们悄悄经由别人的服务器跳转,而后来失效(或开始收费)的,正是那台服务器。

静态 vs 动态:没人解释的那个坑

二维码有两种,而这个区别决定了你的码能不能活下来:

  • 静态 —— 网址直接烙进图案里。一扫,直达你的链接。中间没有服务器,没东西会过期,也没人追踪这次扫描。
  • 动态 —— 二维码编码的是生成商域名下的一个短跳转网址(类似 qr.somecompany.com/abc123)。有人扫码时,会先打到那家公司的服务器,再由它转发出去。

动态码被当作功能卖(「以后能改链接!能看扫码分析!」),有时候这确实有用。但坑很狠:一旦那家公司倒闭、改了定价、或把你踢出免费计划,你印出去的每个码都会停止工作。 我见过菜单、名片、活动传单就这么失效,因为它们背后的跳转被关掉了。纸上的图案没毛病——它指向的服务器没了。

静态码没有服务器可丢。它的缺点也很坦白:做好之后你没法改它指向哪里。链接变了,你就做个新码。对大多数东西——Wi-Fi 密码、菜单 PDF、联系人名片、一个固定网址——这笔交易很划算。

怎么做一个能持久的静态二维码

  1. 打开 ToolKoala 的二维码生成器
  2. 粘上最终网址——真正的目的地,而不是一个你可能会失去访问权的短链。
  3. 如果要打印,把纠错等级调到 Q 或 H(下面细说)。
  4. 下载 PNG/SVG。那张图永远是你的;没有账号,没有过期,没有扫码追踪。

它在你的浏览器里本地运行——想确认你的链接没被发到任何地方,打开开发者工具盯着网络(Network)标签页就行。

打印小技巧,让它真的能扫出来

一个扫不出来的二维码只是个难看的方块。从我不得不重印的那些码里总结:

  1. 纠错: Q(25%)或 H(30%)等级能让码扛住污渍、折痕,以及中间放一个 Logo。
  2. 对比度: 浅底深码。别用深底浅码和花哨的照片背景——扫描器很讨厌它们。
  3. 最小尺寸: 名片上至少 2 × 2 厘米(约 0.8 英寸);远距离扫的海报要更大。粗略规则:扫描距离 ÷ 10 = 最小宽度。
  4. 静默区: 四周留出干净的白边。别裁太紧。

老实说的几个替代方案

  • QRCode Monkey —— 免费,做静态码,样式很多。想在中间放 Logo 的话不错。
  • 付费的动态服务(Beaconstac、QR Code Generator PRO,约 $5–15/月)——只有在你真的需要可编辑链接或扫码分析、且准备好持续付费让它们别失效时才值得。
  • 命令行: 如果你常待在终端里,qrencode -o out.png "https://example.com"

如果你不需要分析数据,就别订阅了。静态是稳妥的默认选项。

常见问题

二维码会过期吗? 静态码永不过期——链接就在图案本身里。会「过期」的二维码是动态码,它们经由一家公司的服务器路由,而过期的正是那台服务器。

有人能追踪谁扫了我的二维码吗? 静态码不能——中间没有人来记录扫描。动态码可以追踪每一次扫描,这有时是其用意所在,有时则是隐私问题。

静态二维码印出来后还能改吗? 不能。目的地变了,就生成一个新码。这就是它永不依赖服务器的代价。

ToolKoala 的二维码生成器真的免费、无限制吗? 是的。它在你的浏览器里运行,做静态码,没有账号、没有水印、也没有扫码次数上限。

— Milo 🐨