Mockaroo vs RandomUser
Mockaroo
mockaroo.comRandomUser
randomuser.meSide by side
| Figure | Mockaroo | RandomUser |
|---|---|---|
| Price from | $5/mo | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | Yes |
| Web | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 4 | 2 |
| Spec score · Test Data Generation Tools | 7.9 (#7) | 8.3 (#3) |
| Output formats | The Generate API supports JSON, CSV, tab-separated text, custom-delimited text, SQL, and XML output. | Responses support JSON by default plus PrettyJSON, CSV, YAML and XML. |
| Purpose | Mockaroo generates realistic test data and can create mock back-end APIs for UI development. | The API generates random user data for application testing. |
| Support | Mockaroo directs users with questions to its Community Forum so answers can benefit everyone. | The maker directs questions and feedback to its @randomapi account on X/Twitter. |
Plans
In their own words
Mockaroo
Mockaroo is a web-based synthetic data generator for developers and testers who need realistic test records or a mock back end while building a user interface. It offers more than 100 built-in data types; users can also upload reference data or define types with the formula API. The Generate API produces JSON, CSV, tab-separated or custom-delimited text, SQL, and XML. Mock APIs can connect request parameters to schemas and return dynamic or static data, or simulate errors. Both APIs require an API key, sent as a query parameter or an X-API-Key header. Free includes 1,000 rows per file and 200 API requests per day. Silver is $60 a year and allows 100,000 rows per file and 1 million API records per day; Gold is $500 a year and allows 10 million rows per file and 10 million API records per day. Synchronous API responses are limited to 5,000 records on every plan; background generation requires a paid plan. Enterprise is $7,500 a year, with unlimited data and users and Docker deployment in a private cloud or datacenter.
RandomUser
RandomUser is a free, open-source API that generates synthetic user records for application testing. Results are available as JSON, PrettyJSON, CSV, YAML, or XML, with fields including names, locations, emails, login details, birth and registration information, phone numbers, photos, and nationality. Requests can filter by gender or nationality, set a seed, paginate results, and include or exclude fields. Password generation supports selectable character sets and configurable length, with a default range of 8–64 characters. The API uses its latest version by default, while callers can request a specific version such as 1.4. Documentation demonstrates browser requests with AJAX and jQuery. The service is available through both web and API access, with up to 5,000 generated users per request. A free Photoshop extension has a CC 2017 limitation, and the Sketch extension remains in development.