ChatGPT 注册手机号验证陷入循环

验证码填对了又被弹回来重输手机号?逐一排掉号码被占用、虚拟号、地区屏蔽和网络风控这几种原因。

输完手机号、收到短信验证码、填进去,结果 ChatGPT 不完成注册,而是要么提示 this phone number is already linked to the maximum number of accounts,要么直接把你弹回手机号输入页。这种循环基本就是四种情况之一:号码已经验证过一个 ChatGPT 账号、是 OpenAI 会拒的虚拟号 / VOIP、所在国家被屏蔽、或者你的网络看起来有风险导致验证码总是收不稳。最快的修法是:用一张主流运营商、从没注过 ChatGPT 的真实手机 SIM 卡,关掉所有 VPN,在干净的无痕窗口里几分钟内把验证码填完。

2026 年有个变化值得先说清楚:截至 2026 年 6 月,OpenAI 已经不再对每一次普通网页注册都强制手机验证。现在手机这一步主要在风控触发时才出现(共享 IP、机房 / VPN 出口、疑似自动化),或者在你用 Codex / CLI 登录时出现;另外,第一次在 platform.openai.com 上创建 API key 仍然要求验证。所以如果你在循环,修好那个触发点(网络、号码类型)往往比纠结号码本身更管用。

你属于哪一种?

现象最可能的原因跳到
提示 this phone number is already linked to the maximum number of accounts号码已绑某个 ChatGPT 账号原因 1 / Step 7
表单接受号码,输完验证码才拒,或者一提交就拒VOIP / 虚拟号原因 2 / Step 5
等几分钟短信完全没到,或填对的码一直被拒地区不支持原因 3 / Step 6
提示 You've made too many phone verification requests. Please try again later.重发被限流(约 24 小时)原因 4 / Step 4
验证码到得晚,然后被判过期运营商投递延迟原因 4 / Step 1
只在 VPN、共享 Wi-Fi 或 Codex / CLI 登录时循环网络被风控盯上原因 6 / Step 6
一开无痕循环就没了半完成的注册缓存状态原因 5 / Step 2

常见原因

1. 这个号码之前验证过另一个 ChatGPT 账号

OpenAI 一个号码只绑一个 ChatGPT 注册,基本是号码终身绑定。只要你之前注过(Free、Go、Plus,或一个已删的账号),号码就绑死了,会看到 this phone number is already linked to the maximum number of accounts

怎么判断:用你以为绑这个号的邮箱试着登一下,能登就说明那个账号还在。已经登不上的话,得先去 help.openai.com 走恢复流程。

2. VOIP / 虚拟号被拒

Google Voice、TextNow、Twilio、第二号码 App、某些 MVNO 号段会被识别为 VOIP 拒掉。OpenAI 的 VOIP 检测在各平台里算很严的,所以 SIM 实体号的通过率远高于任何虚拟号。表单有时候一开始让你填,输完验证码才报错,有时候一提交就拒。

怎么判断:用任意 carrier-lookup 工具查号码类型,返回 VOIPWireless Reseller 基本就会被拒。

3. 地区被屏蔽或不在 OpenAI 的短信投递列表里

部分国家代码(制裁地区,或投递成功率低的地区)走不通短信验证,要么短信压根不到,要么填对的码也一直被拒。这跟那种在注册一开始就拦住你的 unsupported country 屏蔽不是一回事。

怎么判断:等了几分钟短信完全没到;或者明明填对了同一个验证码却反复被拒。如果在到手机号那一步之前就被「不支持的国家」拦住,那要看 OpenAI 的不支持国家帮助文档

4. 运营商投递延迟,或重发被限流

这里其实是两个不同的时间问题。一是部分运营商短信延迟 5-15 分钟,而 6 位验证码大约 10 分钟过期,等你填进去时已经过期,ChatGPT 让你重新发。二是猛点「Resend」会触发限流,弹出 You've made too many phone verification requests. Please try again later.,这个号会被锁大约 24 小时。

怎么判断:对比短信时间戳和你输入的时间,间隔超过 10 分钟就是过期。看到「too many requests」那句就是被限流了,只能等,不能继续重试。

5. 浏览器缓存 / 半完成的注册记录

如果之前一次半途失败(邮箱过了、手机号没过),下一次尝试可能从 cookie 里读到旧状态、跳过某些步骤、然后转圈。

怎么判断:清掉 cookie、开无痕窗口再试。循环消失就是缓存状态作怪。

6. 网络有风险触发了验证(2026 新增)

因为手机这一步现在是风控驱动的,用 VPN、共享的办公室 / 咖啡馆 Wi-Fi、机房 IP 注册,或者通过 Codex / CLI 登录,既可能导致出现验证,也可能让它循环。OpenAI 把这些出口当作高滥用风险,于是验证码被限流,或者验证反复重来。

怎么判断:切到不带 VPN 的家庭 Wi-Fi 或移动数据。如果只在某一个网络上、或只在 Codex 里循环,那触发点就是网络。

开始前

  • 用主流运营商的真实手机号(AT&T、Verizon、T-Mobile、移动、联通、电信等)。一开始就别用 VOIP 号。
  • 关掉 VPN,尤其是会切国家的那种。验证对地区和 IP 都敏感。
  • 手机拿在手上、信号确认正常——别放在另一个房间或者只走 Wi-Fi 通话。
  • 尽量在家庭 Wi-Fi 或移动数据下注册,避开共享 / 公司网络。

