safari webアプリ化の手順|Dockに追加で変わることと限界

safari webアプリ化は、macOS Sonoma 14以降のMacなら、Safariでページを開いてメニューバーの「ファイル」から「Dockに追加」を選び、名前を入力して「追加」をクリックするだけで完了します。作ったWebアプリはホームフォルダの「アプリケーション」フォルダに保存され、DockやSpotlightから通常のアプリと同じように開けます。この記事では、2026年10月18日に確かめたAppleのサポートページMacでSafari Webアプリを使うの記載に沿って、作り方、設定画面の項目、通知の許可の仕方、削除の方法を順に説明し、そのうえでWebアプリ化に向いているサイトと、Safariのやり方では足りなくなる場面を整理します。

SafariのWebアプリ化でできるようになること

Webアプリ化したサイトは、Safariのタブの1つではなく、独立したアプリとして動きます。Appleのページが挙げている違いは、主に次の4つです。

  • 閲覧履歴、Cookie、Webサイトデータ、設定情報がSafariと共有されない
  • ツールバーが簡素になり、戻る、進む、共有のボタンと、インストールしたSafari機能拡張のボタンだけが表示される
  • 好きな名前とアイコンを付けられる
  • 通知を送るサイトなら、Dockのアイコンに未読の件数を表示できる

1つ目について、Appleのページは次のように書いています。

Webアプリは、Safariとは別に機能します。閲覧履歴、Cookie、Webサイトデータ、設定情報はSafariと共有されません。そのため、Safariプロファイルを使う場合と同様に、ブラウズをほかとは切り分けることができます。 出典: support.apple.com

このため、作ったWebアプリを初めて開くと、Safariでログインしていたサイトでもログイン画面から始まります。不具合ではなく、Safariとデータを分ける仕組みによるものです。一度ログインすれば、以降はWebアプリの中でログイン状態が保たれます。この仕組みを逆に使うと、Safariでは個人のアカウント、Webアプリでは仕事のアカウント、というように、同じサービスを2つのアカウントで同時に開いておけます。

また、Webアプリはほかのアプリと同じように、ログインしたときに自動で開くログイン項目にも追加できます。毎朝最初に開くサイトがあるなら、Webアプリにしてログイン項目に入れておくと、Macを起動するだけで準備が整います。

Webアプリ化の手順と保存される場所

手順は、Appleのページに書かれているとおり3段階です。

  • Safariで、Webアプリとして使いたいWebページを開く
  • メニューバーから「ファイル」、「Dockに追加」の順に選ぶ。またはツールバーの共有ボタンをクリックし、「Dockに追加」を選ぶ
  • Webアプリに付けたい名前を入力し、「追加」をクリックする

「Dockに追加」がメニューに見当たらない場合は、macOSのバージョンを確かめます。この機能はmacOS Sonoma 14以降が必要です。アップルメニューの「このMacについて」で、macOSの名前を確認できます。Ventura 13以前のMacでは、Safariを更新してもこの項目は表示されません。

作ったWebアプリは、ホームフォルダの中の「アプリケーション」フォルダに保存されます。Mac全体の「アプリケーション」フォルダではない点に注意が必要です。Finderのメニューバーで「移動」から「ホーム」を選ぶと、ホームフォルダが開き、その中に「アプリケーション」フォルダがあります。DockやSpotlightから開けるので、普段はこの場所を意識する必要はありませんが、削除するときにはここを開きます。

どのページを開いた状態で追加するかも、使い勝手に影響します。たとえば、メールサービスなら受信トレイ、管理画面ならダッシュボードのように、毎回最初に見たいページを開いてから「Dockに追加」を選びます。後から変えたくなっても、次の章の設定画面で開くURLを変更できます。

設定画面で変えられる項目

Webアプリを開き、メニューバーでそのアプリの名前をクリックして「設定」を選ぶと、設定画面が開きます。Appleのページに載っている項目は次のとおりです。

項目 できること
アプリケーション名 アプリの名前を変える
アプリケーションURL 開くURLを変える。「現在開いているページを指定」も選べる
アイコン 表示されているアイコンをクリックし、画像を選んで差し替える
ナビゲーションコントロールを表示 戻る、進む、アプリ名、共有、機能拡張のボタンを表示するか選ぶ
タイトルバーにカラーを表示 タイトルバーにWebサイトの色を反映させるか選ぶ

このほか、「プライバシー」タブからは、「プライバシーとセキュリティ」の設定画面を開いたり、WebサイトのデータであるCookieやキャッシュを消去したりできます。ログインがおかしくなったときは、ここでデータを消去してログインし直すと、Safari本体に影響を与えずにやり直せます。

「機能拡張」タブでは、Safariにインストールしている機能拡張を、Webアプリごとに有効または無効にできます。パスワード管理の機能拡張はWebアプリでも使い、広告ブロックは切る、といった使い分けができます。ただし、ここで使えるのはSafari向けの機能拡張だけです。ChromeウェブストアにしかないChrome向けの拡張機能は、SafariのWebアプリでは使えません。

Dockに似たアイコンが並んで見分けにくいときは、正方形の画像を用意して「アイコン」から差し替えると、探しやすくなります。

通知を受け取る設定と、届かないときの確認

通知を送るように作られているサイトは、Webアプリの中で通知の許可を求めてきます。ここで「許可」をクリックすると、通知がロック画面や通知センターに表示されるようになります。

