Session replay in PostHog Web

Contents

The PostHog web app is where you watch replays. Open Replay and you get a filterable list of recorded sessions on the left and a player on the right, with an activity timeline that stays in sync with playback. Because replays sit on the same data layer as your events, every recording already carries the person, their properties, the feature flags they had, and any exceptions they hit.

That's the difference between a video and a debugging environment. You can jump to the moment an error fired, read the console output from that instant, and inspect the network waterfall around it without asking the user to reproduce anything.

What you can do here

  • Watch recordings – play back a session with the synced activity, console, and network panels.
  • Filter and build collections – filter by rage clicks, dead clicks, exceptions, custom events, person properties, or feature flag variant, then save the result as a collection or a saved filter playlist.
  • Share and embed replays – send a teammate a link to an exact timestamp, or embed a replay elsewhere.
  • Find replays with PostHog AI – describe the behavior you're looking for in plain language and let PostHog AI build the filters. This is an interaction mode inside the web app, not a separate surface.
  • Summarize sessions with PostHog AI – have PostHog AI watch a set of sessions and report the pattern back to you.
  • Jump in from other PostHog tools – open the replays behind a funnel step, a feature flag variant, or an error tracking issue.
  • Search the same sessions from your editor over MCP.
  • Review Self-driving reports built from session problems in PostHog Desktop.
  • Pull recordings and playlists into your own systems with the API.
  • Not seeing the sessions you expect? Check troubleshooting.

Community questions

Was this page useful?