Fake Data Generator
Generate rows of fake names, emails, phone numbers, cities, and companies as CSV or JSON test data for mockups and fixtures.
This works right here on your device — nothing gets sent out.
All names, emails, and phone numbers are randomly generated fakes — none belong to real people.
How it works
- Pick how many rows and which fields you want.
- Choose CSV or JSON output.
- Copy the result into your test database, spreadsheet, or code.
FAQ
What is this useful for?
Populating a database or UI mockup with realistic-looking test data, filling out a form during development, or generating sample rows for a demo — without using real people's information.
Is the data completely made up?
Yes — names, emails, phone numbers, and companies are all randomly assembled from generic word lists using placeholder domains like example.com. None of it corresponds to real people or organizations.
How many rows can I generate at once?
Up to 200 per generation — enough for typical UI testing or a quick database seed without producing an unwieldy file.
Is any data sent to a server?
No — every row is generated locally in your browser. Nothing is uploaded.
How we compare
| Feature | Online Tool Store | Faker.js in a script | Manually typed sample data |
|---|---|---|---|
| No install or code editor | ✓ | Requires Node.js + a package | ✓ |
| Instant CSV or JSON export | ✓ | ✓ | Manual, slow, and error-prone |
For a quick UI mockup or database seed without opening a terminal, this beats writing a script for a one-off need.