Chrome Extension · MV3

API Client, HTTP Logger
& Request Mocker

One DevTools-native extension to test APIs, intercept HTTP traffic in real-time, and mock any request — without touching your code.

Privacy first
Zero tracking or analytics No external calls Your data stays on your machine
Everything you need, out of the box

No proxy, no config, no server. Works directly in your browser.

API Client

Send GET, POST, PUT, DELETE and more with full control over headers, body, and authentication (Bearer, Basic, API key).

📡

Real-time HTTP Logger

Capture every request made by the current tab — URL, method, status, timing and headers — live in DevTools.

🎭

Request Mocker

Intercept fetch and XHR calls and return custom fixed responses, status codes, or add latency — without touching your code.

🔀

Redirect rules

Transparently redirect any URL to another target. Useful for testing staging vs production or swapping CDN endpoints.

❄️

Freeze to Mock

Click any logged response in the HTTP Logger and instantly prefill a mock rule with its status, headers and body.

📁

Collections

Organize your saved requests into collections. Share, export and import as JSON files.

🌍

Environments & variables

Define {{variable}} placeholders and switch between dev, staging and production environments instantly.

📋

cURL import & export

Paste a cURL command to prefill the request builder. Export any request as a ready-to-run cURL command.

🕓

Request history

Every request you send is saved in history. Browse, replay and inspect previous responses at any time.

Unlock superpowers

For developers who need more rules, more collections, more control — and powerful features coming soon.

📏

Unlimited mock rules

Free tier is capped at 10 rules. Pro removes the limit so you can mock entire API surfaces.

🗂️

Unlimited collections

Organize all your projects with as many collections as you need — no 3-collection cap.

🌐

Unlimited environments

Switch between as many environments as your workflow requires. Free tier includes 3.

🕓

Unlimited history

Free tier keeps the last 50 requests. Pro gives you unlimited history with full-text search across all past responses.

📥

Import Postman / Insomnia / Bruno Soon

Migrate your existing collections from Postman v2.1, Insomnia and Bruno in one click.

🔁

Stateful mocking Soon

Define ordered response sequences on a single rule — first call returns 200, second returns 429 — to test retry logic.

⚗️

Dynamic response templates Soon

Use {{uuid}}, {{timestamp}}, {{randomInt}} in mock bodies to generate realistic dynamic data.

📝

Pre/Post request scripts Soon

Run JavaScript before sending a request to generate tokens dynamically, or extract values from responses into variables.

🔎

Regex URL matching Soon

Use regular expressions in mock rule patterns to match entire families of endpoints with a single rule.

We're here to help

🐛 Report a bug

Found something broken? Open an issue on GitHub — we review every report.

Open a bug report →

💡 Request a feature

Have an idea to make HttpMockBench better? We'd love to hear it.

Suggest a feature →

📬 Contact

For billing, licensing or private inquiries, reach out directly by email.

support@httpmockbench.com →