FaultLab icon

FaultLab

by Marcin · Developer Tools
Manifest V3 Free
View in Chrome Web Store Data as of 15 Oct 2026

Controlled network and JSON failure injection for local web application testing.

Users
3
store count
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
total ratings
Store rank
#310K
#249K among extensions
Version
0.2.0
updated 16 Sep 2026

Users

monthly, 1 months
023Sep 2026Oct 2026Oct 2026
Latest, 15 Oct 2026: 3 usersMove the mouse over the chart for any month

Ratings count

monthly, 1 months
001Sep 2026Oct 2026Oct 2026
Latest, 15 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About FaultLab

FaultLab is a local-first Chrome Side Panel for testing how web applications behave when APIs, networks, or response data fail. Use FaultLab to test real applications with controlled failure scenarios: - return selected HTTP error responses; - add request latency; - simulate offline requests; - trigger bounded request timeouts; - throttle tab-level network bandwidth; - remove, nullify, empty, or type-mismatch JSON response fields; - configure built-in scenarios or create custom scenarios with multiple rules; - limit how many times a fault is applied; - record request and navigation metadata for one selected tab; - monitor local console, runtime, Promise, and failed-network errors; - group repeated errors in Error Observatory; - add investigation notes and optional screenshot evidence; - export a local Markdown report or print a local PDF report. FaultLab is designed for developers and QA engineers testing applications they own or are authorized to test. It helps you find fragile error handling before your users do. All runtime state stays local in the browser. FaultLab does not require an account, backend, analytics service, or team synchronization. Scenarios, recorder data, findings, notes, and screenshots are stored locally. Request bodies, form values, and matched response bodies are not persisted. Matched response bodies may be read temporarily in memory when JSON response mutation is active. FaultLab operates on one selected browser tab at a time. Chrome's debugger permission is used to pause network requests, apply controlled failures, inspect selected response bodies for local JSON mutation, throttle traffic, and observe selected error events. Review URLs, error messages, source paths, and screenshots before sharing exported reports because application data may contain sensitive information.

Growth

WindowUsersChangeRatingsRating
7 days+1+50.0%00.00

Version history

1 versions recorded
0.2.016 Sep 2026

Details

Category
Developer Tools
First seen
16 Sep 2026
Size
113 KB
Languages
en-US
Pricing
Free
Privacy policy
github.com
Extension ID
djopfldjhgmoggcdkaaalgbegpfkdlmi

Permissions and risk

Elevated riskimpact 3, likelihood 3
Permissions
activeTabdebuggerstoragesidePaneltabs

Alternatives to FaultLab

Extensions that rank for the same store searches or share the Developer Tools category, ordered by users