MockAddress 新增五个国家地址生成器:更完整的地址格式、邮编与本地化测试数据
MockAddress 最近新增了五个国家和地区的地址生成器,分别是尼日利亚、菲律宾、土耳其、韩国和澳大利亚。
这次更新不仅增加了新的国家地址生成器入口,使用之前的标准(数据优质,真实度高,85%以上的地址可在谷歌地图被验证),也重新整理了之前其它国家的地址、城市、地区、邮编、姓名和测试字段数据,避免使用者在开发过程中,一直重复使用旧数据。 现在用户根据国家、地区或城市生成更多的地址示例,用于软件开发、表单测试、地址格式研究、数据填充和演示等场景。
本次更新同步 EN,PT,ES,CN,RU 站点。

新增的五个国家地址生成器
针对不同国家的地址习惯与数据规范,本次上线的 5 个新工具入口如下:
- 尼日利亚地址生成器:支持 6 位 NIPOST 官方邮编格式与 LGA(地方政府区)级联,适用于西非地区跨境表单与软件测试。
- 菲律宾地址生成器:严格匹配 Barangay(社区)、City 与 Province 结构,无假数据补全,符合东南亚地址填写规范。
- 土耳其地址生成器:涵盖 Mahalle(街区)、İl/İlçe 级联与 5 位 PTT 邮编,保留当地原始语言表达与结构化字段。
- 韩国地址生成器:支持 5 位新邮编(Zone Code)与“道路名地址”体系,平衡韩文本地化表达与国际表单格式。
- 澳大利亚地址生成器:参考 G-NAF 官方数据标准,精准对应 Suburb(郊区)、州缩写(如 NSW, VIC)与 4 位 Postcode[cite: 2]。
这些页面会根据用户的选择生成对应的测试数据(州/省 或 者市)。当然,用户可以在页面中选择随机生成,生成的地址也可以点击“📍 验证地址”按钮,在 Google 地图中进行辅助查看。地图可以正常搜索、显示道路或区域信息时,说明该结果具备一定的地理参考价值。
数据来源与整理方式
这五个地址生成器使用的数据,主要来自公开、可研究和可验证的数据来源,包括:
- OpenStreetMap(开放街图,简称 OSM)的公开地理位置数据;
- Geofabrik 提供的 OpenStreetMap 国家和地区数据提取文件;
- 各国官方邮政机构及邮政编码查询服务;
- GitHub 上公开发布的地址格式、城市和地区数据项目;
- 城市、州、省、区县、郊区和道路等公开地理信息;
- 经过整理、去重、去错、清洗和格式验证后的本地 JSON 数据。
MockAddress不需要注册账户,也不需要把生成内容提交到我们的服务器,MockAddress 使用 HTML、JavaScript 和 CSS 构建,地址生成过程完全在用户浏览器本地完成。充分保障用户使用的便捷性 以及 用户隐私安全。
数据整理时间
本次数据整理时间:2026 年 9 月。
由于 OpenStreetMap、官方邮政资料和公开参考数据会不断更新,页面中的数据可能存在更新延迟。实际使用前,请根据具体用途进行独立核实。
OpenStreetMap 区域数据来源
地理位置、道路和地点数据主要参考 OpenStreetMap 公开数据,并通过 Geofabrik 的国家级下载页面获取对应地区的数据文件。
| 国家 / 代码 | Geofabrik 数据下载页面 | 整理时 .osm.pbf 文件大小 |
|---|---|---|
| 菲律宾 / PH | Geofabrik Philippines Download | 约 578 MB |
| 尼日利亚 / NG | Geofabrik Nigeria Download | 约 675 MB |
| 韩国 / KR | Geofabrik South Korea Download | 约 274 MB |
| 土耳其 / TR | Geofabrik Turkey Download | 约 617 MB |
| 澳大利亚 / AU | Geofabrik Australia Download | 约 918 MB |
以上文件大小是数据整理时的近似记录。OpenStreetMap 数据会持续更新,实际文件大小和内容可能发生变化,应以对应下载页面显示的最新信息为准。
OpenStreetMap 数据的版权和许可信息:
各国邮政和邮编参考来源
| 国家 / 地区 | 邮政机构或参考服务 | 类型 | 主要用途 |
|---|---|---|---|
| 澳大利亚 | Australia Post | 官方邮政机构 | 澳大利亚邮政服务、地址格式和邮编参考 |
| 韩国 | Korea Post | 官方邮政机构 | 韩国邮政服务及邮政编码检索 |
| 菲律宾 | PHLPost | 官方邮政机构 | 菲律宾邮政服务和地址信息参考 |
| 土耳其 | PTT Postcode Search | 官方邮政编码查询服务 | 土耳其邮政编码和地区查询 |
| 尼日利亚 | NIPOST | 官方邮政机构 | 尼日利亚邮政服务和邮编体系参考 |
| 尼日利亚 | Nigeria Postcodes | 公开邮编参考站点 | 尼日利亚城市、地区和邮编辅助参考 |
官方邮政网站主要用于了解各国邮政服务、邮编规则和地址填写方式。公开邮编参考站点可用于辅助整理,但不等同于官方政府数据,重要地址仍应通过当地官方渠道进行核实。
数据整理和验证过程
我们对公开数据进行了以下处理:
- 下载对应国家的公开区域数据;
- 提取道路、地点、城市、州、省、区县、郊区和邮编等字段;
- 删除明显重复、空字段和结构异常记录;
- 统一国家、地区、城市和邮编字段格式;
- 根据各国常见地址习惯调整字段顺序;
- 检查城市、地区与邮编之间的基本对应关系;
- 通过本地 HTML、JavaScript 和 CSS 页面进行生成测试;
- 对部分结果使用公开地图服务进行辅助核对。
这里的“验证”主要指字段结构、地址格式、地区关系和地图辅助检查,保证地址真实性。但是,生成结果不可做为投递地址。仅作为参考和测试使用!
可以使用 Google 地图验证地址吗?
每个生成结果中,如果页面提供了“📍 验证地址”按钮,用户可以点击按钮,在 Google 地图中打开对应的地址搜索结果。
部分地址可以进一步查看地图位置、道路信息或卫星图像。这对于研究地址格式、检查城市和邮编之间的关系,以及观察公开地理数据的对应情况,都有一定帮助。
不过,地图验证结果并不能保证每一条地址都能显示完全匹配的卫星图片,主要原因包括:
- 不同地区的公开地图覆盖程度不同;
- 某些地址只有道路、区域或建筑物级别的数据;
- 地址名称可能存在不同语言、缩写或拼写方式;
- 邮编区域和具体门牌位置不一定能够完全对应;
- Google 地图的数据更新速度与公开数据源并不完全一致;
- 部分地区的卫星影像或街道数据存在覆盖限制。
因此,“验证地址”功能主要用于参考和辅助核对,不代表每一条生成结果都是当前可投递地址,也不应将其用于真实注册、身份验证、支付或其他需要官方确认的场景。
BUG修复
示例信用卡数据逻辑修复
在之前的版本中,信用卡测试数据的部分生成逻辑不够完善,可能出现卡号格式、卡种长度、有效期或校验关系不够协调的情况。
虽然这些数据本身就是虚拟测试数据,但格式越接近常见支付表单的要求,开发者在进行商城、支付页面和表单测试时就越方便。
因此,本次更新同步检查并改进了信用卡测试字段的生成逻辑,重点包括:
- 卡号长度与卡种格式保持一致;
- 测试卡号遵循常见的校验规则;
- 有效期字段使用合理的月份和年份格式;
- 安全码字段符合常见长度要求;
- 信用卡字段只作为测试数据展示,不连接任何真实支付系统。
这些数据不能用于真实支付,也不能代表真实银行卡账户。
其他问题修复
除了新增五个地址生成器,本次更新还对部分页面逻辑进行了检查和整理,包括:
- 地址字段显示条件;
- 没有 Barangay 或区县数据时的显示方式;
- 邮编与城市、地区之间的对应关系;
- 各语言页面的数据路径;
- 地址验证按钮;
- 本地 JSON 数据加载;
- 姓名、电话、邮箱和身份 ID 的测试字段;
- 保存、导出和页面导航功能;
- 手机端菜单和页面布局。
我们会继续根据实际测试结果修复问题。由于公开地址数据来源较多、不同地区的数据完整程度不同,页面中的结果仍然应被视为测试和参考数据。
未来计划
暂不提供 API 接口
目前 MockAddress 仍然以浏览器端本地生成模式为主,暂时没有提供 API 接口的计划。
本地生成可以减少服务器请求,也能降低用户输入内容被上传的可能性。对于普通的地址格式研究、表单测试和开发演示来说,这种模式已经能够满足大部分需求。
考虑开源整理后的数据
我们近期会考虑逐步整理和公开部分经过清洗的数据、字段说明和地址生成逻辑。
如果未来开源,会优先提供:
- 数据字段结构;
- 地址生成规则;
- 数据来源说明;
- 清洗和去重说明;
- 测试用途声明;
- 示例代码或使用文档。
APP开发
目前我们暂时不考虑开发独立 APP,但已经上线了适用于 Google、Bing 和 Firefox 浏览器的浏览器插件。
| 浏览器 | 状态 | 安装入口 |
|---|---|---|
| Google Chrome | ✅ 已上线 | Chrome Web Store |
| Mozilla Firefox | ✅ 已上线 | Firefox Add-ons |
| Microsoft Edge | ✅ 已上线 | Edge 扩展中心 |
浏览器插件主要用于在浏览器中快速使用地址和表单测试相关功能。插件的使用范围和权限应以浏览器商店页面显示的实际内容为准。
广告与 Cookie 选择
为了维持网站服务器、数据整理和持续开发,MockAddress 已在部分国家和地区页面加入 Google 广告。
网站也提供了 Cookie 或相关隐私选择。用户可以根据自己的意愿选择是否允许非必要的统计或广告相关功能。
我们不会因为用户拒绝相关选项而要求用户注册,也不会把生成的测试地址提交到后台保存。广告收入主要用于帮助网站维持运行和继续整理更多国家的公开地址数据。
常见问题
生成的地址可以用于真实包裹邮寄、账号注册或开户支付吗?
不可以。MockAddress 生成的所有地址及关联测试字段(姓名、电话、身份 ID、测试信用卡等)仅供软件开发、表单测试、UI 界面演示及地址格式研究使用。
虽然底层数据抽取自真实的公开地理库且大部分支持 Google 地图辅助校验,但生成结果不等于官方认可的有效投递地址,请勿用于真实包裹寄送、账户开户、支付验证或任何可能违反第三方平台规则的场景。
MockAddress 会收集或保存我生成的地址数据吗?
完全不会。网站采用纯前端(HTML/JS/CSS)本地生成机制,所有地址生成逻辑均在您的浏览器本地执行,不需要也不存在任何后端 API 数据上传过程。
我们无需注册账号,不会追踪或保存您在页面上的任何生成记录,最大程度保障您的隐私安全。
为什么部分生成的地址在 Google 地图中查不到精确的卫星画面?
这是正常现象。我们的地理数据源自 OpenStreetMap 等公开数据库,由于不同国家和地区的地理信息录入覆盖度不同:
- 某些偏远或开发中区域的数据可能仅包含城市、道路或邮编层级,尚未完整覆盖具体门牌号;
- 部分地名可能存在当地语言与英文转写的拼写差异;
- 地图服务商(如 Google Maps)本身的更新频率与覆盖范围也有所不同。
页面提供的“📍 验证地址”按钮主要用于辅助核对该道路或区域的逻辑真实性,并不代表每一条数据都能展示完整的三维街景或卫星画面。
免责声明
MockAddress 提供的地址、姓名、电话、身份 ID 和信用卡字段仅用于软件开发、测试、学习、演示、地址格式研究和隐私保护场景。
数据来自公开资料并经过整理,但可能存在更新延迟、覆盖范围差异、格式差异或个别字段不完整的情况。地图验证结果也会受到第三方地图服务覆盖和数据更新情况影响。
请勿将生成内容用于欺诈、冒充他人、绕过身份验证、真实支付、账户注册或违反第三方平台规则的行为。使用前请根据实际需要进行独立核实。
参考链接
本文和相关地址生成器的数据整理,参考了以下公开来源:
- OpenStreetMap Copyright and License
- Open Database License(ODbL)
- Geofabrik Download Server
- Geofabrik Philippines Download
- Geofabrik Nigeria Download
- Geofabrik South Korea Download
- Geofabrik Turkey Download
- Geofabrik Australia Download
- Australia Post
- Korea Post
- PHLPost
- PTT Postcode Search
- NIPOST
- Nigeria Postcodes