200 rows, and 6 of them are your API
Images, fonts, scripts and analytics bury the calls you actually came to look at.
For frontend, QA and API developers
A DevTools panel that shows only the API requests a page makes, without the images, scripts and trackers. Click one to read its headers, payload and response, then copy it as cURL, fetch, axios or Angular, or export a Postman collection.
One request, four ways
Every captured request turns into code you can run: in the terminal, in a test, in your Angular service. Headers and body come along, so what you paste is what the page sent.
curl -X POST 'https://shop.example/api/cart' \
-H 'Content-Type: application/json' \
-d '{"productId":42,"qty":1}'await fetch('https://shop.example/api/cart', {
method: 'POST',
headers: {'Content-Type': 'application/json'},
body: JSON.stringify({productId: 42, qty: 1}),
});await axios.post(
'https://shop.example/api/cart',
{productId: 42, qty: 1},
{headers: {'Content-Type': 'application/json'}},
);this.http.post(
'https://shop.example/api/cart',
{productId: 42, qty: 1},
{headers: {'Content-Type': 'application/json'}},
).subscribe();Sound familiar?
Images, fonts, scripts and analytics bury the calls you actually came to look at.
You still have to turn it into fetch or axios for your code, header by header.
Retyping URLs, headers and bodies to save a collection you could have exported.
QA sees the error, but sending the exact request to a developer takes screenshots and guesswork.
How it works
Press F12 on any page and switch to the OneClick Network tab.
Requests appear as they happen, with a color badge per method, status, time and size. API only and 1st-party only hide the noise.
Open a request to read its headers, payload and response, then copy it as cURL, fetch, axios or Angular code, or resend it.
What it does
API only keeps JSON, XML and GraphQL calls and drops tracking. 1st-party only hides other domains. Hide noise removes images, scripts, CSS, fonts and media in one click.
Open a request to read its headers, payload and response body, copy any of them, or resend it and see the new result in the list.
Copy a request as cURL, fetch, axios or Angular HttpClient, or export every filtered request as a Postman collection in one file.
Capture
Filter
Export
Privacy
Captured requests are kept in Chrome storage on your computer, capped at 500 entries. Nothing is sent anywhere.
No analytics, no account, no ads.
activeTab and tabs to know which page you are inspecting and open the full-width view, storage to keep captured requests and settings.
It only captures while its DevTools panel is open, so it stays out of your everyday browsing.
Price
Capturing, filtering and all five exports work for free right now, with no account.
$0
No account, no trial clock.
Pay once
A one-time Pro is planned for these. No subscription. You will hear before anything changes.
One email before anything moves to Pro. No spam, unsubscribe anytime.
No spam. Unsubscribe anytime.
Follow along
Good to know
It shows the same traffic, filtered down to the API calls you care about. One click hides images, scripts, CSS, fonts, media and third-party trackers, and every request can be copied as ready-to-run code.
cURL, fetch, axios and Angular HttpClient. You can also export the filtered list as a Postman collection.
Yes. Demo mode loads six sample requests so you can try filtering and exporting right away.
No. Captured requests stay in Chrome storage on your computer (up to 500 entries). There is no server and no analytics.
Yes. Capturing, filtering and every export work for free today. A one-time Pro is planned for axios, Angular and Postman export; leave your email to hear before anything changes.
Free on Chrome for Mac, Windows, Linux and ChromeOS.
Add to Chrome, it’s free