Watch how users experience your app
Session replay helps diagnose issues and understand user behavior in your product or website.
![Screenshot of Session Replay in PostHog](/static/c0041ed269c2164a2b81b75323289a62/8cf34/screenshot-session-replay.png)
improved conversion rates by 10-20%
"We wouldn't have noticed that needed fixing without PostHog's session replays."
uses replays and surveys when testing ideas
"We watch lots of replays when testing a feature, and love how easy it is to launch surveys."
reduced back-and-forth in community support
"Session replay in PostHog is so much better than Smartlook, which we used to use."
improved registrations by 20-30%
"We've improved our whole onboarding flow by about 5% too, which is great."
Features
Event timeline
History of everything that happened in a user's session
Console logs
Debug issues faster by browsing the user's console
Network monitor
Analyze performance and network calls
Capture sessions without extra code
Works with PostHog.jsAutomatic playlists
Filter by user behavior or timeWeb or mobile session recording
Web or Android (beta) availableDownload recordings
Retain recordings beyond data retention limitsBlock sensitive data
Disable capturing data from any DOM element with CSS
Answer all of these questions (and more) with PostHog Session replay.
- Where do key events happen in my user’s sessions?
- How do I understand my users' behavior in funnels?
- How do I understand my user journeys?
- How can I understand what my power users are doing?
- How do I figure out how to lower churn?
- How do I improve my support experience?
- How do I see where errors happen?
- How do I get bug recreation steps easily?
- Why are users dropping off in my funnel?
- What’s making my users angry or frustrated?
- Which screens are loading slowly?
- How can I improve customer support with screen recordings?
- How do I understand sources of friction in my app?
- What errors are being logged to the console?
- What warnings are being logged to the console?
- What is a user’s First Contentful Paint time
- What is a user’s Dom Interactive time
- What is a user’s Page Loaded time
- How fast does my app load?
- How does my user experience differ across devices?
- How does my user experience differ across regions?
- How do I optimize site performance?
Usage-based pricing
Use session replay free. Or enter a credit card for advanced features.
Either way, your first 5,000 recordings are free – every month.
![](/static/c74b04ace824180c413e4a97556307d4/5777f/session-replay-hog.png)
Free
No credit card required
All other plans
All features, no limitations
Recordings
5,000/mo
Unlimited
Features
Web recordings
Android recordings
Beta
Beta
iOS recordings
Alpha
Alpha
Console logs
Recording playlists
5 playlists
Network performance on recordings
Network monitor
Download recording files
Data retention
1 month
3 months
Block sensitive data
Share and embed
Event timeline
Filter person properties
Filter events
DOM Explorer
Sample recorded sessions
Minimum duration
Record via feature flag
Monthly pricing
First 5k recordings
Free
Free
5-15k
-
$0.0400/recording
15-50k
-
$0.0030/recording
50-150k
-
$0.0027/recording
150-500k
-
$0.0025/recording
500k+
-
$0.0020/recording
FAQs
PostHog vs...
So, what's best for you?
Reasons a competitor might be better for you (for now...)
- You need heatmaps or scrollmaps
- PostHog is currently limited to clickmaps
- Error tracking and alerting
- Mobile SDKs (in progress...)
- React Native | iOS | Flutter
![](/static/88671ab7080da815a12d94e0dc2cad5d/0e9af/competitors-sr.png)
![](/static/b85dee40ca977bdb1a77d235281904bc/62f83/competitors-hog.png)
Reasons to choose
- Interlinking with feature flags and insights
- Jump between them easily
- Collaboration, sharing, and embedding exporting recordings
- No limits on how many recordings captured
Have questions about PostHog?
Ask the community or book a demo.
Featured tutorials
Visit the tutorials section for more.
How to use session replays to get a deeper understanding of user behavior
In this tutorial, we focus on the connections session replays have with insights and visualizations. These connections enable deeper exploration and understanding of user behavior.
How to use filters + session replays to understand user friction
We’ll explain how to use PostHog’s various filters and features to find relevant session replays quickly.
How to only record the sessions you want
As you scale, the number of recordings can go beyond what you need. Use PostHog’s configuration options to only record the sessions you want.
Improve web app performance using PostHog session replays
Learn the important metrics for measuring page load speed and how to identify opportunities to improve performance.
Install & customize
Here are some ways you can fine tune how you implement session replay.
Explore the docs
Get a more technical overview of how everything works in our docs.
Meet the team
PostHog works in small teams. The Replay team is responsible for building session replay.
(Shockingly, this team prefers their pizza without pineapple.)
Roadmap & changelog
Here’s what the team is up to.
Latest update
Jun 2024
Mobile recording beta now available
We've now released our mobile recording features from alpha, into public beta. There's no need to opt-in, just follow the docs to get started.
Mobile recording is currently available for Android and iOS, and comes with a number of options. Namely, you can decide if you want to record in wireframe mode, screenshot mode, and whether to capture network requests. No matter what you choose, we default to a restrictive configuration with automatic masking.
Up next
Android session recording
There are many recording tools out there for web and different tools for mobile -- but few for both. So, we are considering a mobile recording solution for Android devices.
Progress
Milestones
Project updates
No updates yet. Engineers are currently hard at work, so check back soon!
iOS session recording
There are many recording tools out there for web and different tools for mobile -- but few for both. So, we are considering a mobile recording solution for iOS devices.
Progress
Milestones
Project updates
No updates yet. Engineers are currently hard at work, so check back soon!
Error tracking
We've seen multiple user signals that error tracking is a tool people want within PostHog. Network response status and speed, Errors, Events, and Replay overlap to give a full picture of what's happening in the user's app.
The basics would be:
- Exception autocapture in posthog-js
- Users being able to do everything with errors that they expect to do with events - export them, react to them, query them, etc
- Grouping of errors in the UI
- Stack trace un-minifying / source map uploading
- An error overview page
- Having an errors tab on each person and organization page
- Doing analytics on errors
- Error notifications
If you have any feedback, feature requests or would like to be an early user, please email paul at you guessed it.
Progress
Milestones
Project updates
No updates yet. Engineers are currently hard at work, so check back soon!
Questions?
See more questions (or ask your own!) in our community forums.
- Question / TopicRepliesCreated
Pairs with...
PostHog products are natively designed to be interoperable using Product OS.
This is the call to action.
If nothing else has sold you on PostHog, hopefully these classic marketing tactics will.
PostHog Cloud
Digital download*
![PostHog Cloud](/static/645637df485fb79e02fa4508f1e3e947/32a25/cloud-cd.jpg)
![People on G2 think we're great](/static/ae5ea47215cbb1d1cf3209fb43c26f2e/f34a8/g2-badge.png)
Notendorsed
by Kim K
*PostHog is a web product and cannot be installed by CD.
We did once send some customers a floppy disk but it was a Rickroll.