#1 open source session replay library

Power your platform with the world's most trusted session replay

The most widely used open source session replay and session recording library on the web, now available with managed hosting and enterprise support.

View GitHub19.7k

No credit-card needed

rrweb session replay demo
Record

Trusted & sponsored by

SentryGold Sponsor
PostHogGold Sponsor
PendoGold Sponsor
HighlightGold Sponsor
Mixpanel
Datadog
Amplitude
New Relic
SentryGold Sponsor
PostHogGold Sponsor
PendoGold Sponsor
HighlightGold Sponsor
Mixpanel
Datadog
Amplitude
New Relic

Use Cases

Build anything that needs replay

Add it as a part of your product or build an entire product on top of rrweb. Used as the replay layer of choice for the world's leading brands.

Observability & Monitoring

Logs tell you what broke. Replays show you why. Attach a full session replay to every error report and your engineering team gets the complete story: every user action, network state, and UI change leading up to the moment things went wrong.

Used by
datadog/rrwebnew-relic/rrwebsentry/rrweb

Experience Analytics

Stop guessing how users navigate your product. Capture pixel-perfect session replays (every click, scroll, and hesitation) so you can watch real user journeys unfold and make design decisions backed by evidence, not assumptions.

Used by
amplitude/rrwebmixpanel/rrwebpendo/rrweb

Automation

Traditional automations break when markup changes. Instead capture the fully rendered DOM (after JavaScript, after dynamic content loads, after every network call resolves), giving a reliable, structured snapshot of exactly what the user sees.

Used by
browserbase/rrweb

Bug Reporting

Reproducing bugs is often harder than fixing them. Let users or QA teams capture and share the exact sequence of interactions that triggered an issue, giving developers a precise, replayable reproduction instead of a vague description.

Used by
birdeatsbug/rrweb

Demo platform

Skip the live demo anxiety. Record interactive, perfectly reproducible walkthroughs of your product that can be embedded anywhere, replayed on demand, and updated the moment your UI changes. No video editing, no re-recording.

Used by
navattic/rrweb

Infrastructure

Finally, the full stack
you need to build session replay

Open Source
The most used session replay library
Full Session Capture
Intuitive & Extensible Replay
rrweb Cloud
Scalable High speed Storage, Analysis and Processing Stack
Storage
Indexing
Query
Insights
Deduplication
PII Filtering
AIALPHA

Session replays, built for AI consumption

Every recording exports as a structured event stream that LLMs can read directly. Hand a session to your agent for triage, summarize it on demand, or stream the whole thing into a tool call.

Explore session AI
Session preview
recorded · 3 min
New project
Project name
Q3 Roadmap
Description
Quarterly planning doc
Workspace
Engineering
✗ Validation failed. Please review and resubmit.
Create project
0:00 / 3:04
AI summary
live
A user filled in the New project form and clicked Create twice. Each attempt returned a generic validation error without indicating which field was at fault. The user abandoned the form after about three minutes of retries.

Getting Started

Deploy where it makes sense

Most tools make you pick: build on open source and own everything, or buy a managed product and give up control. rrweb is the only session replay infrastructure that gives you a genuine choice.

Compare your options

Create a free cloud account

Get started with rrweb Cloud and start capturing session replays in minutes. No credit card required.