Safari の Cookie またはキャッシュ (サイトにアクセスするたびにデータを新たにダウンロードしなくても済むように Safari が Web サイトのデータを保存する場所の 1 つ) を消去すると、ブラウジングのエクスペリエンスが向上する場合があります。
一つ目は、Safariでウェブサイトにアクセスした際に、ウェブサイトが突然機能しなくなることです。例えば、Facebookの投稿が更新されなくなったり、ウェブサイトの画像が正しく表示されなくなったりするなどです。このような場合は、キャッシュが破損している可能性があります。
また、サイトで自動的に入力される個人情報が正しくない場合は、Cookieを削除すると改善する場合があります。Cookieとは、サイトがユーザーに関するデータやサイトでの行動を保存するために使用する小さなファイルです。
これらの問題があなたに当てはまらない場合でも、定期的にブラウザデータを消去することで、オンラインでのあなたの行動を覗き見しようとする侵入者からプライバシーを守ることができます。そこでこの記事では、MacでSafariのキャッシュとCookieを消去する方法を説明します。
Mac でキャッシュをクリアする方法を説明した記事もあります。
個々のサイトの Cookie とキャッシュ データの消去は、Safari の設定/環境設定から行うことができます。
- Safariを開く
- 画面上部のメニューでSafariをクリックします。
- [設定]または[環境設定]をクリックします(実行している macOS のバージョンによって異なります)。
- 「プライバシー」タブに移動します。
- 「Webサイトデータの管理」をクリックします。
- 「すべて削除」を選択するか、削除する Web サイトを個別に選択します。

鋳造所
データの読み込みが完了すると、ウェブサイトの長いリストが表示されるはずです。「すべて削除」を選択するか、このリストから削除したいウェブサイトを個別に選択してください。複数のウェブサイトを選択したい場合は、1つのサイトをクリックし、Commandキーを押したまま2つ目、3つ目、4つ目と選択していきます。この方法で数百件も選択することはお勧めしません。最初からやり直す必要がある場合に備えて、一括で削除することをお勧めします。
すべてを選択してから、残しておきたいものの選択を解除することも可能です。Command+Aですべてを選択し、Commandキーを押しながら、リストに残しておきたいウェブサイトをクリックします。「完了」ではなく「削除」をクリックするだけです。「完了」をクリックすると、せっかくの作業が台無しになってしまいます。また、検索フィールドを使って個々のサイトを検索することもできます。
Cookie を削除すると、サイトのログイン時に自動入力されたユーザー名とパスワードが削除される可能性があり、サイトにアクセスするたびに自動的にログインするように設定している場合は、ほぼ確実にそのサイトからログアウトされることに留意してください。
Safariのキャッシュをクリアする方法
Safariの隠れた開発メニューを使えば、Cookieと閲覧履歴を残したままキャッシュだけをクリアできます。ウェブサイトの動作が不安定な場合、Cookieと閲覧履歴を削除する前に、このツールを使うと非常に有効な診断手順となります。
すべてのキャッシュをクリアしたいだけの場合は、次の手順に従ってください。
- Safari を開きます。
- 画面上部のメニューバーで Safari をクリックし、設定/環境設定を選択します(実行している macOS のバージョンによって異なります)。
- [詳細設定]タブをクリックします。
- メニューバーに開発メニューを表示する、またはWeb開発者向けの機能を表示するの横にあるボックスをオンにします。
- 画面上部のメニューに新しい「開発」タブが表示されますので、クリックしてください。
- 「キャッシュを空にする」をクリックします。
あるいは、Option+Command + E をクリックします。

