Fork me on GitHub

Mock API in seconds

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

Star

Download Mockoon v1.1.0

Windows

exe installer

Linux

AppImage

OS X

dmg file

Mockoon is released under the MIT license. Feel free to contribute.

If you like Mockoon you can support me with a one-time donation:

Paypal

Buy me a coffeeBuy me a coffee

Join Mockoon's mailing list to receive latest updates


Some great features!

Unlimited fast mocking

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

Complete control

customize routes: HTTP methods, regex paths, HTTP status, file serving, custom headers...

... and more

Import / export, JSON templating, auto save, proxy mode, HTTPS, latency simulation, CORS support...


Complete list of features

  • Mock an unlimited number of environments with unlimited number of routes
  • Environment import / export (from file or clipboard)
  • Run multiple mock local servers in parallel
  • Route regex supported (/.*, /[a-z]{3}, ...)
  • Support all HTTP codes and methods
  • Automatic CORS headers for OPTIONS requests
  • HTTPS support (self signed certificate)
  • Unlimited custom headers with autocompletion
  • Environment / route level latency simulation
  • Incoming request logs
  • Proxy mode: redirect all non-defined routes to an URL
  • File serving with automatic mime type detection
  • Rich text editor for body content with JSON templating
  • JSON templating supports request parameters (URL and route params, query string...)
  • Real-time auto save
  • No account required

Feedback welcome!

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

You like Mockoon? Spread the word :)


FAQ

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 active internet connection?
No, you don't need an internet connection to use Mockoon, everything runs locally.

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

Is Mockoon free and/or open source?
Mockoon is 100% free AND open source (MIT license).

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.