Backend not ready?
Mock it in seconds.
Stop waiting for API endpoints. Define schemas, set delays, and get instant mock responses for your frontend development.
GET https://api.mock66.dev/api/v1/0a7334a0-874e-4b5b-8bda-2f2e64ca65f0
Response (200 OK)
{
"id": "usr_8923",
"name": "Jane Doe",
"role": "admin",
"features": ["billing", "audits"]
}Features
Everything you need to mock a real backend
Mock66 isn't just a static JSON server. It's a dynamic simulation engine designed to replicate real-world API behaviors.
Dynamic Reusable Schemas
Define complex and reusable JSON schemas and let us generate realistic random data for every request automatically.
Conditional Schemas
Create smart schemas that adapt their response structure based on specific request parameters, headers, or body content.
Reusable JSON Objects
Create and manage reusable JSON snippets (like 'User' or 'Address') to maintain consistency across multiple endpoints.
Simulate Latency
Test how your UI handles loading states and skeletons by adding custom network delays (ms) to any specific endpoint.
Project Isolation
Keep your mocks organized and secure. Create separate projects with unique API keys for different apps or environments.
Developer First
Built with a RESTful mindset. Customize status codes (200, 404, 500), headers, and HTTP methods with zero friction.
Pricing
Pricing that scales with your API
Start free, upgrade when you need more calls or team features. No hidden fees.
Hobby
Perfect for side projects and learning.
- 1 Project
- 2 Endpoints per project
- 50 API calls / day / project
- Basic Mock Responses
- Dynamic Schema Generation
- Email Support
- Custom Delays
- Custom Status Codes
- Audit Logs
Pro
Most popularFor professional developers and freelancers.
Billed monthly
- 10 Projects
- Unlimited Endpoints
- 10,000 API calls / month
- Dynamic Schema Generation
- Email Support
- Custom Delays
- Custom Status Codes
- 30-day Audit Logs
Team
For teams building complex frontends.
Billed monthly
- Everything in Pro
- Unlimited Projects
- Unlimited Endpoints
- 100,000 API calls / month
- Team Collaboration (Up to 5 members)
- 90-day Audit Logs
- Priority Support
Community
Loved by developers everywhere

Mock66 saved us weeks of dev time. We didn't have to wait for the backend team to finish a single endpoint.

The conditional schemas are a game changer. I can finally test edge cases without writing custom server code.

Simple, fast, and reliable. Exactly what we needed for our CI/CD pipeline integration.

Finally, a mock server that actually looks good and has a developer-friendly API.

Mock66 saved us weeks of dev time. We didn't have to wait for the backend team to finish a single endpoint.

The conditional schemas are a game changer. I can finally test edge cases without writing custom server code.

Simple, fast, and reliable. Exactly what we needed for our CI/CD pipeline integration.

Finally, a mock server that actually looks good and has a developer-friendly API.

Mock66 saved us weeks of dev time. We didn't have to wait for the backend team to finish a single endpoint.

The conditional schemas are a game changer. I can finally test edge cases without writing custom server code.

Simple, fast, and reliable. Exactly what we needed for our CI/CD pipeline integration.

Finally, a mock server that actually looks good and has a developer-friendly API.

The latency simulation feature helped us catch a race condition we would have missed otherwise.

I use this to prototype UIs with real-feeling data before the engineers even start coding. Incredible.

Being able to force 500 errors or 404s on demand makes testing our error boundaries so much easier.

The dynamic JSON generation is huge. My lists never look identical anymore.

The latency simulation feature helped us catch a race condition we would have missed otherwise.

I use this to prototype UIs with real-feeling data before the engineers even start coding. Incredible.

Being able to force 500 errors or 404s on demand makes testing our error boundaries so much easier.

The dynamic JSON generation is huge. My lists never look identical anymore.

The latency simulation feature helped us catch a race condition we would have missed otherwise.

I use this to prototype UIs with real-feeling data before the engineers even start coding. Incredible.

Being able to force 500 errors or 404s on demand makes testing our error boundaries so much easier.

The dynamic JSON generation is huge. My lists never look identical anymore.
About the Maker
"Always Building,
Always Learning."
From the first line of code to leading the tech vision at Mock66, my journey has been defined by curiosity.
I leverage the latest tech to build powerful SaaS tools, but my favorite role is simply being a helpful member of the developer community.

Founder & Lead Dev
@Mock66