Make your API return what you need
Generate responses with static JSON or dynamic scripts. Set status codes and delays to test success, error, and loading states.
Explore mocks and rulesAPI debugging, right in your browser
Mock responses, rewrite requests, and switch endpoints. Start with real traffic in DevTools and keep your frontend work moving.
| − | Name | URL | Actions |
|---|---|---|---|
| me | https://api.example.com/users/me | Edit rule | |
| ✓ | orders | https://api.example.com/orders | New rule |
| ✓ | plans | https://api.example.com/plans | New rule |
| profile | https://api.example.com/profile | New rule |
{
"id": "usr_2841",
"name": "Ada Chen",
"role": "developer",
"plan": "team",
"active": true
}Made for everyday debugging
No mock server to set up. No application code to change. Handle the small integration problems right in the browser you already use.
Generate responses with static JSON or dynamic scripts. Set status codes and delays to test success, error, and loading states.
Explore mocks and rulesRewrite query parameters, headers, and payloads, or redirect to another service to switch environments and reproduce issues.
See request actionsInspect real Fetch/XHR traffic and create one or many rule drafts. Open the matching rule directly when a request needs another adjustment.
Read the DevTools guideFrom install to your first rule
Open the page, trigger a request, then decide what to do with it. The request details are already there.
Explore the DevTools panelInstall the extension, open browser developer tools, and select Reqix. Then refresh the page or trigger a Fetch/XHR request.
Inspect the details and create one or many rules. New rules are disabled by default, so you can review the scope and response first.
Enable site takeover and the relevant switches, then trigger the request again. Inspect the matched rule and processing preview, or jump back into editing.
Less back-and-forth. More progress.
Build the page with mock responses. Get empty lists, long text, and error messages right while you wait.
Create a rule from a captured request and response, then keep the edge case locally for repeated testing.
Adjust request parameters or redirect to a target service without repeatedly editing application code.
Save it as a page script and run it within a URL scope at the right point in the page lifecycle.
Local by design
Rules and page scripts stay in extension storage. There is no account to create, no cloud sync, and no extension telemetry.
Read about privacy and permissionsA handy tool for your next debugging session
Available for Chrome and Edge from their official extension stores.