Mock servers in seconds

Mockoon is the easiest and quickest way to run mock APIs locally.
No remote deployment, no account required.

Download Mockoon v0.3.0 beta

Please note that Mockoon is still in beta. More features will come, stay tuned!


exe installer




dmg file

By downloading Mockoon you accept these simple terms.

If you like Mockoon you can support me:

Buy me a coffeeBuy me a coffee

Some great features!

Unlimited environments

Create an unlimited number of mock local servers and routes, and run them in parallel.

Customizable responses

Customizable routes: regex paths, HTTP status, multiple body content types, file download, custom headers...

... and more

Rich text editor, auto save, proxy mode, HTTPS, latency simulation, OPTIONS pre-flight request support...

Complete list of features

  • Mock an unlimited number of environments with unlimited number of routes
  • Run multiple mock local servers in parallel
  • Route regex supported (/.*, /[a-z]{3}, ...)
  • Support all HTTP codes and methods
  • Built-in support for OPTIONS pre-flight requests
  • HTTPS support (self signed certificate)
  • Add unlimited custom headers with autocompletion
  • Environment / route level latency simulation
  • Proxy mode: redirect all non-defined routes to an URL
  • Multiple body types
  • Support file download with automatic mime type detection
  • Rich text editor for body content
  • Real-time auto save
  • No account required
  • Upcoming features

Feedback welcome!

You have found a bug, you have an idea? Submit them on Mockoon's GitHub repository.

You like Mockoon? Spread the word :)


How does Mockoon mocking works?
Unlike many other mocking tools, Mockoon uses a local server to avoid latency and the hassle of deploying through a remote service.

Does Mockoon require an account?
No, you don't need an account to use Mockoon.

Is Mockoon free?
Mockoon is 100% free during the beta. After the beta, Mockoon will maybe move to a freemium model by offering a paid version with more (valuable) features. Nothing is sure yet except that a free version will always be available.

Where are my data stored?
Locally, in your operating system user data folder. "c:/.../Users/xxx/AppData/Roaming on Windows", "~/.config" on Linux and "~/Library/Application Support" on macOS.

Are you collecting usage data?
Yes, but only anonymous data through Google Analytics. Besides Google Analytics standard collected data (OS, screen size, etc.) we are also collecting some events happening in the application. A typical event includes the following JSON { category: 'delete', action: 'environment' }, { category: 'server', action: 'start' }, etc. None of your mock data, routes or URLs are collected.