美国身份信息生成器

【自定义条件生成美国身份】

性别:
美国州:
城市:
邮编:



批量下载与 VIP 服务

刷新数据   批量下载   保存    
全名
性别
Firstname
Lastname
Middle name
称呼
生日
街道地址
城市
电话
邮编
州全称
SSN社会保险号
这是一个真实的邮箱,点击这里接收邮件
网络用户名
随机密码
信用卡类型
信用卡号
CVV2
有效期
职位(职称)
所属公司
身高
体重

关于美国身份信息字段的格式规则

本页生成的每个字段都遵循美国官方或行业的公开格式规范。了解这些规则有助于判断生成结果能否直接用于目标系统的测试。

SSN 社会安全号的分段含义

SSN(Social Security Number)为 9 位数字,写作 AAA-GG-SSSS 三段。第一段 3 位称为区域号,2011 年随机化改革之前按申请地邮编分配,改革后不再包含地理信息;中间 2 位为组号;末段 4 位为顺序号。有几类号码从不被签发:区域号为 000、666 或 900 至 999,组号为 00,顺序号为 0000。因此并非任意 9 位数字都构成合法的 SSN 形态,这是测试 SSN 字段校验逻辑时的关键边界条件。

ZIP Code 与州的对应关系

ZIP Code 为 5 位数字,首位标识全国分区且自东向西递增:0 覆盖新英格兰地区,1 为纽约州与宾州,9 为加州、俄勒冈与华盛顿州。扩展格式 ZIP+4 追加 4 位(形如 12345-6789),可精确到街道段或单栋建筑。同一城市通常拥有多个 ZIP Code,若表单同时校验州与邮编,两个字段必须相互匹配。

信用卡号的 Luhn 校验与卡种前缀

信用卡号首位数字(IIN)决定卡种:4 开头为 Visa,5 开头为 MasterCard,34 与 37 开头为 American Express,6011 开头为 Discover。长度方面 Visa 与 MasterCard 为 16 位,American Express 为 15 位。所有卡号末位都是按 Luhn 算法计算的校验位,这意味着随机数字串几乎必然无法通过前端校验,因此测试支付表单时必须使用符合 Luhn 规则的号码。

电话号码与北美编号计划

美国与加拿大共用北美编号计划(NANP),格式为「3 位区号 + 3 位交换局号 + 4 位用户号」。区号与交换局号首位不能为 0 或 1;中间 3 位为 555 的号码(如 555-0100 至 555-0199)被保留作虚构用途,常见于影视作品,也适合作为明确不会拨通真实用户的测试号码。

常见问题

本页生成的 SSN 和信用卡号是真实的吗?
不是。所有号码均按公开的格式与校验算法构造,目的是让格式校验能够通过,不对应任何真实个人或真实账户,也无法用于任何实际交易或业务办理。
为什么随机数字无法通过信用卡字段校验?
因为卡号末位是按 Luhn 算法由前面各位计算得出的校验位,同时首位数字还必须符合对应卡种的 IIN 前缀规则,随机数字串同时满足两项的概率极低。
哪些 SSN 号段是永远不会被签发的?
区域号为 000、666 或落在 900 至 999 区间的号码,以及组号为 00、顺序号为 0000 的号码,均不会被签发,可作为校验逻辑的负向测试用例。
这些数据适合用在什么场景?
适合开发与测试环节:填充表单、验证字段校验规则、构造演示数据、检查地址与邮编联动逻辑等。不应用于任何需要真实身份的场景。

数据说明与适用范围

本页所有美国身份字段均由算法随机生成,仅保证符合上述公开格式与校验规则,不对应任何真实存在的个人,也不来自任何真实数据库。适用于软件开发中的表单填充、字段校验测试、界面演示与数据结构验证等场景;请勿用于任何需要真实身份的用途。