前往主控台

Firebase helps
mobile and web
app teams succeed

Build better apps

Firebase lets you build more powerful, secure and scalable apps, using world-class infrastructure.

Pay to scale
plat_ios plat_android plat_web

Store and sync data between users and devices - at global scale - using a cloud-hosted, NoSQL database. Cloud Firestore gives you live synchronization and offline support along with efficient data queries. Its integration with other Firebase products enables you to build truly serverless apps.

Learn more Go to docs
Pay to scale
plat_ios plat_android

Bring powerful machine learning features to your mobile app whether you're new or experienced in ML. Get started easily by using our ready-to-use APIs for common mobile use cases, or import your own custom models which can be hosted and served to your apps by Firebase. ML Kit APIs can run on-device or in the cloud, depending on the functionality, and some give you both choices.

Learn more Go to docs
Pay to scale
plat_ios plat_android plat_web plat_cpp plat_unity

Extend your app with custom backend code without needing to manage and scale your own servers. Functions can be triggered by events, which are emitted by Firebase products, Google Cloud services, or third parties, using webhooks.

Learn more Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

Manage your users in a simple and secure way. Firebase Auth offers multiple methods to authenticate, including email and password, third-party providers like Google or Facebook, and using your existing account system directly. Build your own interface, or take advantage of our open source, fully customizable UI.

Learn more Go to docs
Pay to scale
plat_web

Simplify your web hosting with tools made specifically for modern web apps. When you upload your web assets, we automatically push them out to our global CDN and give them a free SSL certificate so your users get a secure, reliable, low-latency experience, no matter where they are.

Learn more Go to docs
Pay to scale
plat_ios plat_android plat_web plat_cpp plat_unity

Store and share user-generated content like images, audio, and video with powerful, simple, and cost-effective object storage built for Google scale. The Firebase SDKs for Cloud Storage add Google security to file uploads and downloads for your Firebase apps, regardless of network quality.

Learn more Go to docs
Pay to scale
plat_ios plat_android plat_web plat_cpp plat_unity

Realtime Database is Firebase's original database. It's an efficient, low-latency solution for mobile apps that require synced states across clients in realtime. We recommend Cloud Firestore instead of Realtime Database for most developers starting a new project.

Learn more Go to docs

Improve app quality

Firebase gives you insights into app performance and stability, so you can channel your resources effectively.

plat_ios plat_android plat_unity

Reduce your troubleshooting time by turning an avalanche of crashes into a manageable list of issues. Get clear, actionable insight into which issues to tackle first by seeing the user impact right in the Crashlytics dashboard. Realtime alerts will help you stay on top of stability even on the go. Crashlytics is the primary crash reporter for Firebase.

Learn more Go to docs
plat_ios plat_android plat_web

Diagnose app performance issues occurring on your users’ devices. Use traces to monitor the performance of specific parts of your app and see a summarized view in the Firebase console. Stay on top of your app’s start-up time and monitor HTTP requests without writing any code.

Learn more Go to docs
Pay to scale
plat_ios plat_android

Run automatic and customized tests for your app on virtual and physical devices hosted by Google. Use Firebase Test Lab throughout your development lifecycle to discover bugs and inconsistencies so that you can offer up a great experience on a wide variety of devices.

Learn more Go to docs
plat_ios plat_android

Firebase App Distribution allows developers to send pre-release versions of their app to trusted testers from the console or using command line tools, as well as manage testers in one place.

Learn more Go to docs

Grow your business

Firebase helps you grow to millions of users, simplifying user engagement and retention.

plat_ios plat_android

Engage and nurture your active users with targeted and contextual messages that encourage them to complete meaningful actions within your app. You have the power to trigger messages based on user behavior and interests. You can also customize the design of in-app messages to fit your brand. In-App Messaging supports a variety of use cases and formats.

Learn more Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

Analyze user attributions and behavior in a single dashboard to make informed decisions on your product roadmap. Gain realtime insights from reports, or export your raw event data to Google BigQuery for custom analysis.

Learn more Go to docs
plat_ios plat_android plat_cpp plat_unity

Harness the power of Google’s machine learning to get insight into which segments of users are likely to churn or spend (or complete another conversion event). Use these smart predictive segments for targeting in other products like Remote Config, Cloud Messaging, and In-App Messaging.

Learn more Go to docs
plat_ios plat_android

Improve your app by running product and marketing experiments, without worrying about setting up the infrastructure to run A/B tests. Customize experiments to suit your goals. Test a variety of updates to your app, like message copy or new features. Then, only roll-out changes proven to move the needle on your key metrics.

Learn more Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

Send messages and notifications to users across platforms—Android, iOS, and the web—for free. Messages can be sent to single devices, groups of devices, or specific topics or user segments. Firebase Cloud Messaging (FCM) scales to even the largest apps, delivering hundreds of billions of messages per day.

Learn more Go to docs
plat_ios plat_android plat_cpp plat_unity

Customize how your app renders for each user. Change the look and feel, roll out features gradually, run A/B tests, deliver customized content to certain users, or make other updates without deploying a new version—all from the Firebase console. Monitor the impact of your changes and make adjustments in a matter of minutes.

Learn more Go to docs
plat_ios plat_android plat_web plat_cpp plat_unity

Use Dynamic Links to deliver a customized user experience for iOS, Android, and the web. You can use them to power mobile web to drive native app conversions, user to user sharing, social and marketing campaigns, and more. Dynamic Links provides you with the attributions you need to better understand your mobile growth.

Learn more Go to docs

Firebase ExtensionsBETA

Deploy functionality to your app quickly using pre-packaged solutions. Firebase Extensions are configurable, and work with Firebase and other Google Cloud Platform products.