Skip to content
testcritic

OpenReplay

Open-source, self-hosted session replay — your user data never leaves your infrastructure.

Session ReplayFree tierOpen sourceSelf-hostable
Visit OpenReplay

What it is

OpenReplay provides session replay with console logs, network activity, state and performance metrics, and can be deployed entirely on your own servers or Kubernetes cluster. For teams that cannot send session recordings to a third party, it is effectively the only mature option.

Best for

Privacy-constrained or high-volume teams that cannot use a hosted replay vendor.

Where it is strong

  • Full data sovereignty — recordings stay inside your infrastructure.
  • Developer-focused feature set comparable to LogRocket.
  • No volume-based pricing when self-hosted.

Where it falls short

  • Self-hosting session replay is a non-trivial operational commitment, including storage.
  • Smaller community and fewer integrations than the commercial tools.
  • Analytics and funnel features are thinner.

Pricing

From $199 per month (Cloud dedicated instance, billed hourly at $0.276)

Free tier

Free tier: Self-hosted community edition is free and unlimited.

What drives the bill: Self-hosting costs only infrastructure and is the main reason to pick OpenReplay. Managed cloud is an instance you rent rather than a per-session rate, though a usage-based serverless option also exists.

Check current pricing on OpenReplay’s site

Figures are indicative and were last reviewed August 2026. Vendors change pricing often; confirm before you commit.

Works with

SentryDatadogJiraSlackKubernetesElasticsearch

What people who use OpenReplay say

No reviews of OpenReplay yet. If you have used it in anger, yours would be the first.

Alternatives to OpenReplay

If OpenReplay is not the right fit, these solve the same problem differently.

Explore all alternatives