Productive Toolbox

Mock Data Generator

Generate fake names, emails, phone numbers, addresses, and dates for testing and prototyping.

🔒

100% Secure & Private

We do not collect or store what you enter.

Select Fields

Settings

110,000

Generated Data

🎭

No Data Generated Yet

Select fields and click "Generate Data" to create mock data

Generate Realistic Mock Data for Development & Testing

Perfect for Developers

  • • Test forms and user interfaces
  • • Populate databases with sample data
  • • Create realistic API responses
  • • Generate demo content for presentations
  • • Prototype applications with real-looking data

Multiple Export Formats

  • • JSON: Perfect for API testing and web development
  • • CSV: Import into spreadsheets and databases
  • • TSV: Tab-separated for data analysis tools
  • • Table: Human-readable format for documentation

Data Types Available

👤Names (First, Last, Full)
📧Email Addresses
📞Phone Numbers
🏠Addresses & Cities
🏢Companies & Job Titles
📅Dates & Timestamps
🔤Usernames
🔒Passwords
🔑UUIDs & IDs

How to Use

  1. 1. Select the data fields you need from the checkbox list
  2. 2. Choose how many records to generate (1-10,000)
  3. 3. Pick your preferred output format (Table, JSON, CSV)
  4. 4. Click "Generate Data" to create your mock dataset
  5. 5. Copy to clipboard or download as a file

Why Use Mock Data?

Mock data is essential for software development, allowing you to test applications without using real user information. This protects privacy while providing realistic data for development and testing scenarios.

Our generator creates diverse, realistic-looking data that helps identify edge cases and ensures your applications work correctly with various data types and formats.

Frequently Asked Questions

What is mock data used for?

Filling databases, forms and user interfaces with realistic-looking records while you build and test software, so you do not have to use real customer data.

Which fields can I generate?

Full, first and last names, email, username, password, phone number, address, city, country, company, job title, date, UUID and ID number. Pick any combination of fields.

How many records can I create?

Between 1 and 10,000 at a time. View them as a table or export them as JSON or CSV.

Is the generated data real?

No. Names, emails and addresses are assembled from random parts and do not belong to real people, although by chance a value can match a real one. Do not use the generated passwords for real accounts.

Can I import the CSV into a spreadsheet or database?

Yes. The CSV has one header row with the field names, so it opens directly in Excel or Google Sheets and can be loaded into most databases with their CSV import.