Serve local mock APIs with JSON responses, request-body rules and delayed errors, then reuse saved definitions.
Free local desktop app and CLI · MIT · No vendor call quota · Own computer or hosting

Developer tools
Mock HTTP responses, match request bodies and verify recorded calls, saving expectations for repeatable tests.
Mock HTTP responses, match request bodies and verify recorded calls, saving expectations for repeatable tests.
Run local HTTP API mocks for solo development and integration tests beyond WireMock Cloud’s 1,000 free calls/month. Checked GET/POST responses, JSON body matching, delayed errors and saved definitions. This is the local HTTP-mocking slice; it does not replace managed hosting, shared team editing, SSO, cloud integrations or every WireMock protocol and feature.
Developer server with Java/runtime setup, not a managed cloud service. Hands-on checks used Java 25.0.1 and --dev, which caps stored expectations and log entries at 1,000 each; these are configurable local resource limits. Compute, storage and any public hosting are yours. Browser UI, TLS interception, gRPC, load performance and managed team features were not tested.
Each comparison covers the workflow described above, rather than every paid feature.