
Mockaroo
6.7#4 in test data generation toolsFrom $60 a yearFree planWebAPISelf-hosted
Visit
| Fact | Mockaroo | Snowfakery |
|---|---|---|
| Intended users | Mockaroo describes its use for developers and testers who need realistic test data, and for front-end developers working before a back end is ready. | The documentation describes installation paths for Salesforce users and for users who want to use Snowfakery without Salesforce. |
| Output formats | The Generate API supports JSON, CSV, tab-separated text, custom-delimited text, SQL, and XML output. | File-based output includes JSON, TXT, CSV, SQL, DOT, SVG, SVGZ, JPEG, and PostScript formats, with some diagram formats requiring Graphviz. |
| Purpose | Mockaroo generates realistic test data and can create mock back-end APIs for UI development. | Snowfakery generates unique, random fake data with relationships between tables from YAML recipe files. |
| Security | Mockaroo's privacy policy says sensitive information submitted through the site is encrypted in transit and that access to personal information is limited to employees who need it for their jobs. | The documentation warns that recipes can access much of Python's power, load plugins, and call Python methods, so it advises against running untrusted recipes where they can access secure resources. |
Mockaroo suits developers and testers who need realistic sample records or mock APIs. Front-end developers can use it while a back end is not yet ready.
Snowfakery suits developers and data teams who need generated relational test data or file and database outputs, including Salesforce users working through CumulusCI. Users should be comfortable reviewing recipes and considering the access they grant them.