See what the user saw when things broke
Replay user sessions that are linked to distributed traces and errors. Click from an error to the exact moment it happened in the user's session.
Session replay for developers, not marketers
Most replay tools are built for product teams. Tracekit replay is built for debugging.
Trace-linked replays
Every replay is connected to the backend trace. Click from a slow API call to see what the user was doing at that moment.
Click, scroll, and input tracking
See mouse movements, clicks, scrolls, and form interactions. Breadcrumbs show the user's path through your app.
Network and console
Replay includes network requests with timing and console logs. See the full picture without switching tools.
Error-triggered recording
Configure recording to capture only sessions with errors. Save storage and focus on what matters.
Privacy-first
Sensitive fields are masked by default. Configure masking rules per element, class, or data attribute. GDPR compliant.
Sampling control
Record 1%, 10%, or 100% of sessions. Adjust sampling to balance insight with cost.
How it works
Add the browser SDK
Install @tracekit/browser and enable replay with one config flag. Recording starts automatically.
Sessions are captured
DOM mutations, user interactions, and network requests are recorded and linked to the active trace.
Replay from any error
Click 'View Session' on any error or trace to replay the user's experience at that moment.
Replay built into your APM
Stop asking users to describe the bug
Replay their session and see exactly what happened. Linked to the trace that shows you why.