2026年短信验证码的价格
目录
在 MarioSMS 上,一条短信验证码最低 $0.04 起。大多数日常服务的单条验证码价格在 $0.05 到 $0.40 之间,号码只租用一次激活。稀缺国家里那些需求旺盛的服务价格会更高,有时超过 $1.00,因为可用号码的供应本就不多。
简短答案:几分钱而已
今天一次验证要花多少钱
| 服务 | 最便宜的国家 | 价格 | 库存号码数 |
|---|---|---|---|
| Telegram | Canada | $0.51 | 4,571,062 |
| United Kingdom | $0.90 | 5,535,207 | |
| Uzbekistan | $0.10 | 477,247 | |
| Sweden | $0.06 | 1,030,178 | |
| Discord | United Kingdom | $0.04 | 3,838,467 |
| TikTok | United Kingdom | $0.05 | 4,364,790 |
| United Kingdom | $0.06 | 4,500,164 | |
| Uber | Portugal | $0.02 | 1,692,608 |
| Amazon | Uzbekistan | $0.02 | 449,834 |
| OpenAI | United Kingdom | $0.06 | 1,529,074 |
数据来源:MarioSMS 目录,2026-09-11。
[TABLE: What one verification costs today]
下面这张表展示了什么,数据是什么时候读取的
下表的数据取自 2026 年 9 月 11 日的实时库存。表中列出了每项服务最便宜的国家、一条短信验证的价格,以及当时的号码库存数量。库存每小时都在变动,所以请把每一行都当作快照,而不是固定价目表。
[IMAGE: Comparing verification prices]
截图里的价格会随着运营商释放和回收号码而变化。如果某一行显示只剩两个号码,那这个价格大概率会在一小时内上涨。如果某一行显示还有几千个,价格通常会保持稳定。在预算一批号码之前先看一眼后台,大概只要十秒钟。
为什么没有哪个价格能套用到所有服务
决定某一行价格的因素有两个:这项服务让验证码送达的难度有多大,以及该国家针对这项服务有多少可用号码。同一天里,高供应国家的 Telegram 验证码和低供应国家的 WhatsApp 验证码,价格可能相差 10 倍。
用量也很关键。如果你只需要一条验证码来注册第二个账号,看到多少就付多少。如果你每月要跑 500 次 QA 检查,真正重要的是每条成功送达验证码的成本,其中也包括那些没收到短信的激活。这些激活会在计时结束后自动取消并退回余额,所以它们消耗的是时间,而不是钱。
国家的选择是买家能掌控的最大杠杆。同一项服务在一个市场可能是 $0.08,在另一个市场却要 $0.90,这也是为什么大家在下单前总要反复比较英国号码和德国号码。
规划预算时可以参考这三个区间:
| 档位 | 单条验证码的典型价格 | 属于这一档的情况 |
|---|---|---|
| 便宜 | $0.04 到 $0.10 | 门槛较低的服务,库存充足的国家 |
| 标准 | $0.10 到 $0.40 | 大多数主流应用和即时通讯工具 |
| 稀缺 | $0.40 以上 | 风控严格的服务,库存紧张或价格偏高的国家 |
号码的价格到底由什么决定?
有五种力量在左右一个验证码的价格。一旦你能叫出它们的名字,价格变动就不再显得随机,而是库存或需求在按某种你能预判的方式动作。
同一服务,不同国家
| 国家 | 起价 | 服务数量 | 库存号码数 |
|---|---|---|---|
| USA | $0.01 | 200 | 80,171,284 |
| Germany | $0.01 | 144 | 121,863,696 |
| United Kingdom | $0.02 | 291 | 403,097,590 |
| France | $0.02 | 153 | 164,924,513 |
| Portugal | $0.02 | 143 | 117,272,201 |
| Uzbekistan | $0.02 | 37 | 18,885,711 |
| Italy | $0.03 | 149 | 292,784,433 |
| Austria | $0.04 | 126 | 154,732,144 |
| Australia | $0.04 | 135 | 148,569,615 |
| Indonesia | $0.04 | 45 | 74,888,491 |
数据来源:MarioSMS 目录,2026-09-11。
接收短信的运营商与线路成本
每一条接收到的短信都跑在真实的移动线路上。一张挂在库存充足国家本地网络上的 SIM 卡,持有成本低于那些实名登记严格、号码难以获取的市场。这个底价是整条链条上的第一个数字,它体现为最低档位的 $0.04 起。
库存深度与号码消耗速度
一个号码只要为某项服务收过一次验证码,对该服务来说就已经用尽了。库存充足时,需求能被悄无声息地消化掉。库存吃紧时,号码几小时就烧完,剩下的号码会把价格一路推高,直到新的号段到位。盯住库存数量,比看任何历史走势图都更能告诉你明天的价格。
来自服务方的需求
当某个热门应用推进注册活动,或者某个国家迎来新功能上线,成千上万的人会在同一天抢同一条线路。Telegram 和 WhatsApp 经常就是这样。需求高峰几天内就会消退,所以如果价格看着偏高,48 小时后再看一次往往会有帮助。
为什么一个号码一次只卖一次验证
MarioSMS 出租号码是按一次验证来算的,而不是按租用时长。这让整个模式保持诚实,因为这个号码不会在同一时刻被另一个等着同样服务验证码的人共享,你看到的价格正好对应一条验证码。这也意味着,号码用过一次后闲置下来的成本由服务方承担。关于时限如何运作,参见号码激活。
退款是如何算进费率里的
每次激活都带一个计时器。如果在计时结束前没有短信到达,激活会被取消,金额自动退回你的余额。这些空跑的租用总得有人买单,买单的是服务方,成本被摊进费率里。失败率高的服务因此带着更宽的利润空间,这也是为什么一个严格的服务定在 $0.40 而不是 $0.10。
六步算出你真实的单次验证成本
标价只是一个号码的租用价格,不是你手里那条验证码的价格。你真正要关心的数字是”每条成功验证码的成本”。六步就能算出来。
第 1 到 3 步:选服务、选国家、看实时价格
- 选准具体服务。价格是按服务定的,所以 Telegram 的号码和银行 App 的号码是两种不同的产品,费率也不同,哪怕走的是同一张网。
- 选国家。下单前先比两三个。同一个服务,英国号码和德国号码的价位可能不一样,而便宜的那个往往库存还更充足。
- 到 App 或后台看实时价格,别看博客文章。库存和价格一天之内都会变。MarioSMS 的价格低至 $0.04,具体随服务和国家浮动,所以上个月看到的数字只能当个大致参考。
第 4 到 6 步:把重试、退款和充值手续费算进去
- 估算每条验证码需要几次尝试。如果大约 5 个号码里有 4 个能收到,那么每条验证码差不多要租 1.25 次。用标价乘以这个系数。
- 把退款减掉。如果 激活计时 结束前还没收到短信,这次激活会自动取消,费用原路退回余额。失败的尝试花的是时间,不是钱,所以根本不该算进那次乘法里。这么看,第 4 步其实估得偏保守。
- 加上充值成本。银行卡和加密货币充值在支付端的手续费可能不同。这笔钱要摊到你充值的总金额上,而不是摊到一个号码上。
用整数算一遍
| 项目 | 数值 |
|---|---|
| 标价 | $0.20 |
| 所需尝试次数 | 1.25 |
| 毛成本 | $0.25 |
| 失败退款 | 退回 $0.05 |
| 每条验证码净成本 | $0.20 |
| 充值 $20 分摊的手续费 | 每个号码约 $0.002 |
有了自动退款,标价和每条验证码的真实成本就趋于一致了。真正改变结果的,是选对服务和国家,让接收足够稳定,这样你每条验证码只花 40 秒,而不是四分钟。
为什么同一个服务在不同国家的价格不一样?
同一个应用,用五个不同国家的号码验证,价格可能相差五倍甚至更多。号码是从当地运营商号段租来的,而应用在当地发一条短信所付的成本,各地并不相同。下表展示了这个价差区间。
一年的验证费用,三种方式对比
| 用途 | 租用号码 | eSIM 副号 | 第二张 SIM 卡 |
|---|---|---|---|
| 一年注册两次 | 不到 $1 | $60 至 $300 | $60 至 $360 |
| 每月一次 | $1 至 $12 | $60 至 $300 | $60 至 $360 |
| 每周一次 | $5 至 $50 | $60 至 $300 | $60 至 $360 |
租用号码的数据基于目录价格;月度区间为市场典型价格,并非报价。
同一个服务在五个国家的表现
要选有库存的那一行,而不是只看价格最低的那一行。一个标价 $0.04、只剩两个号码的国家,和一个标价 $0.11、还有几百个号码的国家,实际体验完全不同。像英国和德国这样的国家页面,会在价格旁边列出当前库存。
什么会让一个国家变贵
有三种机制会把一个国家的价格推高:该线路的落地费、服务对该号段号码的过滤力度,以及同一时段内有多少人在抢同一个国家。过滤严格的国家消耗号码很快,因此库存更少,剩下的号码也更贵。
什么时候便宜的国家其实并不划算
一个 $0.04 的号码如果始终收不到短信,你在金钱上并没有损失,激活会取消,余额会退回。你损失的是时间。两次取消的激活各花四分钟,然后再用一个 $0.15 的号码成功,这比一开始就用 $0.15 更糟。
一年的验证量:对比 SIM 卡或 eSIM 号码
租用号码按次计费,而 SIM 卡或 eSIM 号码按月计费,不管你一个月验证一次还是四十次。下表把两者一年的花费并排列出,分轻度、中度和重度使用三种情况。
租用号码在什么情况下不再合适
一个租用号码只能撑一次验证。如果某个账号半年后给你发来二次验证短信,那个号码早就没了,你只能通过邮箱或身份验证器应用来找回账号。凡是打算长期保留的账号,都要设置好双重验证。
一年验证次数低于大约 25 次时,按次计费在成本上更有优势,而且没有月度承诺。如果一年在同一个长期身份上要验证几百次以上,那么自己掌控的专用号码更合适,按次计费的号码则变成测试、QA 和短期小号的工具,而不是你的主力号码。
下图展示了每次验证几美分在结账时到底是什么样子。充值 $5,根据你选的国家可以跑 40 到 120 次验证,短信没收到时还能看着退款回到余额里。没有月账单,没有合约,也不用再往抽屉里那张 SIM 卡充值。
价格看着不对,或者验证码一直没来,该怎么办
倒计时结束前没收到短信
每次号码激活都有倒计时。如果到期前没有短信进来,激活会自动取消,费用会自动退回你的余额。这种情况不用提交工单。倒计时还在走的时候,正确的做法是:在你正在注册的那个应用里点一次重新发送,然后等着。如果第二次也没收到,就手动取消,换一个国家再试。同一个服务连续取消两次,通常说明那条线路拥堵,而不是你的账户有问题。
两次下单之间价格变了
价格会随着每个服务、每个国家的供需情况浮动。周一花 $0.09 的号码,如果那条线路供应变少,周四可能就要 $0.14。下单前请在服务页面查看当前价格,别凭印象。如果你想要的号码超出预算,可以在同一个列表里对比两三个国家,挑便宜的下单。
取消之后余额没变
退款退到余额,不退回银行卡。打开 app.mariosms.com 的控制台,看交易记录,别只看顶部的总额,因为 $0.04 的退款很容易被忽略。如果这次激活还显示为进行中,说明倒计时还没结束,退款也还没发放。
你所在国家的服务缺货
库存按服务和国家分别计算,所以德国可能是空的,而英国还有几百个。三个办法,按顺序来:换一个邻近国家;等 10 到 20 分钟让库存轮转回来;或者换一个服务变体,前提是那个应用能接受。
用 API 测试时控制成本
在 REST API 里,请在自己的代码中设置硬上限:每单的最高价格,以及每轮测试的最大重试次数。测试断言通过后立刻用程序取消,不要让 50 个号码的倒计时一个个跑到底。
关于短信验证价格的常见问题
一次验证最低要多少钱?
价格从每个号码 $0.04 起。这个最低价适用于号码库存充足的国家里需求较低的服务。热门国家的热门应用会更贵,因为运营商对这些线路收费更高,号码周转也更快。
如果没收到验证码,还要付钱吗?
不用。每次号码激活都有倒计时。如果在时限内没有短信送达,激活会自动取消,费用自动退回你的余额。你不需要提交工单,也不用等人工审核。你真正的支出只有成功收到验证码的那些激活。
验证码一般多久能到?
通常在对方发送后一分钟内。它会显示在应用或控制台里,iOS、Android 和网页版 app.mariosms.com 都能看到。收得慢的情况几乎都是发送方在排队,而不是号码的问题。
同一个号码之后还能再用吗?
不能。每个号码一次只租给一次验证。当你需要为同一个账号再收一次验证码时,要另外下单一次激活并为它付费。按验证码来做预算,而不是按账号,否则你的估算会不够用。
银行卡充值和加密货币充值哪个更便宜?
号码价格两者完全一样。银行卡和加密货币的区别在于结算方式,而不是一次激活的费用。选哪个,看哪种到账更快就好。
| 对比项 | 银行卡 | 加密货币 |
|---|---|---|
| 每个号码的价格 | 相同 | 相同 |
| 余额退款 | 退回余额 | 退回余额 |
| 常见用途 | 一次性充值 | 大额、经常性充值 |
通过 API 下单和在应用里下单价格一样吗?
一样。REST API 卖的是同一批库存,每个号码的价格与应用和控制台完全相同。我们提供 Python、Node.js、Go 和 PHP 示例,测试套件可以全程无人工干预地下单、读取和取消。自动化改变的是你的处理量,而不是单价。
我的使用场景可以租号码吗?
隐私保护、出于正当理由开的第二个账号,以及 QA 或 OTP 测试,这些都没问题。绕过封禁和冒充他人则不行,35+ 个有库存的国家一律如此。在围绕成百上千次激活搭建工作流之前,请先阅读 /acceptable-use/。