We use cookies.This website uses essential cookies to operate core features. With your consent, we also use analytics cookies to understand traffic and improve the service. For more details, see our .
If this tool helped you, you can buy us a coffee ☕
Quickly generate random, fake Chinese addresses complete with provinces, cities, districts, streets, and postal codes. Perfect for software testing and mock data generation.
Notice
Generated data is for testing purposes only, please do not use it for real transactions.
Click the generate button to get a random address
A single system stress test might require hundreds of different shipping addresses. Manually making them up can easily result in illogical combinations like "Harbin City, Hainan Province." A standard mainland Chinese address typically consists of 6 levels: provincial-level administrative region (province/autonomous region/municipality), prefecture-level city (or directly to district for municipalities), district/county (or county-level city), subdistrict/township, road name and building number, and finally a 6-digit postal code. Instead of randomly concatenating provinces and cities in code, we rely on a pre-organized administrative division tree—which cities belong to which province, and which districts belong to which city. By selecting level by level based on real hierarchical relationships, we ensure that every address has accurate administrative associations for at least the first three levels.
After clicking "Generate," you might see a result like this:
Guangdong Province, Shenzhen City, Nanshan District, Yuehai Subdistrict, Keji South 12th Road No. 2, 518057
Click "Generate" a few more times, and the address will jump to different provinces, such as Zhejiang, Sichuan, or Shandong. Each combination will change to different cities and streets.
Addresses of different administrative division types have subtle structural differences, and our generator has already handled these special cases. Let's look at two examples:
Example 1 - Municipality: Beijing City, Chaoyang District, Wangjing Subdistrict, Guangshun North Street No. 18, 100102
Beijing is both a provincial and municipal level entity. The address will not separately display a repetition like "Beijing City, Beijing City." Instead, it goes directly from "Beijing City" to the district level, which is consistent with real-world mailing formats.
Example 2 - Province-City-County-Level City: Jiangsu Province, Suzhou City, Kunshan City, Yushan Town, Qianjin Road No. 100, 215300
Here, "Kunshan City" is a county-level city under the jurisdiction of Suzhou City. The district/county level is followed by "Yushan Town" to fill in the subdistrict information, with the building number and postal code following in sequence. If you need to cover edge cases like municipalities and county-level cities in your test forms, clicking a few times will give you multiple types without the need to construct them manually.
Can generated addresses receive packages?
No. All addresses are virtual combinations. There are no real corresponding buildings, nor is there any recipient information.
Can I specify a province or city to generate?
The current version does not support filtering by region. Each click generates a random combination from across the country. If you need a large number of addresses for a specific province, you can generate multiple times and manually filter them out.
Do the generated postal codes and addresses match?
The postal code is taken from the general postal division code of the corresponding district or county, but the address as a whole still does not exist in reality, so it cannot be considered a "deliverable address."
Why did I see a repetition like "Beijing City, Beijing City"?
Under normal circumstances, this will not happen. If you encounter this situation, please provide feedback to us, and we will verify the administrative tree data as soon as possible.
Do the generated results include names or ID numbers?
No. The tool only outputs address text. If you need complete virtual identity information, you can use it in conjunction with other identity generation tools.
Can I export 100 addresses at once?
Currently, you can only click to generate and copy one by one. However, by clicking the generate button continuously and quickly, you can efficiently collect multiple addresses and then paste them into your own dataset.
This address generator is strictly for software development testing, form interface demonstration, data desensitization presentation, and educational exercises. It is absolutely not suitable for any formal scenarios requiring real addresses (including but not limited to logistics delivery, legal documents, financial KYC audits, and credit investigations). The administrative division data references public information released by the Ministry of Civil Affairs and national standards, but it may lag behind the latest township adjustment announcements. Postal codes only reflect approximate postal divisions and cannot be used for precise geolocation. If you encounter obviously illogical province-city combinations during generation, feedback is welcome, and we will continuously optimize the address data pool.
Now you can click the "Generate" button above to get your first random address and see which city it comes from.