Need advice about which tool to choose?Ask the StackShare community!

Bugsnag

1.1K
607
+ 1
267
Crashlytics

1K
612
+ 1
340
Add tool

Bugsnag vs Crashlytics: What are the differences?

Bugsnag: Bugsnag provides production error monitoring and management for front-end, mobile and back-end applications. Bugsnag captures errors from your web, mobile and back-end applications, providing instant visibility into user impact. Diagnostic data and tools are included to help your team prioritize, debug and fix exceptions fast; Crashlytics: The world's most powerful, yet lightest weight crash reporting solution. Free for everybody. Instead of just showing you the stack trace, Crashlytics performs deep analysis of each and every thread. We de-prioritize lines that don't matter while highlighting the interesting ones. This makes reading stack traces easier, faster, and far more useful! Crashlytics' intelligent grouping can take 50,000 crashes, distill them down to 20 unique issues, and then tell you which 3 are the most important to fix.

Bugsnag can be classified as a tool in the "Exception Monitoring" category, while Crashlytics is grouped under "Mobile Error Monitoring".

Some of the features offered by Bugsnag are:

  • Root cause error grouping
  • Support for over 50 languages and platforms including JavaScript, iOS, Android, Python, Ruby and Java
  • Real-time alerting to chat, email or SMS

On the other hand, Crashlytics provides the following key features:

  • Instead of just showing you the stack trace, Crashlytics performs deep analysis of each and every thread. We de-prioritize lines that don't matter while highlighting the interesting ones. This makes reading stack traces easier, faster, and far more useful!
  • Crashlytics' intelligent grouping can take 50,000 crashes, distill them down to 20 unique issues, and then tell you which 3 are the most important to fix.
  • Now you'll get precise information on the performance of the devices that your apps run on. We'll let you know if the crash only happens on a specific model or generation of a device. We'll even tell you other information, like whether your app only crashes in landscape mode, or whether the proximity sensor is always on.

"Lots of 3rd party integrations" is the primary reason why developers consider Bugsnag over the competitors, whereas "Crash tracking" was stated as the key factor in picking Crashlytics.

According to the StackShare community, Crashlytics has a broader approval, being mentioned in 350 company stacks & 68 developers stacks; compared to Bugsnag, which is listed in 295 company stacks and 47 developer stacks.

Advice on Bugsnag and Crashlytics
Needs advice
on
BugfenderBugfenderBugsnagBugsnag
and
CrashlyticsCrashlytics

I am also considering Logstash.

I want to add a remote debugging tool for my application, and my application is currently live in 10 countries. So, the scale is quite big. Can you help me choose the best client-side debugging tool? Also, are there any tools available in the market that provide 3rd party server integration too?

See more
Replies (2)
Recommends
on
BugfenderBugfender

Bugfender is mainly focused on getting the application logs, which is very useful for debugging and reproducing errors reported by users. Also has a "user feedback" option, that lets you get feedback from your users and get the application logs alongside it. Bugsnag and Crashlytics are more focused on "error analytics", mostly crashes, and they're more advanced in terms of analytics and detection of trends in crashes. I hope I helped! Disclaimer: I'm one of the founders of Bugfender.

See more
Attila Fulop
Management Advisor at artkonekt · | 3 upvotes · 3K views
Recommends
on
BugsnagBugsnag

