Freedom251 › API Mocking Tools
Mockzilla

What Mockzilla is
Mockzilla turns OpenAPI specifications or plain JSON files into mock APIs for frontend work, integration tests, and demos. It can generate responses from OpenAPI schemas, validate requests, and simulate latency or errors at service or endpoint level. A proxy can forward requests to a real backend while using mocks for routes the backend does not serve. For pull requests, its GitHub Action creates a mock URL, updates it on pushes, and removes it when the branch is gone. Mockzilla records request status and timing, with replay for individual requests or sets. Its MIT-licensed CLI runs offline on a laptop or in CI, while hosted cloud features are optional. The site also lists an MCP server and CLI setup instructions for Claude and Gemini. The Free plan costs nothing, but API access is unavailable and request history lasts 2 hours. Hobby costs $10 a month.
Who it suits
Mockzilla suits developers building frontends, integration tests, or demos against mock APIs. Its listed plans target developers evaluating the service, side projects, solo developers and small teams, and teams with CI pipelines.
What it does well
- Imports OpenAPI specifications and plain JSON files
- Simulates latency and errors for testing retries
- Pull request action manages mock URLs by branch
- Offline MIT-licensed CLI can run in CI
- Supports request replay with status and timing
What to know first
- Free plan has no API access
- Free request history lasts 2 hours
- Uploaded content must not contain sensitive data
- Hobby costs $10 a month
Limits
The Free plan includes 1K requests per month, 5 requests per second, 1 simulation, and 10 MB of data transfer. It has no API access, and request history is retained for 2 hours.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Free | 1K requests/month · 5 requests/second · 1 API key · 2-hour request-history retention · 8 MB stored data · 200 deploys/month · 20 route updates/month · 1 team member | Free |
| Hobby | monthly · 100K requests/month · 10 requests/second · 2 API keys · 1-day history retention · 600 MB stored data · 600 deploys/month · 60 route updates/month · 2 team members | $10 a month |
| Starter | monthly · 200K requests/month · 20 requests/second · 5 API keys · 3-day history retention · 1.2 GB stored data · 2.5K deploys/month · 200 route updates/month · 5 team members | $20 a month |
| Pro | monthly · 400K requests/month · 40 requests/second · 25 API keys · 7-day history retention · 2.3 GB stored data · 10K deploys/month · 500 route updates/month · 10 team members · 3 admins | $50 a month |
| Enterprise | Dedicated infrastructure · Custom traffic sizing · Custom domain | On request |
As mockzilla.org lists them, read 15 Oct 2026. The maker's own page has the final word.
Getting started
- Visit https://mockzilla.org/.
- Choose a plan: Free, Hobby, Starter, Pro, or Enterprise.
- Use an OpenAPI specification or plain JSON file to create a mock API.
- For local or CI use, follow the CLI setup instructions; the CLI runs offline.
- Use the listed GitHub Action for pull request mock URLs, or consult the CLI instructions for Claude and Gemini.
Overview
Mockzilla creates hosted mock APIs from OpenAPI specifications or plain JSON, with an offline CLI for local work and CI. It is a strong fit for developers who need contract-aware responses and controlled failure scenarios. Its breadth is useful, but the Free plan cannot access the API and retains request history for only two hours.
Key features
OpenAPI schemas can generate realistic responses and validate incoming requests, helping teams catch contract mismatches while building clients. Plain JSON gives developers a simpler input when there is no specification to work from. Per-service or per-endpoint latency and error injection makes retry and fallback behavior reproducible, rather than dependent on a live service failing at the right moment.
The proxy can forward requests to a real backend while supplying mocks for routes it does not serve. That is a practical bridge for partially implemented APIs; teams needing only fixed fixtures may not need this added flexibility. A GitHub Action creates a mock URL for each pull request, updates it on pushes and cleans it up when the branch is gone, making it well suited to review workflows built around GitHub.
Request history records status and timing, with replay for individual requests or groups. The two-hour Free retention window limits its value for later debugging. Mockzilla also describes payment simulations for declines, 3D Secure, lifecycle operations and idempotency, a focused capability for teams exercising payment flows. Its CLI is MIT-licensed, works offline on a laptop or in CI, and keeps hosted cloud features optional. The site also lists an MCP server for coding agents and CLI setup instructions for Claude and Gemini.
The privacy policy describes TLS in transit, encryption at rest and isolated simulations with scoped access. Those safeguards do not make Mockzilla a place for sensitive payloads: its terms prohibit uploading personally identifiable information, real financial data, health records, credentials or other sensitive data.
Pricing
The Free plan costs nothing and includes 1K requests/mo, 5 req/s, 1 simulation and 10 MB data transfer. It suits evaluation, but the absence of API access and the two-hour history window make it a poor choice for an ongoing hosted workflow.
Hobby costs $10 a month, with 100K requests/mo, 10 req/s, 2 simulations and 1 GB data transfer. It is aimed at side projects and is the lowest-cost paid route, though its quotas and two-simulation allowance constrain broader use. Starter is $20 a month for 200K requests/mo, 20 req/s, 5 simulations and 4 GB data transfer; its stated audience is solo developers and small teams needing more headroom.
Pro costs $50 a month and raises those limits to 400K requests/mo, 40 req/s, 10 simulations and 16 GB data transfer. It is the clearest fit for teams with CI pipelines and heavier usage. Enterprise has custom pricing, dedicated infrastructure, an own domain and capacity sized to traffic. Verified students can apply for a free tier without a card; approval is manual and usually takes 1–2 business days.
Platforms
Mockzilla supports API, web, Linux, macOS and Windows use, as well as self-hosting. HTTP is the supported protocol. The offline CLI makes local and CI use possible without opting into hosted cloud features.
Who it's for
Choose Mockzilla if your team builds against OpenAPI contracts, needs deliberate failure simulation, or wants a mock environment attached to each GitHub pull request. Its offline CLI also suits developers who want local or CI use without making hosted features central. It is a weaker fit for projects that require sensitive test data or for Free users who need API access and durable request history.
Pros and cons
- Pros: Schema-based responses and request validation keep mocks tied to an API contract.
- Pros: Fault injection, proxy fallback and replay cover failure testing as well as ordinary response mocking.
- Pros: Per-pull-request URLs and an offline MIT-licensed CLI support hosted review workflows and local or CI use.
- Cons: Free has no API access, only 1K requests/mo, and request history lasts two hours.
- Cons: Sensitive information is barred from uploads, limiting use with realistic personal, financial, health or credential data.
- Cons: The paid tiers impose request, rate, simulation and transfer quotas, so teams must match their workload to a plan.
Alternatives
API Mocking Tools is the broader category directory for comparing options. Choose Microcks instead if a fully open-source, community-driven CNCF Incubating project is the priority. MockServer is an alternative when a free, self-hosted option without a SaaS account fits better.
WireMock offers a free tier with 1,000 calls/month, one user, three mock APIs and 10 requests per second; consider it if those limits suit your workload. Mockfly is another freemium option, with a Starter plan at no cost. Knockout API offers a free plan for 30 images/month, making it the relevant alternative for that stated allowance.
MockAPI has a free plan limited to one project and two resources, or a paid monthly plan at $5 a month with 20 projects and 50 resources. moqapi.dev offers three projects with unlimited mock endpoints in Free Mode, and a Team plan at $29 a month for collaboration and project sharing. WireMock is also listed as a freemium alternative with a free tier and free trial.
Verdict
Mockzilla is a persuasive choice for developers and teams that want contract-aware mocks, reproducible failure testing and pull-request environments, with an offline CLI as a useful option. The main reason to choose it is the combination of those workflows; the main reasons to look elsewhere are the Free plan’s missing API access and short history retention, or any need to upload sensitive data.
Verdict
Mockzilla offers both hosted mock APIs and an offline CLI, with request validation, fault simulation, and pull-request environments. Note the Free plan's API and history limits, and do not upload sensitive data.
Questions
Is Mockzilla free?
Yes. The Free plan costs $0.00 per free and includes 1K requests per month, 5 requests per second, 1 simulation, and 10 MB of data transfer.
What do paid plans cost?
Hobby is $10.00 per month, Starter is $20.00 per month, and Pro is $50.00 per month. Enterprise has custom pricing.
What platforms does Mockzilla support?
Its listed platforms are API, Linux, macOS, self-hosted, web, and Windows.
Can I run Mockzilla locally?
The MIT-licensed CLI runs offline on a laptop or in CI. Hosted cloud features are optional.
What integrations are listed?
Mockzilla lists a GitHub Action and an MCP server. Its CLI page provides setup instructions for Claude and Gemini.
What data can I upload?
The terms say uploaded content must not contain personally identifiable information, real financial data, health records, credentials, or other sensitive data.
Facts from Mockzilla's own pages
- Access controls
- Simulations support API-key protection, explorer credentials and IP allowlists. · mockzilla.org, 15 Oct 2026
- API key roles
- API keys have administrator or editor roles and are managed by organization owners and administrators. · mockzilla.org, 15 Oct 2026
- Audit logging
- The settings area includes an audit log showing organizational changes and their actors. · mockzilla.org, 15 Oct 2026
- CLI installation
- The CLI is distributed through Homebrew and prebuilt binaries for macOS, Linux and Windows, and runs without an account. · mockzilla.org, 15 Oct 2026
- Codegen
- Codegen mode produces typed Go handlers from an OpenAPI specification while keeping the specification in the repository. · mockzilla.org, 15 Oct 2026
- Company identity
- GitHub marks the Mockzilla organization as domain-verified for mockzilla.org and lists [email protected] as its contact email. · github.com, 15 Oct 2026
- Documentation depth
- The documentation is organized into getting started, simulations, resilient backends, developer tools, settings, billing and help sections. · mockzilla.org, 15 Oct 2026
- Error simulation
- Users can set service-wide or endpoint-specific error rates to exercise failure handling. · mockzilla.org, 15 Oct 2026
- External platform coverage
- The GitHub organization README lists 24 AWS regions with latency-based routing for hosted simulations. · github.com, 15 Oct 2026
- External praise: Go implementation
- A Reddit commenter specifically recommended mockzilla.org for running multiple specifications on one port and identified it as Go-based. · reddit.com, 15 Oct 2026
- External praise: multi-service use
- A Reddit commenter said Mockzilla can run multiple API specifications on one port with URL prefixes and CI support without extra setup. · reddit.com, 15 Oct 2026
- External repository size
- The public GitHub repository showed 110 stars and 6 forks when opened. · github.com, 15 Oct 2026
- External validation claim
- The GitHub README reports validation against more than 2,200 OpenAPI specifications and 98,000 endpoints. · github.com, 15 Oct 2026
- Fault simulation
- Users can inject latency and errors per service or endpoint to test retry and fallback behavior. · mockzilla.org, 29 Sept 2026
- History and replay
- Mockzilla records requests with status and timing and allows users to replay individual requests or sets of requests. · mockzilla.org, 29 Sept 2026
- Hosted retention limit
- Request history is a rolling debugging window whose default retention is one hour, with plan-specific retention limits. · mockzilla.org, 15 Oct 2026
- Integrations
- The site lists a GitHub Action and an MCP server for coding agents; its CLI page gives setup instructions for Claude and Gemini. · mockzilla.org, 29 Sept 2026
- Latency simulation
- Latency can be configured for an entire service or individual endpoint. · mockzilla.org, 15 Oct 2026
- License
- The Mockzilla engine is released under the MIT license. · github.com, 15 Oct 2026
- Local execution
- Simulations can run locally with the CLI, Docker or Docker Compose. · mockzilla.org, 15 Oct 2026
- MCP integration
- Mockzilla provides an MCP server that lets Claude Code, Cursor and Gemini CLI launch mock APIs from OpenAPI definitions. · github.com, 15 Oct 2026
- Notable news: payment coverage
- A LinkedIn post dated about four weeks before the research date said payment simulations covered 12 providers, including Stripe, PayPal, Adyen and Klarna. · linkedin.com, 15 Oct 2026
- Open source and local use
- The CLI is MIT-licensed, runs offline, and the site says it can run on a laptop or in CI; hosted cloud features are opt-in. · mockzilla.org, 29 Sept 2026
- Payment backends
- Mockzilla describes payment-provider simulations with decline cases, 3D Secure flows, payment lifecycle operations, and idempotency behavior. · mockzilla.org, 29 Sept 2026
Where Mockzilla stands on Freedom251
- API Mocking Tools#1 of 26