简短的回答
不会。黑白图案只是一串数据,十年后手机读取它和今天没有任何区别。二维码里没有日期,没有计数器,也没有关闭开关。
可能失效的是码里的地址。静态二维码直接存着你的最终网址,只要那个页面还在,它就能用。动态二维码存的是一条属于二维码服务商的短链接,每次扫码都会先经过服务商的服务器。一旦服务器不再跳转,所有印出去的码会同时失效:货架上的、海报上的、包装盒上的都一样。
所以真正该问的不是二维码会不会过期,而是你的码和你的页面之间隔着谁的服务器,以及那家公司的规则怎么写。
二维码可能在哪里断掉
静态二维码
网址直接编码在图案里。
动态二维码
图案里是一条短链接,每次扫码由服务商跳转。
哪些情况会让服务商停止跳转
- 试用结束
- 取消订阅
- 扫描次数到上限
- 长期无人扫描
- 服务商关停
静态码不会过期,但也永远改不了
如果目标页面会比这批印刷品活得更久,静态码是最稳妥的选择。QRCG by Bitly 的帮助中心说得很直白:静态码本身就带着目标地址,所以无论你是否付费订阅,它都能继续使用。
代价是灵活性。印出来之后,你没法再改它跳去哪里,也统计不到扫码次数。它其实也有一种“有效期”:背后那个页面消失的那天。网站改版、活动页被顺手删掉、域名没人续费,都会让静态码失效,和任何服务商出问题的效果一样。
来自服务商官方页面的四个数字
- 天:QRCG by Bitly 的免费试用期,之后动态码会跳到一个服务页面
- 14
- 天:付费周期结束后,QRCG by Bitly 仍为已取消的码继续跳转的天数
- 30
- 次:QR TIGER 免费套餐里的动态码达到这个扫描次数后就会停止工作
- 500
- Firebase Dynamic Links 关停的年份,所有链接在 8 月 25 日全部失效
- 2025
天:QRCG by Bitly 的免费试用期,之后动态码会跳到一个服务页面
天:付费周期结束后,QRCG by Bitly 仍为已取消的码继续跳转的天数
次:QR TIGER 免费套餐里的动态码达到这个扫描次数后就会停止工作
Firebase Dynamic Links 关停的年份,所有链接在 8 月 25 日全部失效
动态码能用多久,取决于跳转能维持多久
动态码确实值得用。印刷之后还能改目标地址、统计扫码次数,还能把 iPhone 和安卓手机分别送去不同的应用商店。所以包装和海报上的码大多是动态码。
代价是依赖。印出来的图案指向服务商的域名,只要码还在流通,每一次扫码去哪里都由服务商决定。这种依赖会以五种方式终结,每一种我们都在服务商自己的帮助页面上找到了例子。
动态二维码失效的五种方式
每种情况具体是什么样
试用结束。QRCG by Bitly 是 Bitly 旗下的 QR Code Generator 服务,新账户默认先有 14 天试用。试用到期后,期间生成的动态码不再跳到你的页面,而是显示一个服务页面;静态码则照常可用。付费之后动态码会重新启用,这也说明了印出去的码从此取决于什么:下一张账单。
取消订阅。同一家服务会让动态码继续跳转到已付费周期结束,之后再延续 30 天,但这 30 天里你无法编辑它们。之后账户被锁定,码会跳到服务页面。
扫描上限。QR TIGER 的免费套餐包含 3 个动态码,有 500 次的扫描上限,帮助中心写明达到上限后码就会停止工作。免费套餐的扫码还会弹出一个小的 QR TIGER 标志。这样的上限在打样测试时很容易被忽略,放到橱窗里却很快就会用完。
长期无人扫描。二维码能用多久,取决于码里的链接能用多久。如果码里是一条通过 Branch API 或 SDK 创建的短链接,Branch 会在创建 380 天后让它过期,每次点击都会重新开始计算。Branch 自己的建议是写个脚本定期请求这些链接,让它们保持有效。季节性包装上的码,一整年没人扫也很正常。
服务关停。Google 在 2025 年 8 月 25 日关停了 Firebase Dynamic Links。它提供的所有链接全部失效,包括挂在各团队自有域名上的链接,page.link 域名也没有移交给任何人。凡是带着这类链接的二维码,无论印在哪里,现在都是死路一条。
短链接和深度链接也有同样的问题
这些问题并不是二维码独有的。任何经过别人服务器的链接都可能被设定寿命,两家大型深度链接平台对通过其 API 创建的链接就是这样做的。
通过 API 或 SDK 创建的 Branch 短链接
通过深度链接生成器 API 创建的 Adjust 短链接
Appy 链接或二维码
链接也可能一直能用,但体验越来越差。Bitly 现在会给免费账户链接的访问者先展示一个中间页,上面有目标地址预览和一条广告,想去掉它就得升级付费套餐。对于你分享出去的链接,这意味着从点击到应用商店之间又多了一屏。
Appy 的承诺
每个 Appy 链接和二维码都会一直跳转,直到你自己删除。没有到期日,没有扫描上限,不会因为长期无人扫描而停用,任何套餐都没有广告,免费套餐也一样。如果你取消付费套餐,账户会转为免费套餐:已有的码照常可用,深度链接、高级分析等付费功能暂停,直到你再次升级。所有套餐都可以修改码的跳转地址。
Appy 的二维码同样是动态码,所以它依赖我们,就像任何动态码依赖它的服务商一样。如果这一点对大批量印刷很重要,就把码放到你自己的域名上,Business 套餐包含这项功能。这样印出去的地址属于你,无论任何服务商发生什么,包括我们在内,控制权都在你手里。
印刷之前:检查清单
先想清楚目标地址会不会变
如果不会变,也不需要统计扫码次数,静态码可以把服务商从链路里拿掉。包装、海报以及任何背后有推广活动的物料,都应该用动态码。
读服务商的取消订阅说明,而不只是价格页
找到三个答案:试用结束后会怎样,取消订阅后会怎样,有没有扫描上限。如果帮助中心没写,印刷之前先问清楚。
看看免费套餐的扫码效果
弹出的标志和广告页也会出现在已经印出去的码上。像顾客一样,扫一下免费账户生成的码。
大批量印刷放在你能掌控的域名上
放在你自己域名上的码,以后可以改跳到别处。放在服务商域名上的码,只有那家服务商能修。
让码背后的页面一直在线
不管是静态码还是动态码,目标页面没了,码就没用了。在 URL 旁边记下这批印刷品的信息,免得货还在架上时有人把页面删了。
测试印刷样张
正式开印前,用一部 iPhone 和一部安卓手机,在人们实际会站的距离上扫一扫。
印刷用的工具和指南
资料来源(2026 年 10 月 21 日查阅)
- QRCG by Bitly · What happens when the trial expiressupport.qr-code-generator.com/hc/en-us/articles/7665046137613
- QRCG by Bitly · How do I cancel my subscription?support.qr-code-generator.com/hc/en-us/articles/7665399659277
- QR TIGER · Is using QR Tiger free?qrtiger.helpscoutdocs.com/article/201-is-using-qr-tiger-free
- Branch · Deep linking reference, expiration behaviorhelp.branch.io/marketer-hub/deep-link-reference
- Branch · Update to short link expiration windowhelp.branch.io/account-hub/updated-short-link-expiration-window
- Adjust · Deep link generator APIdev.adjust.com/en/api/deep-link-generator-api
- Bitly · Why are there ads on my links?support.bitly.com/hc/en-us/articles/32874287800333
- Firebase · Dynamic Links deprecation FAQfirebase.google.com/support/dynamic-links-faq
- Appy · Pricing and guaranteesappy.to/pricing
常见问题
二维码会过期吗?
二维码本身永远不会过期。静态二维码只要指向的页面还在就能用。动态二维码只要服务商继续跳转就能用,而试用结束、取消订阅、扫描上限、长期无人扫描的规则或服务商关停,都可能让跳转终止。
停止付费后,动态二维码会失效吗?
很多服务商会。QRCG by Bitly 会在付费周期结束后再跳转 30 天,之后把扫码导向一个服务页面。在 Appy,取消订阅后账户转为免费套餐,已有的码继续有效。
已经失效的动态二维码还能重新启用吗?
通常可以,只要重新付费:升级后 QRCG by Bitly 会重新启用动态码。如果服务本身已经关停,比如 2025 年 8 月 25 日关停的 Firebase Dynamic Links,那就没有什么可以重新启用了。
二维码的扫描次数有上限吗?
静态码没有。有些动态码套餐有上限:QR TIGER 免费套餐的动态码扫满 500 次就会停止工作。Appy 的所有套餐都没有扫描上限。
静态二维码能用多久?
只要印刷清晰可读、码里的网址还能打开,就能一直用。如果页面迁移或域名到期,码就会失效,而且无法修改,只能重新印刷。
静态二维码的跳转地址能改吗?
不能。地址就是图案的一部分,要改就得换一个新码。这也是大多数印刷推广都使用动态码的原因。
继续探索
应用推广的 UTM 参数:实用指南
每个 UTM 参数是做什么的,一套不会越用越乱的命名规范,各个应用推广渠道的现成参数,以及你的参数在 App Store 和 Google Play 真正会遇到什么。
应用推广二维码印刷清单:签样之前要做的 29 项检查
印出去的二维码没法打补丁。包装、海报或电视广告付印之前,检查码里的链接、logo 与纠错等级、印前处理、材质和摆放位置,并明确每一项由谁签字确认。
onelink.to 替代方案:为什么 2026 年只会跳商店的链接已经不够用了
onelink.to 把用户送到商店页面,打开应用要从每月 40 美元的 Team Plus 套餐起步。Appy 从 9.99 美元起就能打开已安装的应用,所有套餐都能把华为手机送到华为应用市场,统计数据不限保留时间。逐个套餐对比。
想看更多内容?浏览 博客全部主题.