Skip to content
Browsers & devices · 7 min read

Web push notifications on Android

Android is where web push feels most like app push: lock-screen banners, images, buttons, and delivery with the browser closed. Here’s what to know about each browser and Android setting.

Updated By the Pusharoo team
In short
  • Chrome, Samsung Internet, Firefox, Edge and Opera on Android support web push.
  • Android 13+ asks once whether the browser itself may show notifications.
  • Notifications arrive with the browser closed; some brands’ battery savers can delay them.
  • Installed web apps (PWAs) get their own app-like notification settings.

Browser support on Android

BrowserWeb pushImages / buttons
ChromeYesYes / up to 2
Samsung InternetYesYes / yes
EdgeYesYes / yes
OperaYesYes / yes
FirefoxYesNo / no

Details vary by version; test on the browsers your analytics show. Full desktop + mobile table in browser support.

Two layers of permission

On Android 13 and later, apps — including browsers — need the system notification permission. The first time any site asks, Android may prompt “Allow Chrome to send you notifications?” before the site’s own permission matters. If someone declined that system prompt, no site in that browser can notify them until they enable it in Settings → Apps → Chrome → Notifications.

Per-site control in the notification shade

Android groups notifications into categories. Chromium browsers list sites individually, so long-pressing a notification lets a person silence just that site without leaving the shade. Make your notifications worth keeping and they won’t be one long-press away from silence (frequency).

Battery savers and delays

  • Android’s Doze mode batches low-priority messages when a phone is idle.
  • Some manufacturers add aggressive background limits for apps, including browsers.
  • The Web Push Urgency header lets you mark genuinely urgent messages as high priority — use it sparingly (deliverability).

Writing for the Android shade

Collapsed Android notifications show one line of title and roughly one line of body — less when there’s an image. Expanded, they show the image and more text. Put the point in the title, keep the body to one supporting detail, and treat the image as a bonus (length guide). Android also shows the site’s domain and the browser name, so you don’t need your brand in the title.

Testing on a real Android phone

  1. Open your site in Chrome on Android, accept your prompt and the browser dialog.
  2. Lock the phone and send a test — check the lock-screen preview.
  3. Pull down the shade and expand the notification to see the image and buttons.
  4. Repeat in Samsung Internet if your analytics show many Samsung users.
  5. Use Chrome’s remote debugging (chrome://inspect on desktop) to see service worker logs from the phone.

Installed web apps

When a visitor installs your site from Chrome (“Install app” or “Add to Home screen”), Android creates an app-like entry with its own icon and, in many cases, its own notification settings. Push works with or without installing on Android — unlike iPhone — but installation makes your notifications look even more native (PWA push).

Questions

Do web push notifications work on Android without installing an app?

Yes. Any supported browser can subscribe from a normal tab and receive notifications with the browser closed.

Why aren’t notifications appearing on my Android phone?

Check the browser’s system notification permission, the site’s permission, Do Not Disturb, and battery optimisation for the browser.

Does Samsung Internet support web push?

Yes, Samsung Internet supports standard web push notifications on Android.

More in Browsers & devices: Firefox push notifications: how they work · Safari push notifications on the Mac · Microsoft Edge push notifications · How to test web push notifications · How to turn off website notifications · All guides

Free for life. No limits.

Unlimited subscribers, campaigns and automations. No badges. About five minutes to install.