输完手机号、收到短信验证码、填进去,结果 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 工具查号码类型,返回 VOIP 或 Wireless 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 分钟以上才到、或者没到,就是运营商投递的问题——换个号。
Step 2:清掉所有 OpenAI 相关 cookie 后重开
开无痕 / 隐私窗口,或者把 chatgpt.com、openai.com、auth.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 这类号你有三个实在的选择:
- 借朋友的真手机号验证一次——之后这个号就绑死在你的账号上,朋友自己以后注不了 ChatGPT。
- 买一张支持地区的预付费 SIM。通过率高的地区的 SIM 实体号比任何虚拟号都更容易过。
- 等 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