Improve your user's experience with React Native error reporting
Efficient debugging with BugSnag's React Native library
Installing Bugsnag for React Native has been optimized to be as easy as possible. Use our CLI to automatically install Bugsnag package dependencies, add your API key to the native configuration files, and update the build process to send source maps to Bugsnag.
Get full stack traces for all React Native errors in a single project, made possible with support for sourcemaps for JavaScript, dSYMS, and Proguard mapping files for native iOS and Android.
Use the Releases dashboard to decide if a release is successful or needs to be rolled back. The crash rate indicator shows the percentage of sessions in a release that end in a crash, allowing you to compare release health and track improvements over time.
Bugsnag for React Native works for React Native apps built from scratch, and also existing iOS and Android projects in which you've integrated React Native.
Automatically captured diagnostic data gives you the answers you need to reproduce and fix React Native errors
React Native error reporting with Bugsnag provides you comprehensive error reports including diagnostic data like device model, OS version, thread state, and more. You can also see at a glance if the error is impacting users on Android or iOS devices. These details help you investigate and fix errors quickly and effectively.
When Bugsnag detects a JavaScript or native error, it automatically captures user actions leading up to the error and displays them in a timeline in your error report, helping you more accurately reproduce crashes.
Identify bugs that need fixing with BugSnag and push out instant updates with Code Push
Bugsnag provides complete visibility for errors by app version, or Code Push release. Easily filter for errors introduced in your latest update so that the most relevant errors are surfaced.
To get full visibility of an error, Bugsnag uses source maps to de-obfuscate JavaScript stack traces. Source maps can be uploaded in both standard and RAM bundle formats. Bugsnag will link the errors you send with the associated source maps, so it’s easy to see what line of code caused the error.
Resilient React Native error reporting that's used on some of the world's most popular apps including Airbnb, Pandora, and Square
Integrating with Bugsnag's lightweight React Native library does not cause any significant performance decreases.
Open source libraries allow visibility into error handling code and Bugsnag users can make pull requests to allow for improvements.
For total data control and security, Bugsnag can be hosted on-premise. In addition, Bugsnag users can send errors to our servers with 256-bit SSL — equivalent to the level of encryption and security implemented by the world’s leading banks.
Frustrated with Crashlytics? Watch our video on why Andi and Ashly are breaking up. Breakups are usually tough, but see why this one isn’t for Andi.
Frustrated with Crashlytics? Watch our video on why Andi and Ashly are breaking up. Breakups are usually tough, but see why this one isn’t for Andi.
If you’re increasingly frustrated with Crashlytics, watch our video on why Andi and Ashly are breaking up. Although breakups are usually tough, see why this one isn’t for Andi because among many disappointments, Ashly isn’t interested in speaking to Andi’s relatives in React Native.
If you’re increasingly frustrated with Crashlytics, watch our video on why Andi and Ashly are breaking up. Although breakups are usually tough, see why this one isn’t for Andi because among many disappointments, Ashly isn’t interested in meeting Andi’s Kotlin friends.
Billy Pham
Technical Program Manager
Software Engineer, Chime
Nahuel Barrios
Engineering Manager
Antonio Niñirola
Engineering Manager