Fake Data Generator
Generate Chinese test data and export it as JSON, CSV or SQL
What is Fake Data Generator?
This fake data generator produces batches of Chinese names, mobile numbers, email addresses, national ID numbers, addresses, company names and bank card numbers, with per-field selection and export to JSON, CSV or SQL INSERT statements. Every record is fictional, and everything is generated locally in your browser.
How to use Fake Data Generator
- 1Tick the fields you need.
- 2Set the number of records and choose an export format.
- 3Click "Regenerate" for a different batch, then copy the result once it looks right.
Frequently asked questions
Are the generated national ID numbers real?+
No. They use an administrative division prefix that does not exist (it starts with 99) and a check digit computed with the official algorithm, so the format is valid and passes most front-end validation while corresponding to no real person. That is exactly how test data should behave.
Can the bank card numbers be used to pay for anything?+
No. The numbers only satisfy the Luhn checksum, which is enough to clear a format check, but the BIN range belongs to no real issuer, so every payment processor will decline them.
Why not use an online fake data API instead?+
Because that means a network round trip for every batch, with the data passing through a third party. The word lists here are bundled into the page, so the tool works offline and never reveals what you are generating to any service.
Related tools
All toolsUUID Generator
Generate UUID v4 or v7 in bulk, with optional hyphen removal
ULID Generator
Generate ULIDs and decode the timestamp embedded in each one
NanoID Generator
Generate NanoIDs at an adjustable length
ObjectId Generator
Generate ObjectIds and decode their timestamps
Password Generator
Generate strong random passwords with a configurable character set
Random String Generator
Generate random strings in bulk from a character set of your choice