PLATFORM

Make data-driven decisions on when to build features vs fix errors in Flutter

Get full visibility into the stability of your Flutter apps and improve your users experience with BugSnag

Decorative gold color tiles accent.

Effortless Flutter error reporting

Efficient debugging with BugSnag’s Flutter library

Seamless integration

Installing BugSnag to your Flutter application has been designed to be as easy as possible. Simply add the BugSnag package to your application from pub.dev, add your API key and upload any stripped debug files. Detect native and Dart errors in one library.

Detect native and Dart errors in one library

Receive full stack traces for all you Flutter application's errors in a single project, whether they are Dart errors or native crashes. This is made possible with support for Dart symbols files, as well as, dSYMS, Proguard mapping files and NDK symbols files for native Android and iOS components.

Set stability targets for your releases and overall application health

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.

Support for “Flutter-first” and “native-first” apps

BugSnag’s Flutter support works for apps built in Flutter from the ground up, and also existing iOS and Android projects into which you've integrated Flutter.

Decorative gold color tiles accent.

Extensive Flutter error reports

End-to-end diagnostic data gives you the insights needed to reproduce and fix Flutter errors

Automatically capture detailed error reports

Flutter error reporting with BugSnag delivers comprehensive error reports with end-to-end diagnostic data including full stack traces, app state, build information, and more. Quickly learn if an error is impacting your users on Android or iOS devices. All the tools you need to investigate, prioritize, and fix errors efficiently and effectively.

View user actions leading up to an error

BugSnag automatically reports and captures user actions that lead to an error and displays them in your BugSnag dashboard. These breadcrumbs are seemlessly auto-captured from both the Dart and native layers to capture common events like navigation, network requests, low memory warnings, device rotation, and non-fatal errors so you can more accurately reproduce crashes.

Learn more about our product

Confidently accelerate your releases with feature flags and experiments

Monitor errors as you roll out features or run experiments and A/B tests by declaring your feature flag and experiment usage in the BugSnag client. You can use the Features dashboard to identify whether these features have introduced errors into your app

Explore our Features Dashboard

Decorative gold color tiles accent.

All the tools you need to fix bugs with speed and precision

BugSnag neatly fits into your workflow by integrating with your team’s favorite apps

Fully compatible with the tools already in your toolbox

Investigate and fix bugs quickly with end-to-end diagnostics and pre-built integrations with other developer tools like Slack, Jira, PagerDuty, and more.


Read all stack traces even with stripped debug info

BugSnag matches Flutter binaries with the debug information generated by the build, allowing full stack traces to be symbolicated and made readable in the BugSnag Dashboard.

Production ready error reporting

Resilient crash reporting service that's used on some of the world's most popular apps including Airbnb, Pandora, and Yelp

Lightweight library

Integrating with BugSnag’s lightweight Flutter library does not cause any significant performance decreases.

Open Source Libraries

BugSnag open source libraries give visibility into error handling code and users can make pull requests to allow for improvements.

Enterprise level security

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.

Decorative gold color tiles accent.

Production ready error reporting

Resilient crash reporting service that's used on some of the world's most popular apps including Airbnb, Pandora, and Yelp

Lightweight library

Integrating with BugSnag’s lightweight Flutter library does not cause any significant performance decreases.

Open Source Libraries

BugSnag open source libraries give visibility into error handling code and users can make pull requests to allow for improvements.

Enterprise level security

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.

Decorative gold color tiles accent.

Breakup with Crashlytics

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.

Start free with Bugsnag
Decorative gold color tiles accent.

What customers are saying

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