Skip to content

Pricing

Start free and upgrade when you need more

Every plan includes REST and GraphQL mocking, realistic data and scenarios. Paid plans add higher limits, stateful CRUD and team features.

Save 20%

Free

For trying things out and side projects

$0/mo

Free forever

Start free
  • 500 requests/mo per project
  • 3 projects
  • 25 endpoints / project
  • 1 team member
  • 3-day request logs
  • REST & GraphQL mocking
  • Scenarios, latency & rate limits
  • OpenAPI & Postman import
  • Stateless responses
  • Community support

Developer

For individual developers shipping real apps

$3.99/mo

$47.88 billed annually

Start with Developer

Everything in Free, plus:

  • 50,000 requests/mo per project
  • 25 projects
  • 100 endpoints / project
  • 5 team members
  • 7-day request logs
  • Stateful CRUD · 100 records/model
  • AI-assisted data generation
  • Email support

Business

For organizations running mocks at scale

$39.99/mo

$479.88 billed annually

Start with Business

Everything in Team, plus:

  • 1,000,000 requests/mo per project
  • 500 projects
  • Unlimited endpoints & models
  • Unlimited team members
  • 90-day request logs
  • Stateful CRUD · 5,000 records/model
  • Management API for CI/CD
  • Priority support

Enterprise

SSO/SAML, audit logs, custom SLAs, dedicated support and private deployment options.

Talk to sales

Cancel anytime. Prices in USD.

Compare plans

See every limit side by side.

FeatureFreeDeveloperTeamBusiness
Usage
Mock requests / month (per project)50050,000200,0001,000,000
Projects325100500
Endpoints per project25100500Unlimited
Models per project25100500Unlimited
Request log retention3 days7 days30 days90 days
Mocking
REST & GraphQL endpoints
140+ realistic data types, 60+ locales
OpenAPI, Swagger & Postman import
Scenarios, latency & rate limits
Stateful CRUD100 records/model1,000 records/model5,000 records/model
AI-assisted data generation
Contract drift detection
MCP server for AI agents
Collaboration
Team members1525Unlimited
Roles & permissions
Custom domains
Management API
Support
SupportCommunityEmailEmailPriority

FAQ

Pricing questions

Is MockAPI free?

Yes. The Free plan is free forever and needs no credit card. It includes 500 mock requests per month per project, 3 projects and 25 endpoints per project, with REST, GraphQL, realistic data and scenarios. Paid plans start at $4.99/month and add stateful CRUD, higher limits and team features.

What is stateful mode?

In stateful mode your mock keeps data across requests: POST creates a record, GET returns it, PATCH and PUT update it and DELETE removes it, with pagination, filtering and sorting. It's available on the Developer plan and above.

How do I simulate errors, latency and rate limits?

Create named scenarios (for example payment-declined or rate-limited) and select one per request with the X-MockAPI-Scenario header, or set a default. Projects can also add latency profiles and per-minute rate limits that return real 429 responses and X-RateLimit headers.

Can I use MockAPI in CI/CD?

Yes. Mock URLs are stable and authenticated with an API key, so they work in Cypress, Playwright, Jest, Postman/Newman or any test runner. The Business plan adds a Management API to manage mocks programmatically.

Can I import my OpenAPI (Swagger) spec or Postman collection?

Yes. Import OpenAPI 3.x, Swagger 2.0 or a Postman collection and MockAPI creates the models and endpoints for you. You can also import a JSON sample, and re-check your mocks against a newer spec later with contract drift detection.

What counts as a request?

Every call to one of your mock REST or GraphQL endpoints counts as one request. Quotas apply per project and reset every month.

Can I change or cancel my plan?

Yes. Upgrade, downgrade or cancel anytime from Billing in the dashboard. Annual plans are billed upfront at a 20% discount.

Your next feature shouldn't wait for an API.

Create a free account and call your first mock endpoint in about two minutes.

Free forever · No credit card required