# Mock Server

> Create local mock APIs on your Android phone — no cloud, no laptop.

Canonical page: [https://chrome-stats.com/d/org.smartide.mockserver](https://chrome-stats.com/d/org.smartide.mockserver)

## Overview

- **ID:** `org.smartide.mockserver`
- **Platform:** Android
- **Type:** Android app
- **Status:** Available
- **Publisher:** Smart IDE
- **Category:** TOOLS
- **Downloads:** 177
- **Version:** 1.3
- **Last updated:** 2026-06-03
- **First published:** 2026-05-06
- **Publisher country:** BD
- **Size:** 2.36 MB
- **Data as of:** 2026-09-16
- **Store listing:** [Google Play Store](https://play.google.com/store/apps/details?id=org.smartide.mockserver)
- **Privacy policy:** [https://mocserver.netlify.app/](https://mocserver.netlify.app/)

## Description

Mock Server is a powerful Android developer tool for creating, testing and managing local mock API endpoints directly on your device.<br><br>  It helps developers, testers, students and teams test apps without waiting for a real backend server. You can start a local mock server, create custom endpoints, define response data, inspect incoming requests and simulate<br>  common API behaviours from one clean Android interface.<br><br>  Whether you are building a new app, testing an API integration, prototyping a product, debugging request data or preparing demo responses, Mock Server gives you a fast and flexible local API testing workflow.<br><br>  Key features:<br><br>  • Local mock server<br>  Start and stop a local HTTP server on localhost:8080 directly from your Android device.<br><br>  • Endpoint management<br>  Create, edit, update, enable, disable, delete and clear mock endpoints.<br><br>  • Custom responses<br>  Configure HTTP method, request path, status code, response body, headers, description and response delay.<br><br>  • Request logs<br>  Inspect incoming requests with method, path, status code, headers, body, query parameters and path variables.<br><br>  • Path variables<br>  Create dynamic routes such as /api/users/:id and use path values in your mock response.<br><br>  • Dynamic response values<br>  Generate useful mock data such as UUID, timestamp, random numbers, random names, random emails and random IP addresses.<br><br>  • Conditional matching<br>  Match requests using header, query and body conditions with equals, contains and regex operators.<br><br>  • Response scenarios<br>  Keep multiple response scenarios for an endpoint and switch the active response when testing different cases.<br><br>  • Delay simulation<br>  Add response delays to test loading states, timeouts and slow network behaviour.<br><br>  • Error simulation<br>  Mock common API errors such as 400, 401, 404, 422, 429 and 500 responses.<br><br>  • Proxy mode<br>  Forward unmatched requests to an upstream server when you want mock and real API behaviour together.<br><br>  • Import and export<br>  Export endpoint data as JSON and import it again when needed.<br><br>  • Comfortable interface<br>  Use dark mode, theme colours and font size options for a cleaner testing experience.<br><br>  Mock Server is useful for:<br><br>  • Android app development<br>  • API integration testing<br>  • UI testing with predictable responses<br>  • Prototype and demo preparation<br>  • Backend-independent frontend testing<br>  • Debugging request headers, body and query parameters<br>  • Testing success, error, empty and slow response states<br>  • Learning how REST-style API endpoints work<br><br>  The app is designed to be simple enough for quick testing and flexible enough for advanced mock API workflows. You can create endpoints in minutes, test them from your app, review request logs and adjust responses without<br>  needing to run a separate backend on your computer.<br><br>  Privacy and data handling:<br><br>  Mock Server does not include ads, analytics, accounts, location access, camera access, contacts access or third-party tracking SDKs. Request logs and mock endpoint data are handled on your device. If you use proxy mode,<br>  request data may be forwarded only to the upstream server that you configure.

## Rankings

- #1,764,300 — Overall

## Permissions and access

### Permissions

- `android.permission.INTERNET`
- `com.android.vending.CHECK_LICENSE`
- `org.smartide.mockserver.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION`

## Similar extensions and apps

- [Pocket Server](https://chrome-stats.com/d/in.thefission.pocketserverfree) — 139 users
- [API tester](https://chrome-stats.com/d/com.nebulaworks.apitester) — 232 users
- [API Tester REST & JSON Client](https://chrome-stats.com/d/com.toolbox.m.mobile_api_tester) — 228 users
- [My Apps Box](https://chrome-stats.com/d/app.isfree.MyAppsBox) — 11 users
- [Node JS Server](https://chrome-stats.com/d/bans.njsServer) — 999 users
- [PocketHost: Local Web Server](https://chrome-stats.com/d/com.tabba.pockethost) — 616 users
- [APIMock](https://chrome-stats.com/d/com.divya.apimock) — 3 users
- [Rest Client](https://chrome-stats.com/d/com.sorencorp.rest_client) — 459 users
- [Localhost Lite: Mobile Server](https://chrome-stats.com/d/com.mfa.localhostlite) — 8,203 users
- [Mock Location - Fake GPS Test](https://chrome-stats.com/d/com.jnu.fakegps) — 29 users
- [Mobile Api Studio](https://chrome-stats.com/d/com.kaandhaliyakkam.apitester) — 294 users
- [API Tester - API Checker](https://chrome-stats.com/d/com.technik.apitester) — 505 users

---

Source: [Chrome-Stats](https://chrome-stats.com/d/org.smartide.mockserver)
