Logo Finddevtools

Find Dev Tools

List of Developer tools

Top 9 mock data tools for developer in 2023.

See details of features and pricing of mock data developer tools. We're comparing best apps, libraries or tools for mock data such as Snaplet, SmartMock.io, QuickMocker, Requestly, Faker, JSONPlaceholder, Mockaroo, Chance, Fake Store API to help you find your next mock data tool. .

If you know the best tool for mock data that not listed here,
please consider to submit it here.

🤙🏽 Skip to product:

  1. Snaplet
  2. SmartMock.io
  3. QuickMocker
  4. Requestly
  5. Faker
  6. JSONPlaceholder
  7. Mockaroo
  8. Chance
  9. Fake Store API

1. Snaplet

logo Snaplet


Snaplet gives developers production-accurate data and ephemeral databases they can code against, so they can focus on shipping. Ditch the seed script forever!

🛠 Snaplet's Features

What can developer do with Snaplet

Safe & secure

Easily identify and transform sensitive user data. Only authenticated team members can restore snapshots.

Custom anonymized data

Exclude optional tables & define exactly how to transform column data using JavaScript functions. No more DSL. Just code.

Fast, tiny downloads

Restore only essential tables as and when needed to create snapshots in just a few minutes.


Substitute private column data with anonymized values so your development database looks and acts as real as possible.

Up to date

Schedule nightly, hourly or on-demand snapshots of your database.

Easy to restore

Easily restore your snapshots onto your dev-env using our CLI.

💰 Snaplet's Pricing

How much does Snaplet cost?

No public info yet. Currently in beta.

2. SmartMock.io

logo SmartMock.io


Service virtualization solution to help you collaboratively build, deploy, and manage HTTP mock server in the cloud.

🛠 SmartMock.io's Features

What can developer do with SmartMock.io

Blocked Development

Developers are often blocked waiting for third-party APIs to be delivered.

Flaky Acceptance Tests

Integration or acceptance tests may fail due to dependent APIs being unavailable.

Bolierplate and Maintenance

Creating self-hosted mocks involves not only the implementation of their business logic but also other boilerplate, time-consuming tasks.

Unable to Test Corner Cases

It can be challenging to test failure integration scenarios with live systems.

Third-party API Transaction Costs

SMS, email sending, or any other billable transactions may generate additional costs.

Slow Tests

Setting up a state in a live system may be a time-consuming process that lengthens the time needed to execute a test suite, and slows down the test feedback loop.

💰 SmartMock.io's Pricing

How much does SmartMock.io cost?


Screen Shot 2023-01-23 at 17.43.00.png


Screen Shot 2023-01-23 at 17.43.17.png

3. QuickMocker

logo QuickMocker


API Mock, fake API, mock server, simulate or stub API, dummy API and web services, API for tests, test doubles, fake random data, response templating, create webhook, capture server callbacks, RegExp URL

🛠 QuickMocker's Features

What can developer do with QuickMocker

Instant Request Log

We provide an instant log of requests per each of your project which captures in "live mode" (instantly, no page refresh needed) all of requests made to your endpoints. Use it to debug your webhooks, apps etc.


Use more than 100 shortcodes (contextual or faker response values) to generate request related or some fake random data. Could be anything starting from random numbers and ending with user profile data.

OpenAPI Import

Create dummy API endpoints in seconds. Import endpoints' prototypes from OpenAPI (formerly Swagger) Specifications using its JSON schema.

Local Forwarder

Forward instaltly requests from QuickMocker app to your local application URL that does not have public DNS/IP address while creating and integrating webhooks or any server callbacks.

RegExp URL

Use Regular Expressions (RegEx) inside the URL path to intercept requests with different URLs using the same endpoint and extract RegExp matches as parameters into response body using shortcodes.

Multiple HTTP Methods

You can set more than 1 HTTP method per mock endpoint (fake endpoint), which means you can intercept even all the requests using one single mock endpoint.

Request Proxy

Turn your fake web services into a "proxy server". Proxy requests to any external URL. Use requests log to debug and test the incoming request and the resulting response from the extrenal source.

Access Restrictions

Restrict access to your mock API or specific fake endpoint based on the IP address or Authorization Header. Use this to simulate and debug authorized and unauthorized requests.

💰 QuickMocker's Pricing

How much does QuickMocker cost?


Try out our main features Free No Credit Card Needed!


Get most of the benefits $2.99 / Month


Remove the limits $5.99 / Month

4. Requestly

logo Requestly


Requestly allows you to Intercept & Modify network requests. Main features include Mocking APIs Response, Modifying headers, Setting up redirects, Switch hosts, Inserting custom scripts and much more

🛠 Requestly's Features

