Learn about Run products
Run your app with confidence and deliver the best experience for your users. Launch, monitor, and iterate with AI-assistive tools that help you optimize your app's quality and experience.
Test your app and collect user feedback before release
Test Lab
Firebase Test Lab lets you run your app against a wide range of hosted devices so you can quality test before distributing to live testers. You can view your test results (including logs, videos, and screenshots) in the Firebase console or in a Google Cloud bucket.
App Distribution
Firebase App Distribution makes distributing your apps to trusted testers painless. By getting your apps onto testers' devices quickly, you can get feedback early and often. And if you use Crashlytics in your apps, you'll automatically get stability metrics for all your builds, so you know when you're ready to ship.
Improve app stability and performance
Crashlytics
Firebase Crashlytics is a lightweight, realtime crash reporter that helps you track, prioritize, and fix stability issues in your app that erode your app quality. Crashlytics saves you troubleshooting time by intelligently grouping crashes and highlighting the circumstances that lead up to them.
Performance Monitoring
Get insight into your app's health and speed from your users' point of view to address latency issues. Read our guide to get started with Performance Monitoring features and tooling.
Iterate and dynamically update your app
Remote Config
Remote Config is a cloud service that lets you change the behavior and appearance of your app without requiring users to download an app update.
A/B Testing
A/B Testing helps you optimize your app experience by making it easy to run, analyze, and scale product and marketing experiments.
Understand and engage with users
Boost Analytics
Google Analytics provides event reports that help you understand how users interact with your app. Analytics integrates across Firebase features and provides reporting for events you can define using the Firebase SDK.
Cloud Messaging
Firebase Cloud Messaging (FCM) is a cross-platform messaging solution that allows you to reliably deliver messages and data to Android, iOS, and web devices at a low cost.
In-App Messaging
Firebase In-App Messaging helps you engage your app's active users by sending them targeted, contextual messages that encourage them to use key app features.