Mock Data Generator
Fill a database, a prototype or a test with realistic records in seconds. Pick the fields you need, how many rows, and the format, then copy or download the data.
How to generate mock data
- 1Tick the fields you want.
- 2Choose the number of rows and the format.
- 3Copy or download the data; click “New data” for a fresh set.
Safe to share
Emails use the reserved example.com, example.org and example.net domains, phone numbers the fictional 555-01xx range and IP addresses the ranges set aside for documentation, so no value belongs to a real person or server.
Formats
JSON for APIs and fixtures, CSV for spreadsheets, SQL INSERT statements for databases and JSON Lines for streaming and bulk imports.
Stable while you work
The data only changes when you click “New data”, so you can switch formats and add fields without losing the rows you have.
Frequently asked questions
- Is anything sent to a server?
- No. Everything is computed in your browser and nothing leaves your device.
- How many rows can I make?
- Up to 1,000 at a time.
- Is the data realistic?
- Names, cities and countries come from varied real-world lists and dates fall in sensible ranges, but the combinations are random.