What can developer do with Requestly

Mock Backend Response

When the backend isn't ready and you want to mock the API response.

Mock different Formats

Beside from mocking an API Response, we also allow you to write plain HTML/CSS/JS on our editor and test it out without deploying.

Control the Mock

You can edit or delete the Mock. Allows you to edit Content-Type, Status Code and body of the response. Also enables you to Add/Remove Headers

💰 Requestly's Pricing

How much does Requestly cost?

Screen Shot 2023-03-09 at 11.10.53.png

5. Faker

logo Faker


Generate massive amounts of fake (but reasonable) data for testing and development.

🛠 Faker's Features

What can developer do with Faker


Generate Prices, Product Names, Adjectives, and Descriptions.


Create stubbed out Account Details, Transactions, and Crypto Addresses.


Generate valid Addresses, Zip Codes, Street Names, States, and Countries!

Hacker Jargon

“Try to reboot the SQL bus, maybe it will bypass the virtual application!”

Time-based Data

Past, present, future, recent, soon... whenever!


Set a locale to generate realistic looking Names, Addresses, and Phone Numbers.

💰 Faker's Pricing

How much does Faker cost?

Open source and free

6. JSONPlaceholder

logo JSONPlaceholder


Free fake API for testing and prototyping.

🛠 JSONPlaceholder's Features

What can developer do with JSONPlaceholder

  • Free
  • Powered by JSON Server + LowDB
  • Tested with XV

💰 JSONPlaceholder's Pricing

How much does JSONPlaceholder cost?

Open source and free

7. Mockaroo

logo Mockaroo


A free test data generator and API mocking tool - Mockaroo lets you create custom CSV, JSON, SQL, and Excel datasets to test and demo your software.

🛠 Mockaroo's Features

What can developer do with Mockaroo

There are plenty of great data mocking libraries available for almost every language and platform. But not everyone is a programmer or has time to learn a new framework. Mockaroo allows you to quickly and easily to download large amounts of randomly generated test data based on your own specs which you can then load directly into your test environment using SQL or CSV formats. No programming is required.

💰 Mockaroo's Pricing

How much does Mockaroo cost?


8. Chance

logo Chance


Chance is a minimalist generator of random strings, numbers, etc. to help reduce some monotony particularly while writing automated tests or anywhere else you need anything random.

🛠 Chance's Features

What can developer do with Chance

  • Chance is open source software and is released under the developer and business-friendly MIT License
  • Chance is loaded on this site so you can just open the console on your browser and play

💰 Chance's Pricing

How much does Chance cost?

Open source and free

9. Fake Store API

logo Fake Store API

Fake Store API

Fake store rest api for your ecommerce or shopping website prototype

🛠 Fake Store API's Features

What can developer do with Fake Store API

fakeStoreApi is a free online REST API that you can use whenever you need Pseudo-real data for your e-commerce or shopping website without running any server-side code.

💰 Fake Store API's Pricing

How much does Fake Store API cost?

Open source and free

👋🏽 About mock data

Mock data is a term used to describe data that is used for development and testing purposes. This data is often generated from scratch, but it can also be sourced from production data. The purpose of mock data is to provide a set of realistic data that can be used to test applications and systems. This data can help to identify bugs and other issues that may not be evident when using synthetic data. Mock data is also useful for performance testing.

👋🏽 What is this page?

"What is the best mock data tool for developer? " Hope this page answering your question. This is a comparison page of recommended mock data coding tools, for developer by developer. Find your next top mock data alternative programming tools here. We list features and pricing with hope this resources can help you decide which mock data tools you need and best for your next project.

Top tools list:

  • Best Hosting Tool
  • Best Database Tool
  • Best Learning resouces for developer
  • Best React JS Tools
  • Best Coding Tools
  • Best API Tools
  • Best Testing Tools
  • List of Hosting Frontend Platform
  • List of Hosting Backend Platform
  • List of Database Service Platform
  • List of Serverless Platform
  • Top Comparing Page:

  • Compare best Hosting Frontend Platform
  • Compare best Hosting Backend Platform
  • Compare best Database Service Platform
  • Compare best Serverless Platform
  • Compare best Platform as a Service
  • Compare best Backend as a Service
  • Compare best CDN Platform
  • Compare best Artificial Intelligence
  • Compare best UI Components
  • Top Alternative tool

  • Alternative to Heroku
  • Alternative to MongoDB
  • Alternative to Vercel
  • Alternative to Netlify
  • Alternative to Algolia
  • Alternative to Fly server
  • Alternative to Google Colab
  • Alternative to Railway
  • Alternative to Retool
  • Info

  • Articles
  • Twitter
  • About
  • Log
  • Question/Feedback