Session replay storage estimator
Estimate monthly storage and bandwidth for session replay across your real traffic, retention, and sample rate.
Session replay storage cost is hard to forecast because rrweb captures DOM mutations continuously — a busy SPA can produce 10x the rrweb storage size of a quiet marketing page. This estimator turns your traffic, sample rate, and retention into raw bytes, compressed bytes, and replay bandwidth, then contrasts the result with what LogRocket, FullStory, and Hotjar would charge for the same volume.
The size of your initial HTML + DOM serialized by rrweb. Most apps are 50–300 KB.
rrweb captures every DOM change. SPAs with frequent re-renders trend higher.
Per-mutation event payload, post-rrweb compaction, before any further compression.
rrweb payloads compress well — typical brotli/gzip ratios are 0.20–0.40.
Priced on the average resident GB at your retention window.
Assumes 5% of stored bytes are read each month — 802.0 MB of replay bandwidth.
Public list pricing applied to 300,000 sessions/month.
GlitchReplay's flat-rate Pro plan is $49/mo with replay included, regardless of session count.
All estimates are based on public list prices and rrweb defaults. Real costs vary by tier, contract, region, and rrweb config (e.g. canvas/iframe options). Use for ballpark planning.
GlitchReplay does this on every event you capture. Sentry-SDK compatible, flat-rate pricing, session replay included — built on Cloudflare so a bad deploy will never blow up your bill.