Firebase Cloud Messaging

Send notifications across platforms for free

Send messages to any device

Firebase Cloud Messaging (FCM) provides a reliable and battery-efficient connection between your server and devices that allows you to deliver and receive messages and notifications on Android, iOS, and the web at no cost.

plat_androidplat_iosplat_webplat_cppplat_unity

Advanced message targeting

Easily target messages using predefined segments or create your own, using demographics and behavior. Target messages to devices that have subscribed to specific topics, or get as granular as a single device.

Customized notification content

Deliver notifications immediately, or at a future time in the user's local timezone. Send custom data, set priorities, sounds, and expiration dates, and track custom conversion events.

No coding required for sending notifications

Notification messages are fully integrated with Firebase Analytics, giving you access to detailed engagement and conversion tracking. Monitor effectiveness from a single dashboard with no coding required.

Part of the Firebase platform

Firebase helps you develop high-quality apps, grow your user base, and earn more money. Each feature works independently, and they work even better together.

Send feedback about...

Need help? Visit our support page.