需要收集的信息

  • 完整报错文案和出现的页面。
  • 手机号的国家代码和运营商。
  • 这个号是后付费、预付费还是 VOIP。
  • 收到短信到填进去之间隔了多久。
  • 浏览器、操作系统、是不是无痕窗口。
  • 当前网络(家里、移动数据、办公室 Wi-Fi、VPN),以及这是网页注册还是 Codex / CLI 登录。
  • 之前有没有用这个号或邮箱注过 ChatGPT。
  • 其他服务(银行、Google)的短信能不能正常秒收。

一步一步修复

Step 1:先用别的服务测一下短信能不能到

别一上来就怪 OpenAI。先让 Google 给你发个密码重置短信,或者银行 2FA,或任意其他服务。30 秒内到了说明运营商没问题。5 分钟以上才到、或者没到,就是运营商投递的问题——换个号。

开无痕 / 隐私窗口,或者把 chatgpt.comopenai.comauth.openai.com 的 cookie 都清掉。然后打开 chatgpt.com,点 Sign up,填邮箱密码(或 SSO),收邮箱验证、点链接,再到手机号那一步。

Step 3:用国际格式填号码

一定写成 +国家代码 去掉前导 0 的号

美国:     +1 5551234567
英国:     +44 7700900123
德国:     +49 17612345678
印度:     +91 9876543210
中国大陆: +86 13800138000   (注意:大陆号码经常被屏蔽)

+ 或漏国家代码会被静默拒掉。

Step 4:5 分钟内把验证码填进去——而且别狂点 Resend

短信一到立刻切回浏览器输。如果是输得慢才循环的,让它重发一次,这次速度优先。

5 分钟还没到就点「Resend」一次,再等 5 分钟。别反复点:两次以上 resend 经常返回 You've made too many phone verification requests. Please try again later.,把号锁大约 24 小时。如果已经看到这句,就停手——换个号或者等满一天,越早重试反而越拖长锁定。

Step 5:VOIP / 虚拟号 → 换号

OpenAI 的 VOIP 过滤很严,截至 2026 年 6 月没有软件层面的绕路。Google Voice / TextNow / Twilio 这类号你有三个实在的选择:

  1. 借朋友的真手机号验证一次——之后这个号就绑死在的账号上,朋友自己以后注不了 ChatGPT。
  2. 买一张支持地区的预付费 SIM。通过率高的地区的 SIM 实体号比任何虚拟号都更容易过。
  3. 等 OpenAI 放宽 VOIP 策略(不靠谱)。

Step 6:地区或网络屏蔽 → 别用 VPN 假装换地区

VPN 改的是 IP,不是手机号的国家代码,而短信验证看的是号码归属国,不是你的 IP。更糟的是,VPN 或机房 IP 现在反而会风控检查。如果只在 VPN、共享 Wi-Fi 或 Codex / CLI 登录时循环,关掉 VPN、换家庭 Wi-Fi 或移动数据加一个真实本地号再试。如果是国家本身不支持,VPN 解决不了——你需要一个未屏蔽地区的号码。

Step 7:号码「已被占用」但你不知道是哪个账号

help.openai.com,打开 Messages(聊天窗口)或提交工单,照实说:“Phone number +1 555… returns this phone number is already linked to the maximum number of accounts, but I do not have access to the associated account.”。客服要么帮你恢复原账号,要么走身份核验后释放号码。这个会很慢(通常 7-14 天)。

怎么确认修好了

  • 短信验证码填进去之后,页面跳到头像 / 昵称页,而不是回到手机号那一步。
  • chatgpt.com 进入聊天界面,右上角显示你的新账号邮箱。
  • Settings → Account 里能看到已验证的手机号。
  • 邮箱收到一封「Account created」确认邮件。
  • 退出再登能直接进,不会再让你验证。

长期预防

  • 用主力真实手机号注——别用一次性卡或 VOIP,省得后面验证一堆麻烦。
  • 以后想开多个 ChatGPT 账号(工作、个人),第一天就给每个用不同的真实号码。
  • 不要随便注销你以后可能想复用号码的账号——OpenAI 注销时不一定会释放绑定。
  • 公司注册用专门的公司手机或工作手机,别用以后可能注个人号的手机。
  • 把恢复邮箱跟注册邮箱分开存,万一以后验证流程出问题还有备选。

容易踩的坑

  • 收不到就猛点「Resend」——触发的是 24 小时限流,不是更快的验证码。
  • 不带国家代码——表单接受但验证静默失败。
  • 注册时开 VPN——反而触发更多反欺诈检查,验证更难。
  • 复用注销账号的号——绑定注销后还在。
  • 等验证码期间切浏览器或换标签页——原会话过期。

常见问答

Q:我从没注过 ChatGPT,号码怎么会「已被占用」? A:很可能家人或同事用过你的号注他们自己的账号,或者你以前注过然后忘了。现在的文案是 this phone number is already linked to the maximum number of accounts。去 help.openai.com 恢复或释放号码。

Q:现在还一定要手机验证吗? A:不一定。截至 2026 年 6 月,普通网页注册经常会跳过这一步,但在高风险网络、通过 Codex / CLI 登录、以及第一次在 platform.openai.com 上创建 API key 时,手机这一步还是会出现。

Q:一个手机号能开几个 ChatGPT 账号? A:一个。在号码的生命周期里绑定基本是永久的。

Q:注销账号会释放手机号吗? A:官方说会,实际经常不会——OpenAI 对号码的反滥用信号会保留很久。

Q:我看到「too many phone verification requests」,多久能解? A:大约 24 小时。别一直重试,会拖长锁定。换个真实号码或者等过去。

Q:虚拟号到底能不能用? A:偶尔能,但很不稳。OpenAI 的 VOIP 检测很严;支持地区的实体 SIM 卡才是唯一靠谱的路子。

相关

标签: #ChatGPT #排查 #verification