Start here: your first capture
Open the tracker, read the table, and learn the three things that surprise people: where it opens, what it cannot show, and what closing the window costs.
Updated
Record what every tab in your browser sent and received, in one list you can show to someone who was not there.
Capture a page
- Press
Ctrl+Shift+1, or click the Loupewire icon in the browser's toolbar. If a tracker is already open, both bring it to the front instead of opening a second one. - Load or reload a page in any tab. Every request from every tab appears here, and each leg of a redirect is its own row.
- Click a row to open it in the panel on the right.

Window or tab, light or dark
The tracker opens in its own window, because Chrome discards background tabs when memory runs short and a discarded tab would take the capture with it. Two buttons beside the gear in its header change that:
- Window or tab. The button moves the tracker into an ordinary browser tab, or back into its own window. The tracker is moved, not reopened, so every row, pattern and rule stays. The default for next time is Settings → Open Loupewire in: Its own window or A browser tab.
- Light or dark. The button switches to the other theme. Settings also offers following the system.
Read the table
| Column | Shows |
|---|---|
| TIME | when the request started, as a time of day |
| METHOD | GET, POST and the rest |
| STATUS | the status code; … while in flight; ERR when it failed (hover for the browser's error); BLOCKED when a block rule stopped it |
| URL | the full URL, readable on screen even where it holds a secret (the file covers it) |
A row can also carry From cache, Redirect leg N, or partial: the tracker joined that request in progress, so what it holds is incomplete.
Read a request
The panel has four tabs:
| Tab | Shows |
|---|---|
| Headers | the request headers as sent and the response headers as received |
| Cookies | the cookies sent with the request and the ones the response set |
| Body | two parts, Request and Response. A form is listed field by field, JSON value by value, anything else as text. Jump to Response skips a long request body |
| Meta | URL, method, status line, server IP, whether it came from cache, initiator, resource type, tab, duration; and when they apply, Redirected to, Blocked by, the browser's error, and authentication |

- Response bodies appear for the page's own fetch and XHR calls on sites you turn on under Bodies; everywhere else the Response part says why there is none. See Capture response bodies.
- Covered values.
Authorization,Cookieand common token names readB•••efrom the first request, on screen and in exports. The badge Masked: N counts them. See Mask and the secret preset. - Long bodies show their first 64 KiB, with "Showing the first … of … bytes."
- Find (the magnifier on the tab strip, or
Ctrl+F) searches the tab you have open, as it is drawn.Entergoes to the next match,Shift+Enterto the previous one,Esccloses it. - Copy (the icon beside it) copies this request as redacted text or cURL; see Export and copy.
Select rows
Click a row to select it. Ctrl-click (Cmd on a Mac) adds or removes a row, and Shift-click
selects a range. In the table, ↑ ↓ Home End move the selection, Shift with them extends it,
and Ctrl+A selects every row shown. The panel shows the row you last picked. Selected rows can be
exported or cleared on their own.
Pause and clear
- Pause (
Ctrl+E) stops recording. Rows stay, and your block patterns and header rules stay in force: a paused tracker still changes what the browser does. While paused, the button counts the requests not recorded; Resume starts again. - Clear removes all rows (
Ctrl+L), the selected rows, or the rows the filter shows. It asks first ("This deletes N captured requests from this window. Nothing is saved, so this cannot be undone."), except for one selected row in view.

How much it keeps
The tracker keeps up to 1 000, 2 000 or 5 000 requests, depending on how much memory your computer reports, the same on every plan. Past that it drops the oldest first and says so: "N older requests were dropped. This window keeps a limited amount of traffic and drops the oldest first." Nothing is written to disk: closing the tracker loses every row, so export before you close.
Narrow what is recorded
| Toolbar | What it does | Guide |
|---|---|---|
| Tabs | All tabs, or One tab and the tabs it opens: pick the tab, and only it and the tabs and popups opened from it are recorded | Track and Skip |
| Bodies | the sites whose response bodies are captured | Capture response bodies |
| Track, Skip | which URLs are recorded | Track and Skip |
| Block | which requests are never sent | Block a request |
| Mask | which values are covered | Mask and the secret preset |
| Headers | headers added to requests | Request header rules |
| Import | open a HAR file in its own view | Import a HAR |
| Export | a masked file | Export and copy |
What you type into Track, Skip, Block, Mask and Tabs lasts as long as this tracker. Header rules, the Bodies sites and everything in Settings are kept for next time. Next, read Patterns: one rule, four places.
Notices above the table
- "Loupewire can only see tabs open on …" The browser's Site access setting for Loupewire is limited, so tabs on other sites are not captured and your header rules do not apply there. Allow on all sites gives access back; Open extension settings shows the setting.
- "Loupewire is already open in another window. This copy is on standby: it captures nothing and applies no rules." A second tracker page, such as one the browser restored, waits. Switch to it brings the one that records to the front.
Keyboard
| Keys | Does |
|---|---|
Ctrl+Shift+1 |
open or bring forward the tracker, from any tab (change it at the browser's extension shortcuts page) |
Ctrl+E |
pause or resume |
Ctrl+L |
clear all rows, after asking |
Ctrl+F |
find in the request you have open |
/ |
focus the filter box |
Common mistakes
- Expecting the capture to survive the tracker. Nothing is written to disk. Export before you close.
- On Brave, a request that never appears. Shields blocks below where any extension can see, so a request it stopped has no row at all. Check Shields first.
- Looking for another extension's traffic. The browser does not show one extension's requests to another.
Not in this version
Saved sessions that survive the tracker, and comparing two requests side by side, are not in this version.