DevTools Logo

Mock Data Generator

Generate customizable sample data including names, emails, addresses, phone numbers, products, prices.


About This Tool

NinjaFunction's Mock Data Generator is a free online tool that instantly creates realistic test data for developers and QA teams. Generate customizable sample data including names, emails, addresses, phone numbers, products, prices, and more in JSON, CSV, XML, or HTML formats. With options to produce up to 100 records at once, our tool helps streamline your development workflow by providing perfectly formatted test data for applications, databases, and API testing. Features include one-click copying, instant downloads, and complete field customization without registration or limits. Whether you're populating a demo database, testing application logic, or building prototype UIs, this tool delivers clean, realistic data in seconds with developer-friendly output. Simple, powerful, and completely free - create your mock datasets today and accelerate your development process.

📌 How to Use

🔹 Step 1: Select Your Fields

Select what kind of data you want:

  • Name
  • Phone
  • Email
  • Street Address
  • Etc.

🔹 Step 2: Choose Number of Records

Enter how many records you want (1-5000) in the number field

🔹 Step 3: Select Output Format

Pick your preferred format:

  • JSON → for APIs/web apps
  • CSV → for spreadsheets/databases
  • XML → for legacy systems
  • HTML → for web displays

🔹 Generate Data

Click the"Generate Data" button. Instantly creates realistic mock data in your selected format

🔹 Copy or Download

Click the"Copy" to save to clipboard (paste into your code/editor).

Click the"Download" to save as a file (automatically uses correct file extension).

💡 Pro Tips

  • ✔ Re-generate to get different randomized data
  • ✔ Combine multiple fields (e.g., name + email + product) for complete test records
  • ✔ Change formats after generation to instantly convert your data