Error & Performance Monitoring for React Native

Sentry’s React Native crash reporting and performance monitoring simplifies debugging— no more guessing at settings, digging through logs, or running the same scenario over and over in your emulator.

Video thumbnail

React Native for Developers

Getting started is simple

Add the @sentry/react-native dependency:

Click to Copy
npx @sentry/wizard@latest -s -i reactNative

Wrap your root component:

Click to Copy
export default Sentry.wrap(App);

That's it. Check out our documentation to ensure you have the latest instructions.

Common React Native Issues Solved

UI inconsistencies

Use Session Replay to spot responsiveness delays or stuck screens.

JavaScript stalls

 Identify long-running scripts blocking the JS thread, causing unresponsive interactions and lag in your app.

Slow or failed network requests

Capture failed API requests and response times for debugging, identify slow endpoints delaying user interactions, and track XHR and fetch request failures affecting performance.

TTID/TTFD Reporting

Measure "Time to Initial Display" and "Time to Full Display" to improve the user experience.

Session Replay

See exactly what your users experienced so you can diagnose issues faster.

FAQs

Fix It

Get started with the only application monitoring platform that empowers developers to fix application problems without compromising on velocity.

© 2025 • Sentry is a registered Trademark of Functional Software, Inc.