Error Logging

Catch every error, automatically

Automatically capture JavaScript errors and failed network requests across your entire site. See exactly what went wrong, where it happened, and watch the session recording to understand the full context.

inspectlet.com/dashboard/errors
127 errors (24h) Last sync just now
Error message Count Last seen
TypeError: Cannot read property… 48 2m ago
Uncaught ReferenceError: x is not… 31 14m ago
SyntaxError: Unexpected token… 12 1h ago
Loved by product teams at companies everywhere
Shopify eBay MediaFire Heroku Salesforce SiriusXM Segment Cisco Michaels WordPress Shopify eBay MediaFire Heroku Salesforce SiriusXM Segment Cisco Michaels WordPress

From first throw to fixed — faster

Errors in production are inevitable. Understanding them shouldn’t be. Inspectlet captures failures as they happen, surfaces the full technical picture, and connects every issue to the real user session behind it.

Automatic Error Tracking

Zero configuration required

Inspectlet automatically captures every JavaScript error on your site — uncaught exceptions, promise rejections, and runtime errors. No manual instrumentation needed. Just add the Inspectlet script and errors start appearing in your dashboard.

Error message Count Last seen
TypeError: Cannot read property… 48 2m ago
Uncaught ReferenceError: x is not… 31 14m ago
SyntaxError: Unexpected token… 12 1h ago
TypeError: Cannot read properties… 7 3h ago
Deep Stack Traces

Pinpoint exactly where errors occur

Every error comes with a full stack trace showing the exact file, line number, and call chain that caused it. Stop guessing where bugs are — go straight to the source.

Stack trace
TypeError: Cannot read property 'id' of undefined
at submitCheckout checkout.js:142:8
at validateForm form.js:89:12
at HTMLButtonElement.onclick (index.html:204:1)
at dispatchEvent bundle.min.js:1:8842
Network Monitoring

Track failed API calls

See every network request your site makes — and catch the ones that fail. Monitor slow endpoints, 4xx/5xx errors, and timeouts. Each failed request is linked to the session recording so you can see the user impact.

URL Status Size Time
/api/v1/cart 200 2.1 KB 42ms
/api/v1/checkout 500 1.2s
/assets/logo.svg 200 8.4 KB 18ms
/api/legacy/promo 404 124 B 96ms
Watch the Session

See exactly what the user experienced

Every error is linked to its session recording. Click through from any error to watch exactly what the user was doing when it happened. See the full context — not just a stack trace.

Error
Session linked to this error

Stop flying blind on production errors

Capture JavaScript errors and failed requests automatically, then jump straight into the session replay. One script tag — full visibility.