chrome プロファイル 場所 変更|Macでの保存先の移し方

MacのChromeのプロファイルは、標準では「~/Library/Application Support/Google/Chrome」に保存されています。この場所を変える項目はChromeの設定画面にはありません。変更するには、Chromeを起動するときに「--user-data-dir」という起動オプションで新しい保存先を指定します。毎回入力しなくて済むように、スクリプトエディタで専用の起動用アプリを作る方法がChromiumの公式資料に載っています。この記事では、保存先の確かめ方から、移し方の手順、移したときにキャッシュがどこに保存されるか、移さずに済ませる判断までを順に説明します。

手順と仕様は、2026年10月18日にGoogle、Chromium、Appleの公式ページで確認した内容にもとづいています。

Macでのプロファイルの保存先と確かめ方

最初に、いま使っているChromeがどこにデータを保存しているかを確かめます。Chromiumの開発資料「User Data Directory」によると、Chromeには「ユーザーデータディレクトリ」と「プロファイルディレクトリ」の2つの階層があります。

  • ユーザーデータディレクトリ: Chrome全体のデータの保存先。Macの標準は「~/Library/Application Support/Google/Chrome」
  • プロファイルディレクトリ: その中にあるプロファイルごとのフォルダ。最初のプロファイルは多くの場合「Default」、追加したプロファイルは「Profile 1」「Profile 2」のような名前になります

履歴、ブックマーク、Cookieなどはプロファイルディレクトリに保存されます。Chromeの画面で「Chrome プロファイルを追加」を選ぶと、同じユーザーデータディレクトリの中にフォルダが1つ増える、という関係です。

確かめ方は簡単です。Chromeのアドレスバーに「chrome://version」と入力すると、「プロフィール パス」(英語表示では Profile Path)の欄に、いま開いているプロファイルのフォルダが表示されます。その1つ上のフォルダがユーザーデータディレクトリです。

FinderでLibraryフォルダを開くには、Appleのガイド「Macで特定のフォルダに直接移動する」にあるとおり、Finderで「移動」>「フォルダへ移動」を選び、パス名を入力します。「移動」メニューを開いた状態でOptionキーを押すと「ライブラリ」が表示される、という方法も同じページに書かれています。

なお、Chromeのベータ版やCanary版は別の場所を使います。Chromiumの資料では、Macの場合「Chrome Beta」「Chrome Dev」「Chrome Canary」がそれぞれ同じApplication Supportの下に別フォルダを持つとされています。安定版のつもりで別のフォルダを移動しないよう、chrome://version で必ず確かめてください。

場所を変えたい理由を先に分ける

「プロファイルの場所を変えたい」という相談は、理由によって答えが変わります。上位の記事やQ&Aを見ると、主な理由は次の3つに分かれます。

  • 内蔵ストレージの空き容量を増やしたい
  • プロファイルを外付けドライブやクラウド同期のフォルダに保存して、バックアップや持ち運びに使いたい
  • 仕事用と個人用など、Chromeの環境を完全に別々にしたい

1つ目が目的なら、プロファイル全体を移すより、容量の大半を占めるキャッシュがどこに保存されるかを理解するほうが近道です。この点は後の節で説明します。2つ目は、起動オプションで外部の保存先を指定する方法が使えますが、ドライブが接続されていないときの挙動に注意が要ります。3つ目は、場所を変えなくても、Chromeのプロファイル機能で多くの場合は十分です。

GoogleのChromeヘルプ「複数のプロファイルを使用して Chrome を管理する」では、プロファイルごとにブックマーク、履歴、パスワードなどの設定を分離できると説明されています。右上のプロファイルアイコンから「Chrome プロファイルを追加」を選ぶだけで、別の環境が作れます。同じページには、プロファイルを削除すると、そのプロファイルのブックマーク、履歴、パスワードなどの設定がパソコンから削除されるという注意もあります。フォルダを触る前に、この点は頭に入れておいてください。

方法1:起動オプション --user-data-dir で保存先を指定する

Chromiumの資料には、ほとんどのプラットフォームで、Chromeの本体に「--user-data-dir」という起動オプションを付けるとユーザーデータディレクトリを変更できると書かれています。Macでは、ターミナルから次のように起動します。

open -na "Google Chrome" --args --user-data-dir="$HOME/ChromeData"

