Decorative gold color tiles accent.

Clarity on what to do next.

Monitor your application stability non-stop, and get the visibility you need to confidently make your next move without digging for information.
Gold tiles decorative accent.

Progressive delivery for agile teams

Access the Data-Driven Layer of Progressive Delivery with Bugsnag
Progressive delivery takes CI/CD to the next level to achieve faster deployments, more stable applications, and better team collaboration. Learn best-practices and how Bugsnag supports your progressive delivery goals.
Gold tiles decorative accent.

Apps crash.
More than you think.

Introducing the Industry's First App Stability Index Research.
See how your apps compare — and, start setting your stability goals for 2021!
Decorative gold color tiles accent.

Over 6,000 of the world's best engineering teams use the Bugsnag platform to monitor app health and build better software

Decorative gold color tiles accent.

Your Command Center for Application Stability and Observability

OBSERVABILITY = EFFICIENCY

Make data-driven decisions about when to build features vs. fix bugs with observability insights

SUPPORT A CULTURE OF CODE OWNERSHIP

Streamline error triaging in multi-team applications with automatic error assignments

The complete picture for stability and error monitoring

Rich, end-to-end diagnostics to help you reproduce every error

Precise search and prioritized customer segments

Not all bugs are worth fixing. Focus on the ones that matter to your business

The stability score

The definitive metric for app health — the common language for product and engineering teams

Friendly customer support

Subject matter experts who care deeply about error reduction and the health of your apps

Decorative gold color tiles accent.

Open source error reporting libraries for over 50 platforms

Automated error monitoring, reporting, alerting, and diagnostic capture for mobile, web, and backend apps
Android platform icon.
Android
1. Install the bugsnag-android package from Gradle or Maven
2. Add your API key to your AndroidManifest.xml file
<meta-data
android:name="com.bugsnag.android.API_KEY"
android:value="your-api-key"/>
3. Import the Bugsnag class in your Application subclass
import com.bugsnag.android.Bugsnag;
4. Initialize in onCreate method
Bugsnag.start(this);
iOS platform icon.
IOS
1. Install the Bugsnag package from CocoaPods or Carthage
pod 'Bugsnag'
2. Add your API key to your Info.plist file
<key>bugsnag</key>
<dict>    
<key>apiKey</key>
<string>YOUR-API-KEY</string>
</dict>
3. Import Bugsnag in your AppDelegate file
import Bugsnag
4. Initialize with your API key inside application(_:didFinishLaunchingWithOptions)
Bugsnag.start()

It's that quick and easy! We support popular mobile and gaming platforms such as Android, iOS, Kotlin, React Native, and Unity, in addition to many other frameworks! Check out the docs for more information.

JavaScript platform icon.
Javascript
1. Install the @bugsnag/js package using npm or yarn
$ npm install -s @bugsnag/js
2.   Import the Bugsnag object
import Bugsnag from '@bugsnag/js'
3. Initialize with your API key
Bugsnag.start('your-api-key')
React platform icon.
React
1. Install the @bugsnag/js package and our React plugin using npm or yarn
$ npm install -s @bugsnag/js \                 
@bugsnag/plugin-react
2.  Import the Bugsnag object and the React plugin
import Bugsnag from '@bugsnag/js'
import BugsnagPluginReact from '@bugsnag/plugin-react'
3.  Initialize with your API key, and activate the React plugin
Bugsnag.start({
apiKey: 'your-api-key',
plugins: [new BugsnagPluginReact()]
})

It's that quick and easy! We support React, Vue, Angular, Ember, and more. Check out the docs for more information.

Rails platform icon.
Rails
1. Install the bugsnag ruby gem:
$ bundle add bugsnag
2. Create an initializer and set your API key
$ rails generate bugsnag your-api-key
Java platform icon.
Java
1. Install the bugsnag package from Gradle or Maven
2. Import the Bugsnag class
import com.bugsnag.Bugsnag;
3. Initialize with your API key
Bugsnag bugsnag = new Bugsnag("your-api-key");

It's that quick and easy! We support Go, Laravel, Python, Node.js, and .Net. Check out the docs for more information.

Decorative gold color tiles accent.

Built to handle today's enterprise-scale

Error monitoring session dashboard, illustration.

1.4 trillion

sessions processed / year

185 billion

errors detected / year

Error monitoring solution for applications, illustration.

1.2 million

errors fixed / year

Gold tiles decorative accent.

Trusted by the world's best engineering teams

Lyft utilizes Bugsnag’s two-way sync integrations to ship new product features 40% faster
"Bugsnag helps Lyft focus on new features and provide a better experience for our users."

Billy Pham

Technical Program Manager

Chime reduces crash rate by monitoring with Bugsnag
“Bugsnag is a great tool for delivering a better customer experience, making the app more stable, and taking pride in your application as an engineer.”

Software Engineer, Chime

Mercado Libre grows mobile market share by 50% while achieving a 99.93% stability score with Bugsnag
"We use Bugsnag because we know how to use it, and we trust it, which is most important. We can trust that what we see is what is happening.”

Nahuel Barrios

Engineering Manager

Yelp achieves a 99.98% stability target using Bugsnag to improve mobile app stability
"Over the years, we've communicated a lot with the Bugsnag team, and a lot of our feedback has been addressed.”

Antonio Niñirola

Engineering Manager