Fake Person Generator
Fictitious data, for testing only. Not tied to real people.
- Full name and gender.
- Identity numbers valid by their official algorithms.
- Date of birth and age consistent with each other.
- A complete address with street, number, district, city and state.
- Contact details with an area code matching the address region.
Filling fields with independent random values produces impossible records: someone aged 25 born in 1960, or an area code from one region attached to an address in another.
Here the data is generated together. Age follows from the date of birth, the area code comes from the address region, and identity numbers follow their check digit algorithms.
That matters because cross-field validation is only exercised by coherent data. A form checking that the area code matches the state is never tested by loose values — the defect surfaces in production instead.
Populating a development environment with real people’s data carries the same legal weight as production under most privacy regimes. There is no exemption for "it is only staging".
And test environments tend to be more exposed: broader access, less protected backups, more verbose logs, dumps shared between teams.
Fictional data removes the risk at the source. With no data subject, there is no breach to have.
Identity numbers are generated by algorithm, and any valid number may coincide with an issued one. Names come from lists of common names and may coincide too.
The complete combination, however, corresponds to nobody: the fields are drawn independently of reality.
Using this data to impersonate someone is a crime, fictional or not. The tool exists for development and testing.
All processing runs in your browser.
Frequently asked questions
The complete combination, no. Individual numbers and names may coincide with real values, since they come from algorithms and common name lists, but the fields are not tied to any person.
Because privacy law treats personal data in test environments as seriously as in production, and those environments usually have weaker protection and broader access.
Yes. It is chosen according to the generated address region, which lets you test cross-field validation that loose values never exercise.
No. Using data that is not yours to identify yourself is a crime, even when the numbers are fictional.
No. Generation happens in your browser.