#1 open source session replay library

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

Embeddable session replay infrastructure on the industry standard open source library. Record and replay sessions inside your own product, through an unbranded SDK and API.

Start free. Add a card for 5,000 sessions/mo included.

rrweb session replay demo
Try it out
Record

Trusted & sponsored by

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

Build anything that needs replay

Add replay to the product you already run, or build an entire product on the open recorder. These are the use cases teams already ship on rrweb.

Observability

Attach the session behind every error to the observability view you build. One timestamped stream of DOM, clicks, console, and network.

Used by

Experience Analytics

Connect funnels, friction signals, and behavior trends to the sessions that explain them, inside analytics you own.

Used by

Automation

Record what a browser agent actually saw. Replay a failed run as DOM-level evidence beside the model and tool trace.

Used by

Bug Reporting

Ship a reporter that captures the session behind the failure, so every ticket arrives with its own reproduction.

Used by

Demo Platform

Turn a real product session into portable DOM data and build guided, embeddable demos on top of it.

Used by

Customer Support

Give agents the session behind the ticket, live or replayed, inside the support product you run.

Embedded Replay

Embed the recorder and replayer as a native feature of your product, on your route and behind your permissions.

Compliance

Build an audit-grade record: masked at capture, kept in your region, retained and erased on your terms.

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 storage, analysis, and processing for session replay
Storage
Indexing
Query
Insights
Deduplication
PII Filtering
ALPHA

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.

Embeddable

Embed it in your own product

rrweb Cloud is built to embed. The SDK and player carry no rrweb branding, recordings can flow through your own domain, and replay renders inside your own UI through the API. Run it as managed cloud, or license the full stack on your own infrastructure.

Compare your options

Create a free cloud account

Get started with rrweb Cloud and start capturing session replays in minutes. Add a card and your first 5,000 sessions are included every month.