Capture console errors, network failures, user actions, screenshots, and debugging context in one local session.
Users
17
+6 in 30 days
Rating
5.0 / 5
+5.00 in 30 days
Ratings
1
+1 in 30 days
Store rank
#159K
#133K among extensions
Version
1.6.0
updated 13 Oct 2026
Users
monthly, 2 months
Latest, 16 Oct 2026:17 usersMove the mouse over the chart for any month
Ratings count
monthly, 2 months
Latest, 16 Oct 2026:1 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 DebugPilot
DebugPilot is a local web debugging recorder for developers, QA engineers, and technical support teams.
Start a debug session on the page you want to inspect and DebugPilot captures debugging evidence in one local session, helping you move from “something went wrong” to a structured issue context.
Core features:
• Console errors and browser warnings
• JavaScript runtime exceptions with source, line, column, and stack context
• Network request metadata, failures, slow requests, and bounded request/response data
• Issues Only view for focusing on detected problems
• Automatic Action Trace linking user actions with related debugging evidence
• Semantic DOM click context for buttons, links, inputs, and other page elements
• Precise Canvas/WebGL click coordinates and relative position
• Nearby user actions and error context
• Automatic screenshot evidence around detected errors
• First-party and third-party request classification
• Advanced Function Trace with call stacks and built-in Source Preview
• WebSocket connection monitoring and message inspection
• WebSocket message simulation with Send to Server and Inject to Client
• WebSocket Traffic Control with outgoing/incoming blocking and delay
• Live WebSocket message activity and simulation feedback
• WebSocket support for existing connections, reconnections, iframes, and single-page applications
• Local session history
• Copy Context for sharing a focused debugging package
• Export Issue as a standalone offline HTML report
• Full session HTML reports for offline review
Issue packages can include the related user action, stack trace, timeline context, console context, network context, WebSocket activity, and screenshot evidence, while avoiding unrelated session noise.
Privacy by design:
DebugPilot works locally on your device. Debugging data is not automatically uploaded to the developer or third parties.
During an active recording session, DebugPilot may capture bounded HTTP request and response data, WebSocket messages, URLs, stack traces, and screenshots. Captured payloads and screenshots may contain sensitive information.
DebugPilot does not intentionally collect passwords, cookie contents, authorization headers, or clipboard contents as separate data fields. Users should review debugging evidence before exporting or sharing reports.
WebSocket simulation and traffic controls operate only during an explicitly started debugging session. Simulated incoming messages are delivered to client-side handlers and are not sent by the server. Blocking and delay operate at the WebSocket application level, not as device-wide network throttling.
Recording only starts after you explicitly start a debug session for the selected browser tab.
*** WHAT'S NEW ***
Version 1.6.0
• Added WebSocket Debugging & Simulation for testing real-time web applications
• Added Send to Server for sending custom Text and JSON messages through existing WebSocket connections
• Added Inject to Client for simulating incoming server messages without contacting the server
• Added WebSocket Traffic Control to block outgoing and incoming messages
• Added configurable outgoing and incoming message delays
• Added Reset to Normal for quickly restoring WebSocket traffic behavior
• Added live Message Activity with simulation results, message details, and error feedback
• Improved WebSocket connection discovery, including existing connections and automatic reconnections
• Improved connection status handling with clear OPEN, CLOSED, and UNKNOWN states
• Improved support for iframes, cross-origin frames, and single-page applications
• Added WebSocket simulation and traffic control evidence to Session Timeline and Reports
• Improved automatic cleanup when recording stops, including cancellation of pending delayed messages
• Improved WebSocket interface, connection selection, and Traffic Control usability
• Improved performance protection, connection limits, and overall stability
• No additional extension permissions required
Version 1.5.0
- Added automatic action capture with no separate arming step.
- The Actions report now connects user actions with nearby HTTP requests, WebSocket activity, runtime issues, and navigation events.
- Added HTTP and WebSocket request and response data.
- Added support for JSON, text, form data, binary previews, and safe best-effort Protobuf decoding.
- Improved WebSocket connection identification, request-response pairing, and background traffic classification.
- Improved Function Trace, Call Stack, and Source Preview.
- Improved live report updates, session cleanup, safety limits, and overall stability.
- All data remains stored locally, with no additional permissions.
Version 1.4.0
• Added Advanced Deep Trace for tracing JavaScript function calls
• Added real call stacks with source URL, line, and column information
• Added built-in Source Preview for inspecting code without interrupting recording
• Added Deep Trace directly inside DebugPilot reports
• Simplified the interface with unified Start and Stop controls
• Added per-site recent Trace Targets for faster repeated debugging
• Improved trace safety, stack completeness, performance protection, and source-location accuracy
Version 1.3.0
• Added recording guardrails for long debugging sessions
• Sessions now stop automatically after the 2-hour recording limit
• Added clear warnings when Console, Network, or Timeline recording limits are reached
• Preserved existing evidence instead of silently replacing older records
• Added estimated session size tracking with a 200 MB safety limit
• Screenshot capture now pauses safely at its 100 MB limit while other recording continues
• Added clearer stop reasons and recording integrity information to reports and history
• Improved session recovery and local evidence storage reliability
Version 1.2.1
• Improved semantic click context for modern web interfaces
• Added clearer labels for clicked buttons, links, and other controls
• Preserved full …