← Works with

InstantPWA on macOS

Since Sonoma, Safari installs any site as a standalone dock app with badge counts, notifications and system-level shortcuts. Chrome and Edge deliver the same on older macOS versions.

Install: Full support
Web push: Full support

Safari 17+ push. Chrome/Edge fill the gap on older macOS.

How to set it up

  1. 1

    Copy the one-line snippet

    Sign in, open your widget, and copy the <script> tag from the Install tab. It's under 15 KB gzipped and loads asynchronously.

  2. 2

    Paste it before </body>

    Drop it into your site template. No build step, no framework wiring — it works with any HTML page served over HTTPS.

  3. 3

    Publish and verify

    Reload the site, open the widget on any device, and check the analytics tab. Installs and dismissals appear in real time.

FAQ

Where does the installed icon live?+

In /Applications, with a dock entry and native window controls.

Ready to make macOS installable?

1,000 free impressions. No credit card.

Get started