
About Mockoon
Mockoon is a tool for creating mock APIs on your own machine. Its core tools are open source, and team features are offered through Mockoon Pro.
What it does
Mockoon lets you define mock endpoints, choose HTTP methods and set the JSON responses they return. Each route can hold several responses, which are selected by rules on headers, query parameters, request bodies or cookies. Mocks run locally with no account required. A lightweight command line tool can run the same mocks in automated tests and CI jobs.
Key features
- Define GET, POST, PUT and DELETE routes with JSON responses
- Generate sample data with Faker templates
- Match rules on headers, query parameters, bodies and cookies
- Simulate delays, timeouts and error codes
- Run headless mocks in CI with the command line tool
Who it's for
Frontend teams that need an API before the backend is ready, and QA engineers who want predictable failure cases. Backend developers can also use it to stand in for third-party services during development.
Pricing and good to know
The core tools are free and open source under the MIT license. Mockoon Pro adds team collaboration and hosted mock deployments on your own infrastructure. Live synchronization of mocks between teammates is part of Pro. Because local mocks run on one machine, sharing them with a team is the main reason to look at the team features.
Highlights
- Define GET, POST, PUT and DELETE routes with JSON responses
- Generate sample data with Faker templates
- Match rules on headers, query parameters, bodies and cookies
- Simulate delays, timeouts and error codes
- Run headless mocks in CI with the command line tool












