> ## Documentation Index
> Fetch the complete documentation index at: https://moengage.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Web Push Overview

> Review Web Push prerequisites, browser support, and feature availability across platforms with MoEngage.

Send your first Web Push campaign after integrating the Web SDK.

The prerequisites to integrate the web SDK are:

* Ensure that you [Configure the Web Push settings](https://www.moengage.com/docs/user-guide/campaigns-and-channels/web-push/getting-started-with-web-push/configure-web-push-settings).
* Ensure that you have an active [Web Push campaign](https://www.moengage.com/docs/user-guide/campaigns-and-channels/web-push/create/create-web-push-campaign).

After you have sent the web push campaign, you can:

* Perform [data tracking](/developer-guide/web-sdk/data-tracking).
* Modify the [web push notification permissions](/developer-guide/web-sdk/web-push/configure-self-handled-opt-in).

## Web Push Feature Availability

| Operating System | Browser which supports Web Push Notifications | Basic Support | Image Support | Icon Support | Action Button Support |
| ---------------- | --------------------------------------------- | ------------- | ------------- | ------------ | --------------------- |
| Windows          | Chrome                                        | ✅             | ✅             | ✅            | ✅                     |
| Windows          | Firefox                                       | ✅             | ❌             | ✅            | ❌                     |
| Windows          | Opera                                         | ✅             | ✅             | ✅            | ✅                     |
| Windows          | Edge                                          | ✅             | ✅             | ✅            | ✅                     |
| macOS            | Chrome                                        | ✅             | ❌             | ✅            | ✅                     |
| macOS            | Firefox                                       | ✅             | ❌             | ✅            | ❌                     |
| macOS            | Opera                                         | ✅             | ❌             | ✅            | ❌                     |
| macOS            | Edge                                          | ✅             | ❌             | ✅            | ✅                     |
| macOS (13+)      | Safari (16+)                                  | ✅             | ❌             | ❌            | ❌                     |
| Linux            | Chrome                                        | ✅             | ❌             | ✅            | ✅                     |
| Linux            | Firefox                                       | ✅             | ❌             | ✅            | ❌                     |
| Linux            | Opera                                         | ✅             | ❌             | ✅            | ✅                     |
| Linux            | Edge                                          | ✅             | ❌             | ✅            | ✅                     |
| Android          | Chrome                                        | ✅             | ✅             | ✅            | ✅                     |
| Android          | Firefox                                       | ✅             | ❌             | ✅            | ❌                     |
| Android          | Opera                                         | ✅             | ✅             | ✅            | ✅                     |
| Android          | Edge                                          | ✅             | ✅             | ✅            | ✅                     |
| iOS (16.4+)      | Safari                                        | ✅             | ❌             | ❌            | ❌                     |

For further assistance, please contact your MoEngage Customer Success Manager (CSM) or the Support team.
