Here are the browsers that support web push notifications.
Chrome | Safari | Firefox | Edge | Opera | |
OSX (Macbook) | Yes | Yes | Yes | N/A | Yes |
Android (Phone) | Yes | N/A | Yes | Yes | Yes |
iOS (iPhone)* | No | No | No | No | No |
Windows (Laptop) | Yes | Yes | Yes | Yes | Yes |
ChromeOS (Chromebook) | Yes | Yes | Yes | Yes | Yes |
Note: The above list assumes Chrome v71, Safari v12, Firefox v65 and Edge v18 which are the latest browsers as of 1/9/2018.
*iOS does not support web push notifications. The only way to get notifications to iOS device is through a native app.