一句话回答: +1 不是某一个国家,而是「北美编号计划」(NANP)共用的国家代码,覆盖美国、加拿大以及加勒比地区二十多个国家和地区。想知道具体是哪个,要看 +1 后面的前三位区号。

这是一个被问烂但很少被答清楚的问题。多数答案只说”美国”,而这只对了一半——会直接导致填错表单。
+1 覆盖哪些地方
| 地区 | 说明 |
|---|---|
| 美国 | 含各州及部分海外领地 |
| 加拿大 | 与美国共用 +1,区号不同 |
| 加勒比多国与地区 | 如巴哈马、牙买加、开曼群岛等 |
也就是说,一个 +1 号码不一定是美国号。这在注册需要”美国手机号”的服务时很关键——平台校验的是区号,不是国家代码。
号码结构:+1 之后怎么读
一个完整的 +1 号码长这样:
+1 XXX XXX XXXX
↑ ↑ ↑
区号 局号 用户号
- 区号(前三位) 决定地理归属。它才是判断”哪个国家/哪个州”的依据。
- 总长度固定为 国家代码 1 位 + 10 位号码。少一位多一位都是格式错。
顺带一提,中国大陆的国家代码是 +86,手机号为 11 位。
注册时国家代码怎么填
这是实际最容易出错的地方:
| 表单形式 | 正确填法 |
|---|---|
| 有国家下拉框 + 号码输入框 | 下拉选国家,号码框只填 10 位,不要再加 1 |
| 只有一个输入框 | 填 +1XXXXXXXXXX,完整 11 位 |
| 明确要求”不含国家代码” | 只填 10 位 |
最常见的错误是重复填了国家代码(选了美国又输入 +1 开头),导致提示号码格式错误或收不到码。
国家代码本身会不会影响能不能收到码,见 短信验证的国家代码重要吗。
为什么很多服务偏爱 +1 号码
- 覆盖的 App 和服务最多,兼容性最好。
- 美国的 A2P 短信有专门的合规通道(10DLC),链路相对稳定,见 10DLC 是什么。
- 少数场景会收到 800 开头的免费电话短信,见 免费电话短信验证。
但要注意:+1 里的 VoIP 号也非常多,很多 App 对它们一律拒绝。判断方法见 怎么判断手机号是不是虚拟号。
需要一个能真正收到码的美国号,选号标准见 美国接码平台怎么选。
小结
+1 = 北美编号计划,不等于美国。 具体国家看区号,填表时别把国家代码填两遍。要用 +1 号收验证码,重点不在区号好不好看,而在它是不是真实 SIM 号段。