Simple pricing that scales with you

Modern monitoring tools that work powerfully on their own and seamlessly together. All plans are charged per usage and come standard with unlimited users and applications.

Annual (save 33%)
Monthly

Crash Reporting

$

4

Per month, per 10,000 reserved events

Free trial
See details
  • Unlimited users
  • Unlimited hosts/servers
  • 180-day data retention
  • Email and chat support
  • Two-factor authentication (2FA)
  • Deployment tracking
  • Customer experience monitoring
  • Dashboards

Real User Monitoring

$

8

Per month, per 10,000 reserved sessions

Free trial
See details
  • Unlimited users
  • Unlimited hosts/servers
  • 60-day data retention
  • Email and chat support
  • Two-factor authentication (2FA)
  • Deployment tracking
  • Customer experience monitoring
  • Dashboards

APM

$

8

Per month, per 10,000 reserved traces

Free trial
See details
  • Unlimited users
  • Unlimited hosts/servers
  • 30-day data retention
  • Email and chat support
  • Two-factor authentication (2FA)
  • Deployment tracking
  • Customer experience monitoring
  • Dashboards

Enterprise

Unlock enterprise-level security, scale, and support

Request demo

Plus these standard features:

  • Unlimited users
  • Unlimited hosts/servers
  • Dashboards
  • Deployment tracking
  • Unlimited applications
  • Unlimited hosts/servers
  • Two-factor authentication (2FA)
  • Customer experience monitoring

Trusted by thousands of the world’s best development teams

Coca-cola Logo
Target Logo
Domino's Logo
Peloton Logo
AVIS Logo

Essential developer tools for fast-moving software teams

“The approaches we use at Vend are the same as those used at Slack, Twitter, and Netflix. We ship to production constantly because we want to quickly see the effect of a change. Raygun is an essential part of our toolset.”

Ben Gracewood - Chief Engineering Officer
Olo Logo

“We would absolutely recommend Raygun to any business that relies on providing reliable software to serve their customers. It’s incredibly easy to set up and great value for money.”

Andrew Schofield - Chief Technology Officer
Ignition Development Logo

“Raygun’s had a positive impact on our team; that ties back to the developer’s ability to spend most of their time writing features with confidence and reducing the lead time of feature delivery.”

Sean Jackson - Software Development Manager
PushPay Logo

Frequently asked questions

Trial

How does the free trial work?

Our free trial gives you unlimited monitoring for 14 days, no credit card required. Simply sign-up and get instant access to our full suite of monitoring tools. At any point during or after the trial you can choose a paid plan and set up monthly or annual payment via credit card from within your account.

How do I install Raygun and get the most out of our trial?

Once you’ve logged into Raygun simply select a product (Crash Reporting, RUM, or APM) from the left menu and follow the set-up instructions provided. Full language and getting started guides can be found in our docs.

What happens when the trial ends?

You will still be able to login and upgrade to a paid account when you are ready. Any new data sent to Raygun during this time will be rejected by our service and not processed.

Purchase

How does on-demand pricing work?

On-demand is charged per event processed in Raygun, payable at the end of your billing month. For annual plans, once your reserved events have been used on-demand kicks in automatically. You can keep track of reserved events on your Usage page in the Plan Settings, where you can also see a running total of your on-demand events.

For example, if you purchase just Crash Reporting and pay monthly you’ll spend $6.00 per month. If you end up sending 20,000 crashes in your first month, your bill next month will be $12.00.

Raygun is a usage-based service. As we incur costs of the data you send through to us, on-demand charges are non-refundable. Our usage-based billing model is outlined on our site as well as our standard Terms of Service.

How do I reserve events?

In an effort to keep your costs down you can choose to reserve events upfront at the annual rate. This will reduce your likelihood of incurring on-demand charges. Once you have a better idea of how many monthly sessions you require we're happy to look at providing you with an estimate for reserved events.

You can keep track of your on-demand events in the Usage section of your Raygun app.

What currency does Raygun support?

All pricing is in United States Dollars (USD). Invoices are sent to the plan owner via email and are available in-app anytime.

How long are your contracts? Can I upgrade or downgrade my subscription?

You have the option to select a monthly or annual subscription. Per our Terms of Service, you can request to start, make changes or cancel your account at any time, changes may come into effect on your next billing anniversary  Learn more here or contact us for details. Custom billing terms are available for Enterprise.

How can we download an invoice?

Raygun invoices are available to all plan owners from within Raygun in Plan Settings > Invoices.

What if I want to cancel my service?

Not a problem. If you decide that Raygun isn't for you then you can request the cancellation from your plan details page in the Raygun application. Please note that refunds for unused subscriptions are not available.

General

How do I manage team members and permissions?

You can find out more about team management on our docs here. If you still have more questions, you can contact us.

What counts as an application in Raygun?

An application is a container for your data. Each application has an API key, with notifications, integrations and permissions being managed at the application level. You can use the API key as wide or as narrowly as you like for compartmentalizing your software based on programming language, environment, mobile, web, department or anything else you'd like.

How do you define an event in Crash Reporting?

An error event is any handled or unhandled exception thrown by your application. For mobile apps, crash reports are stored on the device until an internet connection is present and data is sent to Raygun. We process the events that are sent to our API using our language-based SDKs.

How do you define a session in Real User Monitoring?

Unlike page views, a session is a continuous set of user interactions within your application. Raygun will end a user session after 30 minutes of inactivity. If a user returns to your application after 30 minutes of inactivity, a new session will be recorded.

How do you define a trace for Application Performance Monitoring?

A trace is the profiling performance data for a given request to your software. Sampling options can be controlled on a per URL basis. We do not encourage capturing every request unless site traffic is especially low.

Where are your severs based?

All Raygun data is stored in the US-EAST-1 region of the AWS Datacenter.  You can find Raygun's compliance with GDPR here on our website. This page also has the downloadable DPA document in the FAQs section. You can download the DPA, complete it, sign it, scan it and email it to us at dpa@raygun.com.

As a side note, all of our providers give you the ability to censor out sensitive information before they are sent into Raygun.

What sales taxes are applied?

Raygun is a multinational company, with offices in New Zealand, and the United States. For New Zealand customers, GST of 15% is added. For customers based in the United States, sales tax may be applicable depending on where you are located.

Ready to get started? Get set up in minutes

No credit card required