Azure Notification Hubs Documentation

Learn how to use Notification Hubs, a multi-platform, scalable push-notification engine to quickly send millions of messages to applications running on various types of devices (Android, iOS, Windows, Windows Phone, Baidu, Kindle).

Tutorials, API references, and other documentation show you how to set up and send push notifications from any backend to any mobile device.

Step-by-Step Tutorials

Learn how to push notifications using Notification Hubs:

  1. Push notifications to all registered devices - Android | Baidu | iOS | Kindle | Windows | Windows Phone | Xamarin.Android | Xamarin.iOS
  2. Push notifications to specific devices - Android | iOS | Windows | Windows Phone
  3. Push notifications to specific users - Android | iOS | Windows
  4. Push location-based notifications - Windows
  5. Push personalized and localized notifications - iOS | Windows


Azure Notification Hubs sample apps are available from multiple sources. We bundle platform-specific samples with the individual SDKs (links below) and the standalone Samples Repository includes samples for other platforms.