Diagnostics Excel

Auto-capture console errors and network failures, export a 12-column Excel row in one click.

Auto-Collect Console Errors
Errors and warnings are captured automatically β€” message, source location, and stack trace included.
Capture ScopeRuntime errors, unhandled Promise rejections, console.error, console.warn
Levelserror + warn (no info/log)
TimingFrom page load (document_start, MAIN world)
LimitMax 30 entries, latest 10 in report
FieldsMessage + source (file:line:col) + stack
πŸ”΄ Console
πŸ”΄ Cannot read property 'map' of undefined app.bundle.js:142:18
🟑 Deprecated: componentWillMount will be removed react.js:2384:12
πŸ”΄ ReferenceError: handleClick is not defined index.js:45:8
Auto-Collect Failed Requests
Failed network requests (HTTP β‰₯ 400) are captured automatically β€” URL, method, status, and status text.
DetectionPerformanceObserver on resource entries
Failure ThresholdHTTP status β‰₯ 400
LimitMax 20 entries, latest 5 in report
FieldsURL (sanitized), method, status code, status text
URL Sanitizationtoken/key/secret/password/auth β†’ ***
🟑 Network
🟑 GET https://api.example.com/users?token=*** [401] Unauthorized
🟑 POST https://api.example.com/orders [500] Internal Server Error
🟑 GET https://cdn.example.com/style.css [404] Not Found
Diagnostics with Privacy
Sensitive data is protected, collection is opt-in, and nothing is uploaded.
πŸ”’

URL Sanitization

Sensitive params like token/key/secret/password are auto-replaced with ***

βœ…

User Opt-In

Checked by default β€” users can opt out at any time

⚑

One-Time Collection

Only collected on submit, no background monitoring

🚫

No Upload

Diagnostics are assembled locally and sent only when the user sends the email

12-Column Excel Row, One Click
Copy a structured TSV row to clipboard β€” paste into Excel, Google Sheets, or Numbers for a formatted table.
Description Type Screenshot URL Page Title Browser OS Screen Viewport Time Console Network
Submit button overlaps Cancel button on mobile Bug Paste PNG https://app.example.com/dashboard User Dashboard Chrome 126 Windows 11 1920 Γ— 1080 375 Γ— 667 2026-08-18 14:30 Cannot read property... (app.js:142) GET /api/users [401]
Chart not rendering on dashboard load Bug Paste PNG https://app.example.com/analytics Analytics Overview Edge 126 macOS 14 2560 Γ— 1440 1440 Γ— 900 2026-08-18 09:15 ReferenceError: chartData is not defined (chart.js:28) POST /api/metrics [500]
Login form shows error on valid credentials Bug Paste PNG https://app.example.com/login Sign In Chrome 125 Windows 10 1920 Γ— 1080 1280 Γ— 720 2026-08-17 16:42 TypeError: undefined is not a function (auth.js:67) POST /auth/login [502]
Product image carousel skips every other slide Bug Paste PNG https://shop.example.com/product/123 Product Detail β€” Wireless Headphones Chrome 126 Windows 11 1920 Γ— 1080 1920 Γ— 937 2026-08-16 11:08 Warning: forceUpdate in Carousel (deprecated) (carousel.js:134) GET /cdn/images/hero.webp [404]
πŸ“‹

Copy Excel Row

Single-row TSV with all 12 columns of data β€” paste into any spreadsheet

πŸ“‹

Copy Excel Header

12-column header row TSV for first-time table setup

Complete Email Body Preview
When "Include tech diagnostics" is checked, the email body automatically includes structured diagnostics.
Who Uses Diagnostics
πŸ§ͺ

QA Engineers

Attach structured diagnostics to bug tickets β€” no manual copy-paste from DevTools

πŸ’»

Developers

Receive console errors and failed requests with every bug report

πŸ“Š

Product Managers

Track bugs in a spreadsheet with consistent 12-column structure

Explore More
Stop Copy-Pasting from DevTools.
Free forever, no signup. Install in seconds, send your first structured bug report today.
Add to Chrome β€” Free