OverfetchOverfetch
Chrome DevTools extension

Fix unused API fields instantly.

Monitor real UI field access and eliminate wasted payloads from your APIs.

Open sourceNo backend changesWorks with fetch/XHR
Overfetch DevTools showing unused API fields in a JSON response

FEATURES

Everything slowing your APIs down.

Overfetch analyzes every response and surfaces what's wasted, what's duplicated, and what you can fix.

API Waste Analysis

See bytes shipped vs. used across your entire API surface.

Data Received

11.6 KB

91 fields

Data Used by UI

123 B

3 fields

Waste

99%

11.5 KB

11.5 KB

Wasted (99%)
of 11.6 KB received

UnusedUsed

Unused Fields

Highlight every JSON key your UI never reads.

GET /api/users/88213.4 kB • 142 ms
{
"id": 8821,USED
"name": "Alex Chen",USED
"email": "alex@acme.io",USED
"avatar_url": "https://...",UNUSED
"created_at": "2024-01-15",UNUSED
"plan": "pro",USED
"billing_address": { ... },UNUSED
"preferences": { ... }UNUSED
}

Duplicate Requests

Spot the same call fired multiple times.

GET /api/users3 duplicates
3.2 kB
09:41:022001.1 kB142 ms
09:41:032001.1 kB138 ms
09:41:042001.0 kB145 ms

Payload Structure

Inspect nested responses without leaving DevTools.

USED
USED
UNUSED
UNUSED

Optimization Hints

Endpoint-level suggestions for frontend and backend.

High impact

Remove 4 unused fields from GET /api/users. Could save 1.2 KB (88%) per request.

Overfetch

Stop shipping data nobody reads.

Install once. Open DevTools. See your waste.

Add to Chrome — Free