Chrome Extension

Stop Guessing Why Your API Calls Fail

API Error Decoder automatically captures every failing request, classifies the error, and tells you exactly why — with likely causes and suggested fixes.

All data stays on your device
No account required
Chrome DevTools side panel
API Error Decoder side panel showing a 404 error diagnosis with likely causes and suggested fixes

Sound familiar?

Every developer has lost hours to these exact problems.

No context

You see a red request in DevTools but no idea why

A generic "401 Unauthorized" tells you nothing. Is it an expired token, wrong scope, or a missing header? DevTools won't say.

Wasted time

You waste 20 minutes reading docs to understand a 401

Every auth error sends you down a documentation rabbit hole before you can even begin to debug the actual problem.

Manual work

You copy-paste headers into Postman just to replay a request

Manually reconstructing a failing request is tedious and error-prone. You lose time every single time.

How It Works

From install to first diagnosis in under a minute.

01

Click "Start Capture"

Activate the extension in the DevTools side panel. No configuration needed — it starts listening immediately.

02

Browse Your Site

Use your app normally. Every failing API call is captured automatically — 4xx, 5xx, CORS, and network errors.

03

Click Any Request

See the full diagnosis: error classification, likely causes, JWT token inspection, and step-by-step fix suggestions.

Everything You Need to Debug API Errors

Built for frontend and full-stack developers who want answers, not guesswork.

Automatic Error Capture

Captures 401, 403, 404, 422, 429, 5xx, CORS, and network errors the moment they fire. No setup required.

Error Classification & Diagnosis

Every error is classified and explained. See the error type, likely root cause, and what to check next.

Headers & Response Viewer

Inspect request headers and response bodies with JSON syntax highlighting. All in one panel.

Session History

Review your current session of captured errors. Upgrade to Pro for unlimited session history.

Pro

Request Replay

Edit headers, body, and query params — then resend the request directly from the panel.

Pro

JWT Inspection

Decode JWT tokens, check expiry, view all claims, and get instant feedback when your token is expired or malformed.

Pro

Export (cURL, Postman, JSON)

Export any captured request as a cURL command, Postman v2.1 collection, or a Debug JSON report.

Privacy First

All captured data stays in your browser. Nothing is sent to any server. Ever.

Free vs Pro

Start free. Upgrade once — no subscription, ever.

Free

$0
Add to Chrome
  • Automatic error capture (401, 403, 404, 422, 429, 5xx, CORS, network)
  • Error classification with diagnosis
  • Request headers & response body viewer
  • Session history (current session)
  • Request Replay — edit headers, body, and resend
  • JWT Inspection — decode token, check expiry, view claims
  • Export to cURL, Postman v2.1, Debug JSON
  • Unlimited session history
  • Copy cURL command
ONE-TIME PURCHASE

Pro

$19one-time

No subscription · Pay once · All future updates included

Upgrade to Pro — $19
  • Automatic error capture (401, 403, 404, 422, 429, 5xx, CORS, network)
  • Error classification with diagnosis
  • Request headers & response body viewer
  • Session history (current session)
  • Request Replay — edit headers, body, and resendPRO
  • JWT Inspection — decode token, check expiry, view claimsPRO
  • Export to cURL, Postman v2.1, Debug JSONPRO
  • Unlimited session historyPRO
  • Copy cURL commandPRO

Free tier available — install and start capturing for free

Your data never leaves your device

All captured request data stays in your browser. Nothing is sent to any server — no cloud storage, no tracking, no analytics on your API calls.

Open side panel architecture — processes entirely on your device.

Frequently Asked Questions

Does it work on all websites?
Yes, on any http:// or https:// page. It does not work on chrome:// pages, the Chrome Web Store, or enterprise-managed pages where extensions are restricted.
Does it slow down my browser?
No. The debugger only activates when you click "Start Capture". When idle, the extension has zero performance impact on your browser.
Is my data sent anywhere?
Never. All request data — headers, bodies, responses — stays entirely in your browser. Nothing is transmitted to our servers. See our Privacy Policy for full details.
What's the difference between Free and Pro?
Free captures and diagnoses errors automatically. Pro adds Request Replay (edit headers/body and resend), JWT Inspection (decode tokens and check expiry), Export (cURL, Postman v2.1, Debug JSON), and unlimited session history.
Is the lifetime deal really lifetime?
Yes. One payment covers all current Pro features and all future Pro updates for the lifetime of the product. No subscription, no renewals.

Start debugging smarter today

Install API Error Decoder and never stare at a red request wondering why it failed.

Add to Chrome — It's Free
API Error Decoder Chrome Extension