Skip to content
Request Monitor icon
Developer Tools Available EN/JA

Request Monitor

Real-time API & Network Request Viewer

Free

Monitor XHR and fetch requests for the current tab in real time. Method and status color coding, duration, size — without opening DevTools.

// screenshots

// overview

Request Monitor captures every network request made by the current browser tab and shows them in a live-updating popup. It uses Chrome's webRequest API to record request method, URL, status code, type (XHR/fetch/script/etc.), response duration, and content-length. The popup refreshes every second while open and keeps the most recent 100 requests per tab. Method colors (GET green, POST blue, PUT amber, DELETE red) and status colors (2xx green, 3xx blue, 4xx/5xx red) let you scan for problems instantly. Use the URL search filter or the All/XHR/Fetch buttons to focus on the traffic that matters. Click any row to expand it and copy the full URL for use in Postman, curl, or other tools.

// features

Live 1-second Polling

The popup auto-refreshes every second while open — see new requests appear in real time without clicking Refresh

Method Color Coding

GET=green, POST=blue, PUT=amber, DELETE=red, PATCH=purple — scan the method column at a glance

Status Color Coding

2xx=green, 3xx=blue, 4xx/5xx=red — immediately spot failed or redirected requests

XHR / Fetch Filter

Toggle between All, XHR-only, or Fetch-only to hide static assets and focus on API calls

URL Search Filter

Type any substring to filter the list by URL. Combine with the type filter for precision

Expand & Copy URL

Click any row to see the full URL, duration, and size — plus a ⎘ Copy URL button for Postman/curl

// recommended for

  • Front-end developers debugging API integrations without opening DevTools
  • QA engineers monitoring which requests fire during user flows
  • Mobile testers using Chrome on desktop to proxy traffic inspection
  • Anyone who wants a quick network overview without the full DevTools panel

// faq

Is Request Monitor free?

Yes, completely free with no Pro plan.

Does it capture requests that happened before I opened the popup?

Yes. Request Monitor records requests in the background from the moment a tab loads. When you open the popup, you see all captured requests (up to 100) since the last navigation.

Will it slow down my browser?

No. The webRequest listener adds negligible overhead — it only stores the URL, method, status, and timing metadata, not the response body.

Does it capture POST body or response data?

No. Request Monitor only captures what the webRequest API provides: URL, method, status code, headers for content-length, and timing. Response bodies are never read.

Does it work on every website?

Yes. It captures requests from any tab on any URL.

// related