Appleのページが強調しているのは、この許可にSafariの中ではなくWebアプリの中で応答することです。Webアプリ側で許可すると、Webアプリが「通知」の設定に独立したアプリとして表示され、Dockのアイコンに未読の件数が赤いバッジで表示されるようになります。

通知が届かないときは、次の順に確かめます。

  • アップルメニューから「システム設定」を開き、サイドバーの「通知」をクリックする
  • 右側のアプリケーションの一覧から、Webアプリの名前を探す(URLではなく、付けた名前で表示される)
  • 一覧に無ければ、Webアプリの中でまだ許可していない。サイトの設定から通知を有効にし、表示された許可を求める画面で「許可」を選ぶ
  • 一覧にあれば、通知を許可する設定がオンになっているか、通知のスタイルが「なし」になっていないかを確かめる

Safariで先に許可していても、Webアプリには引き継がれません。データを共有しない仕組みのためで、Webアプリでもう一度許可する必要があります。

Webアプリ化に向いているサイトと、削除の方法

どのサイトでもWebアプリにすれば便利になるわけではありません。インプレスのMacの解説記事は、次のように指摘しています。

一方で、文字が中心のWebサイトやニュースメディアなどは、Webアプリ化してもそれほど多くのメリットを感じられないかもしれません。インターフェイスがすっきりとするので見やすくなるというメリットはあるものの、複数のタブを開いたり、ブックマークやリーディングリストに追加したりといった操作はできなくなります。 出典: pc.watch.impress.co.jp

向いているのは、1日に何度も開き、1つの画面の中で作業が完結するサイトです。メール、カレンダー、チャット、タスク管理、会社の管理画面などがこれに当たります。反対に、リンクを次々に開いて読み比べるニュースサイトや調べものには、タブが使えるSafariのほうが向いています。Webアプリの中でもタブなどのSafariの機能が必要になったときは、共有ボタンから「Safariで開く」を選べば、そのページをSafariで開き直せます。

要らなくなったWebアプリの削除は、Finderで行います。メニューバーの「移動」から「ホーム」を選んでホームフォルダを開き、「アプリケーション」フォルダの中のWebアプリをゴミ箱にドラッグします。

iPhoneのSafariにも、同じ考え方の機能があります。AppleのiPhoneユーザガイドによると、共有メニューから「ホーム画面に追加」を選び、「ウェブアプリとして開く」を選択して「追加」をタップすると、Webサイトをアプリのように使えます。追加したアイコンは、追加したデバイスにだけ表示されます。

Safariのやり方では足りなくなる場面

SafariのWebアプリ化は無料で、追加のソフトも要りません。それでも、次のような場面では別の方法を検討する価値があります。

  • macOS Ventura 13以前のMacを使っていて、「Dockに追加」が表示されない
  • Chromeウェブストアの拡張機能を、アプリの中で使いたい
  • サイトがChromeで動かすことを前提にしていて、Safariでは表示や動作が崩れる
  • 同じサービスを3つ以上のアカウントで、それぞれ別のアプリとして使い分けたい

1つ目から3つ目は、Safariのエンジンで動くというWebアプリの性質から来る制約です。Chromeにも、ページをアプリとしてインストールする機能があり、メニューの「キャスト、保存、共有」から「ページをアプリとしてインストール」を選べます。ただし、Chromeでインストールしたアプリは、作成したプロファイルのログインを共有します。

もう1つの選び方が、サイトをアプリにする道具です。この種の道具の1つは、できることのページで、Macに入っているChrome、Brave、Microsoft Edgeなど7種類のブラウザのどれかを土台にして、サイトを独立したアプリにする仕組みを説明しています。アプリごとに独立したブラウザプロファイルが割り当てられ、Chromeウェブストアの拡張機能もアプリごとに有効と無効を切り替えられます。macOS 12以降で動くので、Sonoma 14より前のMacでも使えます。よく使うサービスは対応サービス一覧から選ぶだけで、URLとアイコンが設定されます。料金は料金の欄にあり、3アプリまでは無料です。

まずはSafariの「Dockに追加」で、毎日開くサイトを1つWebアプリにしてみるのが手堅い始め方です。拡張機能やエンジンの違いで困る場面が出たサイトだけを、別の方法に移すと、手間をかけずに使い分けられます。

よくある質問

SafariのWebアプリ化はどのmacOSから使えますか?

macOS Sonoma 14以降です。Ventura 13以前のMacでは、Safariのメニューに「Dockに追加」が表示されません。アップルメニューの「このMacについて」で、使っているmacOSの名前とバージョンを確かめられます。

Webアプリを開いたらログイン画面から始まりました。不具合ですか?

不具合ではありません。Appleのサポートページにあるとおり、Webアプリは閲覧履歴やCookieなどをSafariと共有しないため、最初は未ログインの状態で開きます。一度ログインすれば、以降はWebアプリの中でログイン状態が保たれます。

SafariのWebアプリで機能拡張は使えますか?

Safari向けの機能拡張なら使えます。Webアプリの「設定」の「機能拡張」タブで、Webアプリごとに有効と無効を切り替えられます。ChromeウェブストアにしかないChrome向けの拡張機能は使えないため、必要な場合はChromeを土台にする方法を選びます。

作ったWebアプリを削除するにはどうすればよいですか?

Finderのメニューバーで「移動」から「ホーム」を選び、ホームフォルダの中の「アプリケーション」フォルダを開きます。その中にあるWebアプリをゴミ箱にドラッグすれば削除できます。Dockに登録していたアイコンは、ドラッグしてDockの外に出せば取り除けます。

記事一覧へ戻る