Learn how to turn any website in Safari into a proper web app that you can open on your Mac straight from the Dock or Launchpad.
macOS Sonoma and later let you turn any website into a web app. All you need to do is add the website in the built-in Safari browser to the Dock. macOS will automatically turn it into a proper web app that runs without browser chrome and supports features like offline caching, macOS window management and others.
Note: Older macOS versions only let you add website shortcuts to the Dock.
About web apps on iPhone and Mac
Progressive web apps (PWA) have been around for many years. To install a PWA on your iPhone, you choose the Add to Home Screen action in Safari’s Share menu. This enables you to open the web app from the Home Screen like you would any other app, as well as see the web app in the App Switcher, and more. Website not designed to work as PWAs instead open like regular websites on your iPhone and iPad. On the Mac, however, any website can be turned into a web app even if it wasn’t designed to work as one.
Add a website as a web app on your Mac
1) Open Safari and visit your favorite website.
2) Click the share icon in the Safari toolbar and select Add to Dock or click File > Add to Dock in the menu bar.
3) Customize the web app title and click Add.
The web app icon appears in both your Mac’s Dock and the Launchpad. Whenever you visit this website in Safari, you’ll see a banner on the top offering to open the website in the saved web app instead.
Using a web app on your Mac
1) Click the web app icon in the Dock or the Launchpad to open it in a borderless Safari view.
2) You can browse the web app as you normally would the website using the back and forward buttons or two-finger trackpad swipes.
3) To open the PWA as a website in your default browser, click the tiny Safari icon in the window’s top-right corner. On macOS Sequoia, click the share button and choose the Open in action.
Opening internal links in web apps
Internal links don’t link out. For example, all URLs starting with https://www.idownloadblog.com/ are internal to our site. If you save the iDownloadBlog website as a web app and click an internal link like this one, it opens in the same window. Configuring Safari to open links in new tabs, however, means clicking the same link will instead open a new window.

Note: You can also right-click a link and choose Open Link in New Window.
Opening external links in web apps
External links link out of the originating website. For example, all links on our website without a iDownloadBlog.com domain in them are external. macOS opens external links in web apps in your default browser.
Important: In my testing, macOS Sonoma even treated website subdomains like media.idownloadblog.com as external links. Older macOS versions open such links in the default web browser, but macOS Sequoia opens them in the web app instead.
Change the web app’s icon, name, and other settings
1) Open the web app on your Mac.
2) Click the web app name in the menu and choose Settings.
3) Feel free to change the Application Name and the web app Icon.
Unticking “Show navigation controls” will remove the back, forward, and browser icons from the toolbar. To stop macOS from tinting the widow title bar with the website’s accent color, untick the “Show color in title bar” option.
4) Select the Privacy tab to clear all cached data and manage permissions for microphone, camera, location, etc.
5) Select the Extensions tab to manage extensions for this web app.
The key advantages to using web apps in macOS
- Quick links of your favorite websites, right in the Dock and Launchpad.
- You can right-click a web app in the Dock to assign it to a specific desktop space or set it to open when your Mac starts up.
- The macOS window manager treats web apps like native apps. You can resize windows of web apps freely, use web apps in split screen mode, or move them to other connected display without affecting websites in Safari or other browsers.
- Web apps can send you push notifications and access your Mac’s microphone, location, camera and more. You can manage these permissions for web apps in System Settings alongside native apps. To be clear, regular websites can also access your microphone, camera and more, but their permissions are handled within the Safari settings.
Things to dislike about web apps on a Mac
- External links opening in the default web browser instead of the web app is annoying.
- Web apps lack a status bar at the bottom to show the full URL, like in Safari.
- Setting links to open in new tabs will open a new window for each followed link, which can get chaotic fast. By contrast, Safari neatly arranges multiple tabs within a single window, which not only looks better but is much easier to manage.
- Adding web apps can make the Dock too crowded.
Where does macOS save web apps?
Web app icons appear in the Dock and Launchpad but the web apps themselves aren’t installed in the usual Applications folder for all users on your Mac like their native counterparts. Instead, web apps are saved inside your account’s Applications folder. Follow these steps to see all your saved Safari web apps and Chrome apps in one place.
1) Open a new Finder window.
2) Click Go > Go to Folder in the menu bar.
3) Enter ~/Applications/ and hit the Return key.

Delete a web app from your Mac
You can go to the ~/Applications/ folder and delete the web app from there, but the other methods for uninstalling macOS apps also apply to web apps. For instance, you can go to the Launchpad, hold the Option key, and hit the X icon to delete a web app. Also, you can use an app like AppCleaner to remove web apps.
Does removing a web app from the Dock uninstall it?
No, it doesn’t. Dragging out a web app icon only frees up space in the Dock. The web app is still taking up space on your machine and appearing in the Launchpad and the ~/Applications/ folder.
Other Safari tips: