Mock Data Generator
Generate fake data for testing including names, addresses, emails, phone numbers, and business information with realistic data patterns. Perfect for development, testing, and data modeling with configurable data types and export formats.
Random first names
Random last names
Generated email addresses
Phone numbers with area codes
Full street addresses
Company names
Professional job titles
Random dates (1990-present)
Random ages (18-80)
Unique identifiers
Continue Your Generators Journey
What is Mock Data Generator?
The Mock Data Generator produces realistic fake data for development and testing. It generates names, emails, addresses, phone numbers, company names, job titles, and more. You select the data types and quantity, and the tool creates a dataset ready for use. All processing happens in the browser.
How does Mock Data Generator work?
This tool draws from built-in lists of first names, last names, street names, cities, and company name parts to assemble realistic fake records. Each record combines these elements into a coherent profile.
Key Features
- Generates names, emails, addresses, phones
- Company names and job titles
- Configurable data types and count
- CSV and JSON export
- Copy to clipboard
- Realistic data assembly
- Runs in the browser with no uploads
- Batch generation
Common Use Cases
Populating a development database
Generate hundreds of fake user records to test an application with realistic data.
Creating demo data for prototypes
Fill a prototype with convincing fake data for client presentations.
Testing form validation
Generate data with realistic formats to test input validation rules.
Privacy-safe data for sharing
Replace real user data with fake data for sharing datasets externally.
How to Use This Tool
Select data types
Choose which fields to include: name, email, address, phone, company, job title.
Set the count
Choose how many records to generate.
Generate
Click Generate to produce the mock data.
Export
Download as CSV or JSON, or copy to clipboard.
Pro Tips
- 1
Generate in CSV format for direct import into databases or spreadsheets.
- 2
Include email and phone fields to test contact-related features.
- 3
The data is fake and should not be used for real communications.
- 4
Generate more records than you think you need. Extra data is useful for filtering and pagination tests.
Frequently Asked Questions
What data types are available?
First name, last name, full name, email, street address, city, state, zip code, phone number, company name, and job title.
Is the data real?
No. All data is procedurally generated from word lists. It looks realistic but does not correspond to real people or companies.
Is my data sent to a server?
No. All generation happens in your browser. Nothing is transmitted.
What formats can I export?
CSV for spreadsheets and databases, or JSON for development use.
Can I generate many records?
Yes. Generate hundreds or thousands of records in a single operation.