Bugsnag is one of my favorite tools. I must admit that I can't compare with the other two variants, because I only have experience with Sentry and Bugsnag. Both are fine, but I lean towards Bugsnag. With the help of Bugsnag I'm able to see quite clearly what went wrong, and it shows the affected users (and in my case even the tenant as we're operating a multi-tenant application).

Regarding Logstash: I've been using Bugsnag as a complementary tool with Logging + APM platforms like NewRelic or Datadog. What I mean is, go for Logstash if that's the log monitoring tool you like, but Bugsnag and Logstash are not interchangeable, and it perfectly makes sense to use both.

See more
Get Advice from developers at your company using StackShare Enterprise. Sign up for StackShare Enterprise.
Learn More
Pros of Bugsnag
Pros of Crashlytics
  • 45
    Lots of 3rd party integrations
  • 42
    Really reliable
  • 37
    Includes a free plan
  • 25
    No usage or rate limits
  • 23
    Design
  • 21
    Slack integration
  • 21
    Responsive support
  • 19
    Free tier
  • 11
    Unlimited
  • 6
    No Rate
  • 5
    Email notifications
  • 3
    Great customer support
  • 3
    React Native
  • 3
    Integrates well with Laravel
  • 3
    Reliable, great UI and insights, used for all our apps
  • 78
    Crash tracking
  • 56
    Mobile exception tracking
  • 53
    Free
  • 37
    Easy deployment
  • 25
    Ios
  • 15
    Great ui
  • 11
    Great reports
  • 10
    Android
  • 8
    Advanced Logging
  • 7
    Monitor Tester Lifecycle
  • 3
    Mac APP and IDE Plugins
  • 3
    Great User Experience
  • 3
    In Real-Time
  • 3
    iOS SDK
  • 3
    Security
  • 3
    Android SDK
  • 2
    The UI is simple and it just works
  • 2
    Best UI
  • 2
    Light
  • 2
    Real-time
  • 2
    Seamless
  • 2
    Painless App Distribution
  • 2
    Crash Reporting
  • 2
    Beta distribution
  • 2
    Mobile Analytics
  • 2
    Deep Workflow Integration
  • 1
    IOS QA Deploy and tracking
  • 1
    Easy iOS Integration

Sign up to add or upvote prosMake informed product decisions

Cons of Bugsnag
Cons of Crashlytics
  • 1
    Bad billing model
  • 1
    Error grouping doesn't always work
    Be the first to leave a con

    Sign up to add or upvote consMake informed product decisions

    What is Bugsnag?

    Bugsnag captures errors from your web, mobile and back-end applications, providing instant visibility into user impact. Diagnostic data and tools are included to help your team prioritize, debug and fix exceptions fast.

    What is Crashlytics?

    Instead of just showing you the stack trace, Crashlytics performs deep analysis of each and every thread. We de-prioritize lines that don't matter while highlighting the interesting ones. This makes reading stack traces easier, faster, and far more useful! Crashlytics' intelligent grouping can take 50,000 crashes, distill them down to 20 unique issues, and then tell you which 3 are the most important to fix.

    Need advice about which tool to choose?Ask the StackShare community!

    What companies use Bugsnag?
    What companies use Crashlytics?
    See which teams inside your own company are using Bugsnag or Crashlytics.
    Sign up for StackShare EnterpriseLearn More

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with Bugsnag?
    What tools integrate with Crashlytics?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    Blog Posts

    Oct 11 2019 at 2:36PM

    LogRocket

    JavaScriptReactAngularJS+8
    5
    1873
    Android SDKBugsnagLeakCanary+3
    5
    1026
    Jul 16 2019 at 9:19PM

    Bugsnag

    JavaAndroid SDKBugsnag+3
    3
    349
    GitHubPythonNode.js+47
    53
    71609
    What are some alternatives to Bugsnag and Crashlytics?
    Rollbar
    Rollbar is the leading continuous code improvement platform that proactively discovers, predicts, and remediates errors with real-time AI-assisted workflows. With Rollbar, developers continually improve their code and constantly innovate ra
    Airbrake
    Airbrake collects errors for your applications in all major languages and frameworks. We alert you to new errors and give you critical context, trends and details needed to find and fix errors fast.
    Sentry
    Sentry’s Application Monitoring platform helps developers see performance issues, fix errors faster, and optimize their code health.
    New Relic
    The world’s best software and DevOps teams rely on New Relic to move faster, make better decisions and create best-in-class digital experiences. If you run software, you need to run New Relic. More than 50% of the Fortune 100 do too.
    Instabug
    Instabug is a platform for Real-Time Contextual Insights that completely takes care of your bug reporting and user feedback process; to accelerate your workflow and allow you to release with confidence.
    See all alternatives