Pricing overview

Sentry's pricing model is primarily consumption-based, meaning costs are determined by the volume of events processed across its core products: Error Monitoring, Performance Monitoring, and Session Replay. This approach allows users to scale their usage and associated costs with the growth and demands of their applications. Sentry provides a free tier designed for individual developers and small projects, offering a baseline of functionality before paid plans become necessary. Paid plans are structured into different tiers—Team, Business, and Enterprise—each offering increased event allowances, advanced features, and dedicated support options.

The core components that contribute to Sentry's cost calculation include:

  • Error Events: Each time an error or exception is captured and sent to Sentry.
  • Transaction Events: Data points generated by Performance Monitoring, representing operations or requests within an application.
  • Session Replays: Recorded user sessions for visual debugging and understanding user interactions leading to issues.
  • Attachments: Additional files or context linked to events, such as log files or screenshots.
  • Spans: Granular details within a transaction, providing insights into specific operations.

Customers can monitor their usage through the Sentry dashboard, which provides real-time metrics on event consumption. Overages beyond a plan's included limits typically incur additional charges per unit, as detailed on the official Sentry pricing page.

Plans and tiers

Sentry offers several plans tailored to different organizational needs, from individual developers to large enterprises. The primary distinction among these plans lies in the included event volumes, feature sets, and support levels. All paid plans include a common set of features like real-time error alerts, issue management, and integrations with popular development tools. Specific plan details and pricing are subject to change, and users should consult the official Sentry pricing page for the most current information.

Plan Comparison Table

Plan Name Starting Price (approx.) Key Included Limits (monthly) Best For
Developer Free 5K Errors, 10K Transactions, 100 Sessions Individual developers, personal projects, small open-source initiatives
Team $26/month 50K Errors, 100K Transactions, 1K Sessions Small to medium-sized teams, growing applications, basic collaboration
Business Custom pricing Higher custom volumes, typically 500K+ Errors, 1M+ Transactions, 10K+ Sessions Larger development teams, businesses with critical applications, advanced compliance needs
Enterprise Custom pricing Very high custom volumes, dedicated support, self-hosting option Large organizations, strict security/compliance, custom integrations, on-premise deployment

The 'Team' plan is typically the entry point for organizations requiring more than the free tier's allowances. The 'Business' and 'Enterprise' plans often include additional features such as advanced data retention, single sign-on (SSO), audit logs, and enhanced security controls, which are critical for larger organizations. The Enterprise plan also uniquely offers a self-hosted deployment option, allowing organizations to run Sentry on their own infrastructure, which can be a requirement for specific regulatory or security environments.

Free tier and limits

Sentry's free 'Developer' tier is designed to provide a robust starting point for individual developers and small-scale projects without any upfront cost. This tier offers access to Sentry's core error and performance monitoring capabilities, allowing users to integrate the platform into their applications and begin tracking issues immediately. The free tier includes specific monthly allowances for different event types:

  • Errors: 5,000 events per month. This covers exceptions, crashes, and other reported errors.
  • Transactions: 10,000 events per month. These are typically generated by Performance Monitoring to track application health and latency.
  • Session Replays: 100 sessions per month. This feature provides video-like replays of user interactions leading up to an error.

Exceeding these limits in the free tier will typically result in event ingestion being paused until the next billing cycle or until the user upgrades to a paid plan. The free tier is an effective way to evaluate Sentry's features and understand its value proposition before committing to a paid subscription.

Real-world cost examples

To illustrate Sentry's pricing, consider a few hypothetical scenarios based on typical application usage:

Scenario 1: Small Startup Application

  • Application Type: A new web application with moderate user traffic.
  • Estimated Monthly Usage:
    • Errors: 40,000
    • Transactions: 80,000
    • Session Replays: 500
  • Sentry Plan: Team Plan (starting at $26/month).
  • Analysis: This usage falls comfortably within the Team plan's default allowances (50K Errors, 100K Transactions, 1K Sessions). The monthly cost would be the base Team plan price, approximately $26. This scenario demonstrates how a growing application can utilize Sentry's paid tier without immediately incurring overage charges.

Scenario 2: Medium-Sized E-commerce Platform

  • Application Type: An established e-commerce site with fluctuating but significant user activity.
  • Estimated Monthly Usage:
    • Errors: 300,000
    • Transactions: 600,000
    • Session Replays: 5,000
  • Sentry Plan: Business Plan (custom pricing).
  • Analysis: This level of usage significantly exceeds the Team plan's default limits. The organization would likely opt for a custom Business plan, which includes higher base limits and potentially better per-unit overage rates. The exact cost would depend on negotiation with Sentry, but it would be scaled based on these higher volumes, likely in the hundreds of dollars per month.

Scenario 3: Large Enterprise with High Traffic

  • Application Type: A suite of critical enterprise applications with millions of users.
  • Estimated Monthly Usage:
    • Errors: 2,000,000
    • Transactions: 5,000,000
    • Session Replays: 20,000
  • Sentry Plan: Enterprise Plan (custom pricing, potentially self-hosted).
  • Analysis: For this scale, an Enterprise plan is necessary. This often involves direct sales engagement to determine custom pricing, potentially including discounted rates for very high volumes. If regulatory compliance or data residency is a concern, the organization might also choose the self-hosted option, incurring additional infrastructure and operational costs beyond Sentry's licensing fee.

These examples highlight that while Sentry's base prices are transparent, the final cost for larger organizations is highly dependent on negotiated custom plans and actual event consumption.

How the pricing compares

When evaluating Sentry's pricing, it's useful to compare it against other application monitoring and error tracking solutions. Competitors like Datadog, New Relic, and Bugsnag offer similar functionalities but often employ different pricing models or emphasize distinct aspects of their services.

  • Datadog: Datadog's pricing is modular, with separate costs for infrastructure monitoring, APM, log management, and synthetic monitoring. While comprehensive, this can lead to a more complex cost structure for users needing multiple services. Datadog's APM is priced per host and per GB of ingested trace data, which can differ significantly from Sentry's event-based model. For example, Datadog's APM pricing starts at $31 per host per month, plus data ingestion costs.
  • New Relic: New Relic offers a consumption-based model focused on data ingest and user seats. Its pricing tiers include a free tier with limited data ingestion, and paid tiers scale based on data volume (GB ingested per month) and the number of full-platform users. This can make direct comparisons challenging, as Sentry's event types (errors, transactions, sessions) do not directly map to New Relic's data ingest metrics.
  • Bugsnag: Bugsnag, like Sentry, specializes in error monitoring and reporting. Its pricing is also usage-based, primarily on error volume. Bugsnag typically offers plans based on the number of monthly error events and user seats, with different tiers providing varying levels of features and support. Their pricing structure is arguably more directly comparable to Sentry's error event component, though Sentry's inclusion of Performance Monitoring and Session Replay often bundles more functionality into its base plans.

Sentry's strength lies in its integrated approach to error monitoring, performance, and session replay, often providing a single platform for these critical debugging needs. Its free tier is generally considered competitive, offering a good starting point for individual developers. For larger organizations, the custom pricing models of Sentry, Datadog, and New Relic necessitate detailed evaluation based on specific usage patterns and desired feature sets.