Fake Identity Generator for Database Seeding

Populate a database with thousands of realistic, fictional records ready to load straight in.

Updated

Switches to that country's generator page.

Kirk L. Hills

2081 North Road
Huntington, WV 25702
United States

Fictional test data — not a real person

Personal

SexMale
SSN971-36-XXXXFormat only — never issued, safe for testing.
Geo coordinates38.30899, -82.4815

Phone

Phone681-555-0119
Country codeUS

Birthday

BirthdayMay 13, 1970
Age55 years old
Tropical zodiacTaurus

Online

Email addresskhills63@teleworm.us
Usernamerosy1969
PasswordeZzKIiVHsP
Websitespecific-tenement.info
Browser user agentMozilla/5.0 (iPhone; CPU iPhone OS 17_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.1 Mobile/15E148 Safari/604.1

Finance

Credit card typeMastercard
Card number5200828282674440Sandbox test number — non-chargeable.
CVV2293
Expires12/29
CurrencyUSD

Physical

Height5' 7" (171 cm)
Weight152.8 pounds (69.3 kg)
Blood typeO+
Hair colorBlonde
Eye colorGrey

Tracking numbers

UPS tracking1Z 355 960 94 7235 713 4

Other

Favorite colormaroon
Vehicle2019 Mercedes Benz Escalade
License plateDK17TOB
GUID9a941497-b506-4c94-84ca-b675e8d97c2c

This is randomly generated fictional data for software testing, QA, and privacy. It does not describe a real person. Any resemblance to a real individual is coincidental.

Empty tables make for unconvincing demos and untested queries. Seeding a database with realistic fictional records lets you test performance, build representative dashboards, and exercise relationships at scale before any real data exists.

The bulk generator exports up to 100,000 records as SQL INSERT statements, CSV or JSON, with the exact fields you choose. Each export mints its own seed, so for a fixture you need to regenerate byte-for-byte in CI, call the JSON API with your own seed instead — the engine underneath is fully deterministic.

How the generator helps with database seeding: Export up to 100,000 records at once; Ready-to-run SQL INSERT statements, CSV or JSON; Pick exactly which fields to include; Deterministic — reproduce the same dataset from a seed.

What a generated identity gives you for database seeding

FieldFormatWhy it's safe
NameLocale-aware first + lastRandomly combined; describes no real person
AddressReal city + valid ZIP, random house #Never resolves to a real residence
PhoneValid national formatUS uses the 555-0100…0199 fiction range
Emailname@example-style domainFormat-valid placeholder, not a live inbox
National IDCountry-labeled, masked placeholderNot a real local-format identifier
Credit cardLuhn-validSandbox test BIN — non-chargeable

Every field is fictional and safe to use for database seeding — it describes no real person and cannot collide with a real identifier.

Frequently asked questions

What format should I use to seed a SQL database?+

Export as SQL INSERT statements to load directly, or CSV/JSON if your tooling imports those. The bulk generator escapes values safely so the SQL is injection-safe.

Other use cases

Popular generators

Free validation tools

Sources

  1. ISO 3166 — Codes for country names and subdivisionsISO
  2. ITU-T E.164 — International telephone numbering planITU
  3. Universal Postal Union — Addressing and postal code standardsUniversal Postal Union

We use cookies for analytics and ads to keep this generator free. See our Privacy Policy.