Mockoon and MockFly logos side by side

Comparison between Mockoon and MockFly's API mocking services

Discover the differences between MockFly and Mockoon API mocking services: cloud offer, features, and more

 What is MockFly?

MockFly is an online API mocking service focused on quickly creating mock REST endpoints for development, testing, and prototyping. It provides a browser-based interface to define endpoints, configure multiple responses, add dynamic rules, and generate fake data with Faker.js or AI.

MockFly is a paid service with a free tier that includes limited daily requests and project quotas. It also offers collaboration features for teams working on shared mock APIs.

Screenshot of MockFly's interfaceScreenshot of MockFly's interface

 What is Mockoon?

Mockoon is a set of open-source tools that allow developers to mock APIs quickly and easily. It offers an offline-first and privacy friendly desktop application to design and run mock APIs locally. A CLI and various libraries are also available to deploy your mock APIs anywhere: CI/CD pipelines, servers, etc.

Mockoon features include a powerful templating system to generate dynamic and realistic mock data, a rules system, a proxy mode to partially mock API endpoints, and many customization options: status codes, dynamic headers, TLS, file serving, etc.

Mockoon Cloud is also available for teams and organizations looking for a cloud-based solution. It enables teams to collaborate on API mocking projects and share mock APIs with others by deploying them to the cloud.

Screenshot of Mockoon's interfaceScreenshot of Mockoon's interface

 Offer comparison

Below is a comparison of the main characteristics of MockFly and Mockoon's respective offers:

MockFlyMockoon
Offline/Cloud basedCloud onlyOffline and Cloud
Tools providedOnline interface and Chrome extensionDesktop application to design your mock
CLI, Docker image and GitHub Action to deploy anywhere
Web application for our Cloud customers
Free/paidFreemium with free tierFree for the open-source tools, paid for the Cloud
BillingIndividual plans and team seatsBilled per seat
Main cloud featuresTeam collaboration, automatic documentation, and request analyticsDeployments, team collaboration and AI assistant
Open-source
Enterprise support

 Features comparison

While MockFly and Mockoon offer similar API mocking capabilities, they follow different approaches. Below is a comparison of their main features:

API mocking FeaturesMockFlyMockoon
Self-host A CLI, Docker image and GitHub Action are available to deploy in headless environments
Proxy mode Documentation
OpenAPI support Documentation
Recording Browser extension can capture requests Mockoon can create mock endpoints based on entering requests
CRUD operations Automated CRUD endpoints with fake databases
Response rules Rules can match request parameters Advanced system of rules
Dynamic/realistic data Faker.js and AI generation available Advanced templating system and AI assistant to generate realistic fake data
Callbacks/Webhooks Callbacks system
File serving Documentation
Custom headers At endpoint's level At endpoint's and server's levels
Supports templating helpers for dynamically generated headers
Customizable status code
Routing patterns Documentation
GraphQL support
WebSocket support Documentation
Chaos testing Error and timeout scenarios are possible Simulate delays and error responses
Stateful mocking CRUD routes and data buckets
JSON Schema validation Valid JSON schema rule operator
Slow network/server simulation At server's and endpoint's levels