「open」はmacOSに標準で入っているコマンドです。マニュアル(man open)によると、「-n」は同じアプリがすでに起動していても新しいインスタンスを開く指定、「--args」はそれ以降の引数をアプリにそのまま渡す指定です。指定したフォルダが空なら、Chromeは初回起動の状態で立ち上がり、その中に「Default」フォルダを作ります。

既存のデータを引き継いで移したい場合の手順は次のとおりです。

  1. Chromeを完全に終了します(Command+Qで終了できます)
  2. Finderで「~/Library/Application Support/Google/Chrome」を開き、フォルダごと新しい保存先にコピーします
  3. コピー先を --user-data-dir に指定してChromeを起動します
  4. ブックマークや拡張機能、ログイン状態が引き継がれていることを確かめます
  5. 問題がなければ、元のフォルダは別名に変えてしばらく残しておきます

コピーではなく移動にすると、うまく起動しなかったときに戻せません。移動前の状態に戻せるように、Appleのサポート記事「Time MachineでMacをバックアップする」の手順で、先にバックアップを作成しておくと安心です。

注意点が1つあります。この起動オプションは、その起動のときだけ効きます。DockのChromeアイコンから普通に起動すると、標準の保存先が使われます。つまり「保存先を変更する設定」ではなく、「別の保存先を使うChromeを起動する方法」と理解するのが正確です。

方法2:スクリプトエディタで専用の起動用アプリを作る

毎回ターミナルを開くのは手間なので、Chromiumの資料「User Data Directory」では、Macのスクリプトエディタで起動用のアプリを作る方法が紹介されています。

  1. 「アプリケーション」>「ユーティリティ」>「スクリプトエディタ」を開きます
  2. Chrome本体のパスと、新しいユーザーデータディレクトリを指定して起動するスクリプトを入力します
  3. 「ファイルフォーマット」を「アプリケーション」にして、「アプリケーション」フォルダに保存します
  4. 作成したアプリを起動すると、新しい保存先を使うChromeが開きます

資料に載っているスクリプトの中心は次の3行です。

set chrome to "\"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome\""
set userdatadir to "\"$HOME/Library/Application Support/Google/Chrome Alt\""
do shell script chrome & " --user-data-dir=" & userdatadir & " > /dev/null 2>&1 &"

2行目の保存先を、使いたいフォルダに書き換えて使います。見分けやすくするために、Chromeのアイコンを流用する方法も同じ資料にあります。Chromeを選んで「ファイル」>「情報を見る」を開き、左上のアイコンを選択してCommand+Cでコピーし、作成したアプリの「情報を見る」で同じ位置にCommand+Vで貼り付けます。スクリプトエディタそのものの使い方は、Appleの「スクリプトエディタユーザガイド」にまとまっています。

この方法でも、Dockに常駐している通常のChromeは標準の保存先を使い続けます。2つの保存先を行き来する使い方になるため、どちらのアイコンから開いたかを意識しておく必要があります。

移したあとにキャッシュがどこへ保存されるか

容量を空けたくて場所を変える場合、見落とされやすいのがキャッシュの保存先です。Chromiumの資料によると、Macではキャッシュの保存先が次の規則で決まります。

  • プロファイルが「Library/Application Support」の下にあるとき: キャッシュは「Library/Caches」の下の、同じ相対パスに保存されます。標準の場合は「~/Library/Caches/Google/Chrome/Default」です
  • プロファイルがそれ以外の場所にあるとき: キャッシュはプロファイルのフォルダの中に保存されます

つまり、標準の状態ではキャッシュはプロファイルとは別の場所にあり、プロファイルを外付けドライブなどに移すと、キャッシュも一緒にその中へ保存されるようになります。外付けのSSDを指定した場合、閲覧のたびにキャッシュの書き込みがそのドライブに発生します。内蔵ストレージの空きを増やす目的にはかないますが、ドライブを外したままChromeを起動すると、指定先が見つからない状態になります。

Windowsでは、キャッシュだけを別の場所に変える起動オプションが使われます。@ITの記事では次のように説明されています。

Chromeを起動する際に「--disk-cache-dir="<保存先フォルダのフルパス>"」というコマンドラインオプションを付けると、キャッシュの保存先フォルダを変更できます。 出典: atmarkit.itmedia.co.jp

この記事はWindowsのショートカットの「リンク先」に追記する手順を中心にしていますが、考え方は同じです。プロファイル全体ではなくキャッシュだけを移せば、ブックマークやパスワードを含むプロファイルは内蔵ストレージに残したまま、容量を占める部分だけを別の場所に保存できます。

移すときに起きやすい問題と避け方

