Generate a complete fictional identity — full name, date of birth, email, phone number, address, job title, company, username, and password — for testing signup flows, KYC checks, and identity verification systems. Every field is randomly generated and does not correspond to a real person.
⚠️ For testing and privacy only. These identities are randomly generated — not real people. Using them to commit fraud, impersonate someone, or bypass identity verification is illegal. This tool exists for QA testing, form testing, and protecting your privacy on low-stakes signups.
A fake identity generator produces a complete, fictional person — name, date of birth, email, phone, address, job, and account credentials — that isn't a real individual. It's used to test signup flows, identity verification systems, and KYC (Know Your Customer) checks without touching a real person's actual personal data, and without reusing the same one or two test accounts until a database is full of duplicates tied to one real inbox.
Every field follows the real conventions for the selected country, so the identity is realistic enough to genuinely exercise your validation logic — not just fill a form with placeholder text.
How to Use the Fake Identity Generator
Choose a country, gender, and age range, or leave them on "Any"
Pick an email domain, or leave it on Random
Set how many identities you need (up to 100 per batch)
Optionally set a seed to reproduce the exact same batch across test runs
Click Generate, then copy the identity or export the batch as CSV, JSON, or SQL
KYC and identity-verification flows are a common place where teams reach for real personal data out of convenience — exactly the wrong instinct. These systems should be stress-tested against a wide range of synthetic identities covering different countries, ages, and name formats, not a handful of real people's details reused repeatedly. Generate a batch across the countries your verification provider actually supports, and confirm your validation logic correctly accepts well-formed data and rejects malformed data, without a real person's information anywhere in the process.
Country-specific names, phone formats with STD codes, postcodes, cities and states.
📍
Separated address
Street, city, state/county, postcode and country all as separate copy-able fields.
🎭
16 avatars
Click any avatar to personalise your identity card before generating.
📊
CSV, JSON & SQL export
Download all generated identities in CSV, JSON, or ready-to-run SQL for databases and APIs.
🔁
Reproducible seeds
Enter a seed value to regenerate the exact same batch of identities for consistent test runs.
📇
vCard & QR export
Export any identity as a scannable QR code or downloadable .vcf contact file.
Frequently Asked Questions
Can this be used for identity theft or fraud?
No, and doing so would be illegal. Every identity is entirely fictional and generated for privacy protection and software testing only — using it to impersonate someone or bypass identity verification is against the law.
What fields are included in a generated identity?
Full name, gender, age and date of birth, email address, phone number, complete address (street, city, state/county, postal code), job title, company, username, password, and an optional test payment card for checkout-flow testing.
Can I generate multiple identities at once for bulk testing?
Yes. Generate up to 100 identities per batch and export them as CSV, JSON, or ready-to-run SQL insert statements — useful for seeding a test database or QA dataset in one step.
Is this fake identity generator free?
Yes, entirely free with no signup, and every identity is generated in your browser rather than on a server.
Can I generate identities for a specific country?
Yes. Select a country and every field — name, phone format, address, postal code — follows that country's real conventions.
Are the generated identities stored anywhere?
No. Everything is generated client-side in your browser and never sent to or stored on our servers.
Is this suitable for testing KYC or identity verification flows?
Yes, that is one of its primary use cases — but the identities are entirely fictional and cannot pass real verification, by design.
Can I export the generated identities to a database?
Yes. The SQL export option generates a CREATE TABLE statement plus ready-to-run INSERT statements for every identity in the batch.
🛡️
Your IP address and DNS queries are visible to your ISP.Protect your privacy with a trusted VPN — tested and recommended by Anonymiz.