RUM Cost Calculator
Compare 18 Real User Monitoring vendors side-by-side. Adjust page views, replay percentage, retention, and sampling. Sort by monthly cost, annual cost, per-1K-session effective rate, or free-tier coverage.
RUM Cost Estimator
- · Within 100GB/mo + 1 free user tier.
- · Free unlimited tier, no published cap.
- · Self-hosted SDK is free, your own infra cost not included here.
- · Annual billing assumed (20% off).
- · Annual billing assumed (16% off).
- · Annual billing assumed (17% off).
- · Public pricing not published. Contact vendor for a quote.
- · Public pricing not published. Contact vendor for a quote.
- · Public pricing not published. Contact vendor for a quote.
- · Public pricing not published. Contact vendor for a quote.
- · Public pricing not published. Contact vendor for a quote.
How the calculator works
Each vendor's estimate uses the published pricing model from the vendor's own pricing page (verified June 2026, source URLs on the methodology page). For per-session vendors, the calculator multiplies your effective session count (page views ÷ pages-per-session, times sampling rate) by the vendor's per-1K-session rate. For per-GB ingest vendors, the calculator estimates ~40MB of telemetry per 1K sessions and applies the vendor's per-GB rate. For tiered-flat vendors, the calculator picks the smallest tier that covers your session volume.
Inputs explained
- Monthly page views, the total page views captured across all pages on your site in a typical month. The calculator divides this by pages-per-session to derive a session count.
- Page views per session, average pages a visitor opens before leaving. Typical e-commerce sites run 3-5, content/blog sites run 1.5-2.5, app-style sites run 5-15.
- Session replay coverage, what fraction of sessions get a visual replay captured. 100% is rare and expensive; most teams record 5-25% of sessions or only sessions where an error occurred.
- Retention, how long the vendor stores session data. 30 days is the default; 90 days adds 20% to most bills; 13 months adds 50% or more.
- Sampling rate, what fraction of sessions are captured at all (vs not instrumented). 100% is the default for small sites; large sites typically sample 10-50%.
- Free tier only, when enabled, the calculator hides paid vendors and shows only those whose free tier covers the workload entered above.
Outputs explained
- Monthly, the calculated all-in monthly bill at the configured workload, including any add-on charges (session replay, retention surcharge).
- Annual, monthly × 12, minus the vendor's annual-commit discount where they publish one.
- Per 1K sessions, the effective rate per 1,000 sessions at the configured workload. This is the apples-to-apples comparison metric across vendors with different pricing models.
- Free tier, green badge when the configured workload fits inside the vendor's free allowance.
- Quote Only, red badge when the vendor doesn't publish prices; the calculator declines to fabricate a number and links to the vendor's contact page instead.
What the calculator does not model
The calculator is a procurement comparison aid, not a binding quote. It does not model:
- Multi-product bundles, many vendors offer 20-40% off when RUM is bundled with APM, logs, or infrastructure on a multi-year commit.
- Negotiated enterprise discounts, typical enterprise RUM contracts close 25-50% below list price for committed-spend annual deals above ~$50K.
- Egress, storage, or compute costs for self-hosted options (Grafana Faro, Elastic Browser RUM, sentry-self-hosted).
- Engineering implementation time, adding the SDK and configuring sampling/redaction is typically 1-3 weeks for a single web property.
- Ongoing maintenance, SDK upgrades, sampling tuning, alert noise reduction take 1-3 hours per engineer per quarter.
For the full ungoverned-by-marketing cost picture, read hidden RUM costs and RUM implementation cost.