A tool for intercepting, modifying, and mocking HTTP requests and responses. Perfect for testing and debugging.
Users
28
+12 in 30 days
Rating
5.0 / 5
unchanged in 30 days
Ratings
1
0 in 30 days
Store rank
#134K
#112K among extensions
Version
1.2.2
updated 25 Mar 2026
Users
monthly, 10 months
Latest, 16 Oct 2026:28 usersMove the mouse over the chart for any month
Ratings count
monthly, 10 months
Latest, 16 Oct 2026:1 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About NetMock
NetMock: Powerful HTTP Request Interception and Mocking Tool for Developers
NetMock is a professional development tool that empowers developers, QA engineers, and testers to intercept, modify, and mock HTTP requests and responses directly in the browser. Whether you're building frontend applications, testing APIs, or debugging network issues, NetMock provides the tools you need to work more efficiently without relying on external proxy servers or complex setup.
Why NetMock?
Modern web development requires constant interaction with APIs and backend services. However, during development, you often need to:
- Test your application without a fully functional backend
- Simulate different API responses and error scenarios
- Debug network requests without modifying server code
- Test edge cases and error handling
- Develop offline-capable applications
- Record and replay HTTP requests for consistent testing
- NetMock solves all these challenges by giving you complete control over HTTP traffic in your browser, right where you need it.
Key Features:
🔍 HTTP Request Interception
NetMock intercepts all HTTP requests made by web pages before they reach the server. This allows you to see exactly what your application is sending and receiving, making debugging faster and more transparent. The extension works seamlessly with fetch API and XMLHttpRequest, covering all modern web applications.
🎭 Request and Response Mocking
Create custom mock responses with any status code, headers, and body content. Mock responses are returned instantly, eliminating network latency and allowing you to test your application's behavior under various conditions. Perfect for simulating API responses, error scenarios, or testing with different data sets.
📹 Request Recording
Record all HTTP requests made by a website and save them for later use. This feature is invaluable for creating mock rules based on real API calls, understanding application behavior, or documenting API interactions. Recorded requests can be easily converted into mock rules with a single click.
🎯 Site-Specific Activation
NetMock only activates on websites you explicitly enable, ensuring it doesn't interfere with your normal browsing. This selective activation gives you precise control over when and where mocking occurs, making it safe to use while browsing the web.
💾 Advanced Rule Management
Create, edit, and organize multiple HTTP rules with an intuitive interface. Each rule can match requests based on URL patterns, HTTP methods, and request headers. Rules can be activated or deactivated instantly, allowing you to test different scenarios quickly. Group rules by origin for better organization.
🔍 Real-Time Request Logging
Monitor all intercepted requests in real-time with detailed information including URLs, methods, headers, request bodies, response status codes, and timing. The logging system helps you understand your application's network behavior and identify issues quickly.
👤 User Accounts and Authentication
Secure user accounts with authentication ensure your rules and settings are safely stored and synchronized. Create an account to access premium features and manage your subscription.
⭐ Premium Features
Upgrade to Premium for unlimited rules, sites, and ignored URLs. The free tier includes 10 rules, 5 enabled sites, and 5 ignored URLs - perfect for getting started. Premium subscribers get unlimited access to all features for just $2/month or $10/year.
🎁 Promo Codes
Support for promotional codes allows you to unlock extended features or trial periods. Enter promo codes directly in the extension settings.
💳 Secure Payment Processing
Premium subscriptions are processed securely through Stripe, ensuring your payment information is protected. Manage your subscription, view billing history, and cancel anytime directly from the extension.
🚫 Ignored URLs
Configure URLs that should be excluded from recording and interception. This is useful for excluding analytics, tracking pixels, or other third-party requests that aren't relevant to your testing.
Use Cases:
Frontend Development
Develop and test frontend applications without waiting for backend APIs to be ready. Mock API responses to build UI components independently, test different data scenarios, and work offline.
API Testing and Debugging
Intercept and inspect API calls to understand request/response formats, debug authentication issues, and verify that your application sends correct data to the server.
Error Scenario Testing
Simulate various error conditions (400, 401, 403, 404, 500, etc.) to ensure your application handles errors gracefully. Test edge cases without modifying server code.
Performance Testing
Mock responses to eliminate network latency and test application performance under ideal conditions. This helps identify performance bottlenecks in your code rather than network issues.
Offline Development
Create mock responses for all API endpoints to develop and test applications that work offline or with limited connectivity.
QA and Testing
QA engineers can use NetMock to test applications with different API responses, simulate server errors, and verify error handling without requiring backend changes.
API Documentation
Record real API calls to document API interactions and understand how applications communicate with backend services.
How It Works:
- Install and Enable: Install NetMock and add websites where you want to enable request interception.
- Create Rules: Define HTTP rules that match specific requests based on URL patterns, methods, or headers.
- Configure Responses: Set up mock responses with custom status codes, headers, and body content.
- Activate Mocking: Enable mocking on specific sites, and NetMock will automatically intercept matching requests.
- Monitor and Debug: Use the real-time logging feature to monitor all intercepted requests and responses.
Privacy and Security:
NetMock respects your privacy. All rules and settings are stored locally in your bro…
Growth
Window
Users
Change
Ratings
Rating
7 days
+2
+7.7%
0
0.00
30 days
+12
+75.0%
0
0.00
6 months
+11
+64.7%
+1
+5.00
Chrome Web Store search rankings
Where NetMock appears when people search the store, with the 30 day change