Glossary

Definition

Web push

Short definition

Web push is a W3C standard that lets a website deliver push notifications to a user's device via the browser's push service, even when the site is closed. Delivery requires a service worker and explicit user permission.

Reviewed July 8, 2026

Web push uses VAPID keys for identification and a PushSubscription object stored per user. Payloads are encrypted end-to-end between sender and browser.

iOS Safari 16.4+ supports web push, but only for PWAs installed to the home screen. On the open web (a tab), pushes are silently dropped on iOS.

Chromium and Firefox support web push in tabs, in installed PWAs and even in incognito with permission.