Free Fake REST API for Testing & Prototyping
Hosted dummy JSON data — users, posts, comments, todos and products — over real REST endpoints. Pagination, filtering, CORS and simulated writes. No signup, no API key, no rate-limit surprises.
curl https://mockserver.in/fake-api/v1/users
Users 60 records
Realistic dummy users with names, emails, addresses and companies.
GET /fake-api/v1/users
Posts 100 records
Blog posts with tags and nested comments — JSONPlaceholder-compatible.
GET /fake-api/v1/posts
Comments 300 records
Comments linked to posts, ideal for testing threaded UIs.
GET /fake-api/v1/comments
Todos 150 records
Tasks with completion flags and due dates for todo-app tutorials.
GET /fake-api/v1/todos
Products 100 records
E-commerce products with prices, categories, ratings and stock.
GET /fake-api/v1/products
Need your own endpoints and custom JSON?
The fake API is fixed sample data. With MockServer you define the paths, payloads, status codes, latency and failures — in about 10 seconds, no signup needed.
Create a Mock API Create free accountWhat can you build with a fake REST API?
Front-end developers use fake APIs to build real UIs before the backend exists. Educators use them in tutorials so every reader gets identical data. Mobile developers prototype list views, detail screens and pagination. QA engineers point integration tests at stable, deterministic endpoints. Because this API is hosted and CORS-enabled, it works from any browser app, CodePen, JSFiddle, React/Vue/Angular dev server, Postman collection, or curl one-liner.
How it compares to JSONPlaceholder
- Same conventions —
?_page=/?_limit=pagination,X-Total-Countheaders, nested routes like/posts/1/comments, and simulated writes. - Products dataset — realistic e-commerce data (prices, categories, ratings, stock, images) for store UIs, which JSONPlaceholder doesn't offer.
- Visual Data Explorer — browse every record in a table before you write a line of code.
- Upgrade path — when fixed data stops being enough, the same platform lets you create fully custom mock APIs with your own JSON, headers, delays and failure rates.