Frequently Asked Questions

Find answers to common questions about using our mock data generator. Can't find what you're looking for? Contact us.

General

Q: What is a mock data generator?

A: A mock data generator is a tool that creates realistic fake data for testing and development purposes. It generates data that looks authentic but doesn't contain any real personal information, making it safe for testing applications, databases, and APIs.

Q: Do I need to sign up or create an account?

A: No! Our tool is completely free and doesn't require any registration. Simply visit the website and start generating data immediately.

Q: Is this tool really free?

A: Yes, 100% free with no hidden costs, subscriptions, or usage limits. We believe every developer should have access to quality testing tools.

Q: How does the generator work?

A: All data generation happens entirely in your browser using JavaScript and the Faker.js library. You define a JSON schema with the data types you need, and our tool generates realistic data matching that structure.

Privacy & Security

Q: Is my data safe? Do you store my schemas or generated data?

A: Absolutely safe! All data generation happens locally in your browser. We never store, transmit, or access your schemas or generated data. Your information never leaves your device.

Q: Can I use the generated data in production?

A: The generated data is completely fake and safe to use for testing. However, we don't recommend using mock data in production environments - it's designed for development and testing only.

Q: Does the tool collect any personal information?

A: We only collect anonymous analytics data (like page views) to improve our service. We don't collect, store, or process any of the schemas or data you generate. See our Privacy Policy for details.

Data Types & Schema

Q: How many data types are supported?

A: We support over 60 different data types including names, emails, phone numbers, addresses, dates, UUIDs, prices, product information, and much more. Check the data type reference panel for the complete list.

Q: What is a schema and how do I write one?

A: A schema is a JSON object that defines the structure of your data. Each key represents a field name, and the value is the data type. For example: {"name": "name", "email": "email", "age": "number"}

Q: Are data type names case-sensitive?

A: No, data types are case-insensitive. You can use 'email', 'Email', or 'EMAIL' - they all work the same way.

Q: Can I create nested objects or arrays?

A: Currently, the tool generates flat JSON objects. Each record is a single-level object with your defined fields. For complex nested structures, you may need to generate separate datasets and combine them manually.

Q: What happens if I misspell a data type?

A: If the generator doesn't recognize a data type, it will generate a random word as a fallback. Make sure to check the data type reference panel for correct type names.

Usage & Limits

Q: How many records can I generate at once?

A: You can generate up to 1,000 records in a single generation. This limit ensures good performance and prevents browser slowdowns.

Q: Is there a daily limit on how much data I can generate?

A: No, there are no daily limits. Generate as much data as you need, whenever you need it.

Q: Will the tool work offline?

A: The initial page load requires an internet connection, but once loaded, the data generation works offline since everything runs in your browser.

Q: Does it work on mobile devices?

A: Yes! Our tool is fully responsive and works on smartphones and tablets, though the experience is optimized for desktop use.

Export & Integration

Q: In what format is the data generated?

A: All data is generated in JSON format, which is widely compatible with most programming languages, databases, and APIs.

Q: How do I export the generated data?

A: You can either copy the JSON to your clipboard with one click or download it as a .json file. Both options are available in the data viewer panel.

Q: Can I use this data with my REST API?

A: Absolutely! The JSON format is perfect for API testing. Copy the generated data and use it in tools like Postman, Insomnia, or directly in your API tests.

Q: How do I import the data into a database?

A: Most databases can import JSON data. For MongoDB, you can use mongoimport. For SQL databases, you may need to convert JSON to SQL INSERT statements or use database-specific import tools.

Troubleshooting

Q: Why am I getting a 'Invalid schema format' error?

A: This error appears when your schema is not valid JSON. Check for missing commas, quotes, or brackets. Make sure your JSON is properly formatted with correct syntax.

Q: The generated data looks random - how do I get more realistic data?

A: Make sure you're using the correct data types. For example, use 'name' instead of 'text' for person names, 'email' for email addresses, etc. Check the data type reference for appropriate types.

Q: Can I customize the data format (e.g., date format, phone number format)?

A: Currently, each data type has a predefined format. We use standard formats that work in most scenarios. Custom formatting options may be added in future updates.

Q: What browsers are supported?

A: Our tool works on all modern browsers including Chrome, Firefox, Safari, and Edge. We recommend using the latest version for the best experience.

Ready to Start Generating?

Try our tool now and create realistic test data in seconds!

Generate Mock Data