開いているSafariウィンドウをすべて閉じ、「開発」メニューで「キャッシュを空にする」を選択します。次に、 「ファイル」 > 「新規ウィンドウ」をクリックして、キャッシュをクリアした状態でSafariを起動します。
鋳造所
オートフィルからオートコンプリートデータを削除する方法
Safariの自動入力ツールは、ウェブサイト上のユーザー名やパスワード、クレジットカード情報、住所やメールアドレスなどの情報を自動的に入力できます。これは非常に便利な機能ですが、入力されたデータが間違っていたり、文脈から外れていたりすると、煩わしいこともあります。また、古いパスワードや間違ったメールアドレス、住所が入力されてしまうのも問題です。
次の手順に従って、このデータを変更または削除できます。
- Safari を開きます。
- Safariメニューをクリックします。
- [設定/環境設定]をクリックします。
- オートフィルタブを選択します。
- ここでは、連絡先情報、ユーザー名とパスワード、クレジットカード情報などのデータを編集できます。アクセスしたいカテゴリーの横にある「編集」をクリックしてください。
- アクセスするには、パスワードを入力するか、Touch ID を使用する必要があります。

鋳造所
誤ったデータを削除する: Safariがあなたに関する誤ったデータ(例えば住所など)を自動入力している場合は、 「連絡先の情報を使用」の横にある「編集」をクリックしてください。すると連絡先アプリが開きます。あなたのカードは「マイカード」の上部または下に表示されます。ここで、あなた自身のデータを追加したり修正したりできます。
誤ったパスワードとサイトログインの削除: Safari 18.2 より前のバージョンでは、Safari 内でサイトのパスワードを管理できます。誤ったパスワードを削除する場合は、「パスワード」タブをクリックします。削除するパスワードがわかっている場合は、Web サイトまたはサービスを検索し、古いパスワード オプション (複数ある場合) を見つけて選択し、列の下の「-」をクリックして削除します。次に、「パスワードを削除」を選択できます。その Web サイトにパスワードが保存されていない場合は、 「追加」ボタンをクリックしてサイトのエントリを再作成できます。まずサイトの URL (https://facebook.com など) を入力し、次にユーザー名とパスワードを入力します (フィールド間を移動するには Tab キーを押します)。
macOS Sequoia以降をご利用の場合、ウェブサイトのパスワードは新しいパスワードアプリで管理できます。間違ったパスワードを削除するには、このアプリを開いてください。パスワードアプリの詳細については、こちらをご覧ください(リンク先のレビューはiPhone版に関するものですが、macOS版でも同様です)。パスワードアプリについては、以下のセクションでも解説しています。
詳細については、「パスワード、銀行カード、名前、住所を自動入力する方法」を参照してください。
システム全体のログインとパスワードを削除する
Sequoia より前のバージョンのmacOSを使用している場合は、Finder のアプリケーションリストのユーティリティフォルダにあるキーチェーンアクセスアプリ経由でサイトログインにアクセスすることもできますが、このアプリは Mac のセキュリティ操作全体をほぼ制御するため、使用には十分注意する必要があります。ただし、ここで誤ったユーザー名とパスワードのエントリを削除することで、Safari だけでなく、事実上すべての Mac アプリがそれらを使用するのを停止できます。
検索フィールドにサイト名を入力し、検索結果リストから「Web Form Password」のエントリを探します。エントリを右クリックし、「Delete」を選択します。

鋳造所
macOS Sequoia以降では、 Appleは新しいパスワードアプリを導入しました。このアプリはアプリケーションフォルダ内にあります。(キーチェーンアクセスアプリも引き続き存在しますが、非表示になっています。Spotlightで「キーチェーンアクセス」を検索すると見つかりますが、開くとパスワード管理にはパスワードアプリが推奨されるという通知が表示されます。)
検索フィールドにサイト名を入力し、表示されるサイトのリストを確認します。変更したいサイトをクリックし、右上の「編集」をクリックしてパスワードを変更するか、Controlキーを押しながらウェブサイトをクリックし、ポップアップメニューから「削除」を選択して削除します。

鋳造所
ChromeまたはFirefoxのキャッシュ、Cookie、閲覧履歴を削除したい場合は、「Macの閲覧履歴を削除する方法」をご覧ください。代替ウェブブラウザについては、「Macに最適なウェブブラウザ」をご覧ください。
Mac のスペースを節約するその他の方法については、以下をお読みください。
- Macでディスクスペースを空ける方法
- Macでシステムデータを削除する方法
- 最高のMacクリーナーソフトウェア
- Macでキャッシュをクリアする方法