Dummy/Fake Data Generator
Pick how many records and which fields you need, then copy the result as JSON or CSV — useful for filling out test forms or seeding a dev database.
How Dummy/Fake Data Generator Works
This tool creates realistic-looking but entirely fictional records -- names, emails, phone numbers, addresses, and more -- for filling out test forms or seeding a development database, without using anyone's real information.
Formula & Method
Each record is assembled by randomly combining values from built-in lists of first names, last names, street names, cities, states, companies, and job titles, then formatting them to match either a United States or an India regional convention (for example, a US phone number like (555) 123-4567 versus an India-style +91 XXXXX XXXXX, or a 5-digit US zip versus a 6-digit Indian postal code). Email addresses and usernames are derived from the generated first and last name plus a random number, and date of birth is generated by picking a random age between 18 and 70 and a random day within that birth year. Everything is produced with the browser's standard Math.random() -- fine for filling out test data, but not intended for anything security-sensitive like passwords or tokens.
Worked Example
Generating 10 records in the "India" region with all fields checked might produce a row like: full name "Priya Sharma", email "priya.sharma42@gmail.com", phone "+91 98765 43210", street "4521 Cedar Road", city "Mumbai", state "Maharashtra", zip "400001", country "India", company "Nova Solutions", job title "Data Analyst", username "psharma57", and a date of birth such as "1991-03-14" -- each field independently randomized, so re-generating gives a completely different set of 10 rows.
Frequently Asked Questions
- Is this data real or connected to any actual person?
- No -- every name, email, address, and phone number is assembled from generic word lists and random numbers. Any resemblance to a real person, company, or address is coincidental.
- Can I export the generated records for use in my own tests?
- Yes -- use the "Copy as JSON" or "Copy as CSV" buttons to copy the currently displayed records (only the fields you've checked) straight to your clipboard for pasting into a test fixture, spreadsheet, or database seed script.
- Why does switching the region change phone numbers and addresses but not names?
- The name lists include both Western and Indian first and last names regardless of the selected region, so either region can produce either style of name -- only phone format, street/city/state lists, zip length, and country change with the region toggle.
- Are the generated emails and phone numbers real and reachable?
- They're structurally valid (correct format, plausible domains) but not guaranteed to be unused or unreachable -- since they're randomly generated, avoid sending real messages to them and treat them purely as placeholder test data.