Get powerful iOS crash reporting

Automatically detect crashes in your iOS apps and get the answers you need to fix them and deliver a crash-free experience
get started
laptop
laptop
Comprehensive iOS crash reports
Faster debugging with in-depth reports, right out of the box
Swift stack trace
Upload dSYMs
See a full, desymbolicated stacktrace in every crash report. Debug knowing the exact method name and line number that crashed.
Automatically collect debug info
Capture all the crash data you need to reproduce and fix a bug are automatically collected in a detailed report including device model, OS version, battery state, thread state for all threads, and more.
Automatic breadcrumbs
Common events leading up to a crash are automatically captured, so you can reproduce app crashes with certainty and prove you've fixed a bug. Auto-capture not enough? Go further and customize breadcrumbs using the NSNotification pipeline.
Full control over your crash reports
All information in your crash report is customizable. You can modify crash reports before they're sent with additional diagnostic data if what we're capturing isn't quite enough.
iOS breadcrumbs - Timeline of events leading to a crash
Intelligent crash grouping
Prioritize the most harmful bugs first, with tools that help you cut through the noise and discover critical bugs
Precise filtering for iOS errors
Reliable, best in class error grouping
Identifying which errors happen most and hurt the most users is powered by Bugsnag's intelligent error grouping. Aggregating errors by root cause decreases noise in your notifications and helps you assess impact.
Powerful filtering and sorting
Find specific errors that need investigating, like those affecting a certain version of your app, or a user reported bug. Filtering updates user and event counts so you can assess impact from a zoomed in view of your crash data.
Know when problems spike
If a backend or API change causes a spike in errors, Bugsnag alerts you immediately. The error spiking algorithm uses an exponential moving average to identify anomalies in your error rate.
Benchmark releases to improve app 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.
Releases dashboard with crash rate indicator
Built for effective iOS crash detection
Thoughtfully built with mobile crash reporting requirements in mind
Bugsnag Cocoa library easy install with CocoaPods
Swift and Objective C support
Whether you're writing your iOS apps in Swift or Objective C, Bugsnag will capture all unhandled and handled exceptions and report them to you.
Get started in minutes or dig deeper
You'll see value in minutes with Bugsnag's quick installation, but if you need to dig deeper, you can customize at the nuts and bolts level to meet your requirements.
Async safe
Bugsnag's Cocoa library is async safe so you can be sure crash handling is graceful when your app is in a delicate state. After a crash, Bugsnag writes the report to disk and sends it along in the next launch.
Detect NSError instances
Capture NSError instances, too, so you can debug network connectivity issues or database failures, even if your app didn't completely crash. Learn more about our product.
Detect NSError instances in iOS apps
Production ready iOS crash reporting service
Resilient iOS 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 Cocoa library does not cause any significant performance decreases.
Bugsnag vault image
Open source
All Bugsnag libraries are open source so you can see the exception handling code and even make pull requests to suggest improvements.
Enterprise level security
Send errors to our servers using 256-bit SSL, the same encryption used by the world’s leading banks. Or host it yourself with on-premise Bugsnag.
Over 4,000 of the world's best engineering teams use Bugsnag to build better software
“Bugsnag helps us focus on new features and provide a better experience for our users.”
Billy Pham
Lyft, Technical Program Manager
See our customer stories
Ready to get started?
Try Bugsnag free for 14 days.
3 min installation · Try all features for 14 days · No credit card required