保存先を変えたあとに起きやすい問題を、原因と対処の組み合わせで整理します。

  • 同じフォルダを2つのChromeで同時に開けない: Chromiumの資料には、起動中の2つのChromeが同じユーザーデータディレクトリを共有することはできない、と書かれています。通常のChromeと起動用アプリで同じフォルダを指定しないでください
  • 外付けドライブを接続し忘れる: 指定先が無いと、Chromeは期待した環境で開きません。ドライブ名を変えた場合もパスが変わるため、スクリプトを直す必要があります
  • クラウド同期のフォルダに保存すると、同期のたびにファイルが書き換わる: 使用中のプロファイルは頻繁に更新されるため、同期サービスとの相性に注意が要ります。バックアップが目的なら、Chromeを終了した状態でコピーする運用のほうが安全です
  • ベータ版のフォルダを移してしまう: 前の節のとおり、安定版とベータ版は別フォルダです。chrome://version の表示で必ず確かめます

いずれも、移動ではなくコピーで始め、元のフォルダを別名で残しておけば、問題があっても元に戻せます。元のフォルダを削除するのは、数日使って問題がないと確かめてからにしてください。

場所を変えずに環境を分けるという選択

場所を変えたい理由が「仕事用と個人用を分けたい」「複数のアカウントを同時に使いたい」である場合、保存先を変えるよりも簡単な方法があります。

Chromeのプロファイル機能を使えば、同じユーザーデータディレクトリの中で、ブックマーク、履歴、パスワード、Cookieを分けられます。ただし、プロファイルを切り替えるたびに別のウインドウが開くため、GmailやSlackを3つのアカウントで同時に開いておく使い方では、ウインドウの行き来が増えます。

Webアプリをまとめるブラウザでは、アプリごとに独立したセッションを持たせる作りが一般的です。同じサービスを複数のアカウントで開いても、ログイン状態が混ざりません。どのように分かれるかはワークスペースのページで、アプリごとに独立したCookieのコンテナを持たせる仕組みとして説明されています。Chromeのようにプロファイルを切り替えるのではなく、左のサイドバーでアプリを選ぶだけで、それぞれのアカウントのまま開けます。

保存先の扱いもChromeとは異なります。できることのページでは、ワークスペース、ブックマーク、設定は利用者自身のiCloudやGoogle Driveで同期でき、パスワードとセッションはそのMacの中だけに保持すると説明されています。プロファイルのフォルダを外付けドライブやクラウドに移して持ち運ぶ方法と比べると、ログイン情報を外に出さずに設定だけをMac間でそろえられる点が違います。無料プランの範囲は料金のページにあり、ワークスペース1つとアプリ3つまでです。

Chromeのプロファイルの場所を変えるのは、容量やバックアップの目的には有効な手段です。一方で、アカウントを分けることが目的なら、保存先を動かす前に、プロファイル機能やアプリごとにセッションを分けるブラウザで十分でないかを確かめると、作業の手間とデータを失うリスクの両方を抑えられます。

よくある質問

MacのChromeのプロファイルはどこに保存されていますか?

標準では「~/Library/Application Support/Google/Chrome」がユーザーデータディレクトリで、その中の「Default」や「Profile 1」などがプロファイルごとのフォルダです。Chromeのアドレスバーに「chrome://version」と入力すると、「プロフィール パス」の欄でいま使っているフォルダを確かめられます。

Chromeの設定画面からプロファイルの保存先を変更できますか?

設定画面にはその項目がありません。Chromeを起動するときに「--user-data-dir」という起動オプションで保存先を指定します。Macではターミナルの「open」コマンドで指定するか、Chromiumの資料にあるとおり、スクリプトエディタで専用の起動用アプリを作る方法があります。

プロファイルを外付けドライブに移すとキャッシュはどうなりますか?

Chromiumの資料によると、プロファイルが「Library/Application Support」の外にある場合、キャッシュはプロファイルのフォルダの中に保存されます。外付けドライブに移すとキャッシュもそのドライブに書き込まれるため、ドライブを接続していないと期待した環境で起動できません。

移動に失敗したときに元に戻すにはどうすればよいですか?

元のフォルダを移動せずにコピーし、別名で残しておけば、Chromeを終了してから元の名前に戻すだけで標準の状態に戻せます。作業の前にTime Machineなどでバックアップを作成しておくと、さらに安全です。元のフォルダは、数日使って問題がないと確かめてから削除してください。

記事一覧へ戻る