Many of the digital tools office workers, remote professionals, and students rely on daily—such as Notion, Trello, WhatsApp Web, Claude, Google Keep, and Asana—run primarily in a web browser. However, keeping dozens of browser tabs open clutter your workspace, makes it easy to close critical tasks accidentally, and entangles your web apps with ordinary browsing cookies and browser extensions.
In macOS Sonoma and macOS Sequoia, Apple integrated native support for Web Apps directly into Safari. Using the built-in Add to Dock tool, you can convert any website into a standalone desktop application that appears in your Dock, integrates with Launchpad and Spotlight, and operates inside its own isolated sandboxed container.
Why Native Web Apps in Safari Are Superior to Regular Browser Tabs
Converting a website into a Safari Web App provides several immediate workflow and privacy advantages:
- Isolated Cookie Jar and Storage: Safari Web Apps maintain their own independent authentication sessions. You can stay logged into a personal Google account in Safari while maintaining a corporate Workspace login inside the Web App.
- Focused Window Presentation: Web Apps run in a streamlined window without URL omniboxes, back/forward toolbars, or browser bookmark bars, maximizing screen real estate for your actual work.
- System Notification Support: Web Apps can send desktop notifications and show red unread badge counters on their Dock icon, matching the behaviour of native macOS applications.
- Spotlight and Stage Manager Integration: Web Apps behave like first-class macOS apps, allowing you to switch to them instantly using
Command + Tabor search for them directly in Spotlight.
Step 1: Convert a Website into a Web App
Creating a Web App requires no third-party wrapper software such as Electron or Fluid. The capability is built directly into Safari:
- Launch Safari on your Mac.
- Navigate to the web service you wish to convert (for example,
web.whatsapp.comorapp.notion.so). - Ensure you are on the main landing dashboard of the service rather than a temporary nested URL.
- Click the File menu in the top macOS menu bar and select Add to Dock… (or click the Share button in the Safari toolbar and select Add to Dock).
- A configuration dialogue box appears displaying the website’s icon and proposed title.
- Customise the name if desired (for instance, shorten “WhatsApp Web – Chat” to simply “WhatsApp”). You can also click the icon to upload a custom image file if you prefer a different look.
- Click the blue Add button.
Step 2: Launch and Customise Web App Preferences
Once created, macOS instantly places the new application icon onto your Dock and compiles an application bundle inside your user ~/Applications/ directory:
- Click the new Web App icon in your Dock to launch it. The service opens in a dedicated, distraction-free desktop window.
- Log into your account credentials. Because Web Apps maintain persistent storage, you will remain securely signed in across reboots.
- Click the Web App’s name in the top menu bar and select Settings (or press
Command + Comma). - Under the General tab, customize your window controls:
- Show navigation controls: Enable or disable simple back and forward buttons in the title bar.
- Show colour in title bar: Matches the macOS window frame to the website’s dominant theme colour.
- Under the Privacy tab, click Manage Website Data if you ever need to clear cookies or local storage specifically for this single app without affecting Safari.
Managing Notifications for Web Apps
Web Apps support native macOS push notifications through Apple’s notification daemon. When the web application prompts you for permission to send alerts, click Allow.
You can fine-tune notification banners, sounds, and lock screen behavior by opening System Settings > Notifications and clicking on the Web App’s name in the application roster.
How to Delete or Remove a Safari Web App
If you no longer need a Web App, removing it is as simple as deleting any normal Mac application:
- Open Finder on your Mac.
- Press
Command + Shift + G, enter~/Applications, and press Enter. - Locate the Web App bundle, right-click it, and select Move to Trash.
- Right-click the icon on your Dock and choose Options > Remove from Dock.
Deleting the Web App completely purges its sandboxed cookies and local storage without altering your general Safari browsing history or settings.