145

I can not find them under ~/Library/Application Support/Google/Chrome/; Where are they?

  • Mac Pro 10.8.4
  • Chrome Version 26.0.1410.65
airbai
  • 3,906
  • 5
  • 26
  • 30

6 Answers6

268

The default locations of Chrome's profile directory are documented in the User Data Directory article on Googlesource.com. (When this article was written in 2013, the User Data Directory article was at chromium.org.) It says there,

To determine the user data directory for a running Chrome instance:

  1. Navigate to chrome://version
  2. Look for the Profile Path field. This gives the path to the profile directory.
  3. The user data directory is the parent of the profile directory.

For Chrome on Mac, it's

~/Library/Application\ Support/Google/Chrome/Default

The actual location can be different, by setting the --user-data-dir=path/to/directory flag.
If only one user is registered in Chrome, look in the Default/Extensions subdirectory. Otherwise, look in the <profile user name>/Extensions directory.

If that didn't help, you can always do a custom search.

  1. Go to chrome://extensions/, and find out the ID of an extension (32 lowercase letters) (if not done already, activate "Developer mode" first).

    Chrome UI showing extension ID with 32 letters

  2. Open the terminal, cd to the directory which is most likely a parent of your Chrome profile (if unsure, try ~ then /).

  3. Run find . -type d -iname "<EXTENSION ID HERE>", for example:

    find . -type d -iname jifpbeccnghkjeaalbbjmodiffmgedin
    

Result:

./Library/Application Support/Google/Chrome/Default/Extensions/jifpbeccnghkjeaalbbjmodiffmgedin

Jim DeLaHunt
  • 10,960
  • 3
  • 45
  • 74
Rob W
  • 341,306
  • 83
  • 791
  • 678
  • 6
    The path is ./Library/Application Support/Google/Chrome/Default/Extensions/ ; enter this into prompt poped up via With the dot(.) instead of ~ , I found it. – airbai Jun 29 '13 at 13:31
  • 7
    on Mac Open a Finder window on Menu Go > Go to Folder type or paste "~/Library/Application Support/Google/Chrome/Default" and hit Go – Mohit Padalia Nov 12 '14 at 06:41
  • 1
    On chrome 80xx, MacOS 10.15.3 --> /Users/xxxxxxx/Library/Application Support/Google/Chrome/Profile 1/Extensions/ – Sunny Mar 31 '20 at 19:21
  • @airbai The dot just refers to the current directory, so one should never rely on a path that begins with that. `~` refers to the “home” directory, or `/Users/[username]`. – Frungi Dec 30 '20 at 06:05
  • @Frungi, it's perfectly fine to work with paths starting with `.` as long as you're aware it means the current working directory. – John Pancoast Apr 25 '22 at 05:15
  • @JohnPancoast Which is of no help whatsoever when you don’t know what *someone else’s* working directory was at the time the command was entered, and more than likely that person didn’t even know it themself. Full paths (beginning with `/` or `~/`) always work. Relative paths (beginning with `./` or pretty much anything else) depend entirely on what `cd` commands preceded their use. Also, the `./` is wholly unnecessary. – Frungi May 25 '22 at 23:24
  • @Frungi, I said that `.` is fine to pass to `find` _as long as you're aware that `.` means your current working directory_ (i.e., the last place you cd'd to). The `find` command accepts directories to search and it will recursively descend those directory trees so telling people that they should _always_ search their entire home directory is not useful. It's perfectly fine to use `find` to search `.` or `..` or `~` or `~/foo` or `/bar/baz` as long as you're aware of what these paths are and you're aware of the implications of the command(s) and args you're running. – John Pancoast May 27 '22 at 01:12
  • @Frungi, TL;DR `find` is meant to search _any_ path based on your needs, and it will be more performant if you search lower paths. It's more useful to tell people what certain characters mean in *nix rather than making absolute statements on the paths they should search. – John Pancoast May 27 '22 at 01:19
  • @JohnPancoast Sorry for taking so long to respond. Also sorry for being unclear—I never meant to imply that `.` ought never be used. That would be silly. I was taking issue with the *specific use* by the OP, naming an “absolute” location relative to an unknowable one (please double-check whom my original comment was replying to). And I stand by my position that the use of `./foo/` rather than `foo/` is just unnecessary and unnecessarily confusing. – Frungi Jul 02 '22 at 01:51
  • 1
    @Frungi, Ahh, I completely misunderstood to begin with and agree with you. My mistake. Cheers. – John Pancoast Jul 03 '22 at 22:57
25

You can find all Chrome extensions in below location.

/Users/{mac_user}/Library/Application Support/Google/Chrome/Default/Extensions
krishna_5c3
  • 509
  • 6
  • 14
15

For Mac EI caption/Mac Sierra, Chrome extension folders were located at

/Users/$USER/Library/Application\ Support/Google/Chrome/Profile*/Extensions/
Sasi Varunan
  • 2,806
  • 1
  • 23
  • 34
5

With the new App Launcher YOUR APPS (not chrome extensions) stored in Users/[yourusername]/Applications/Chrome Apps/

Santhan Salai
  • 3,888
  • 19
  • 29
user3637335
  • 51
  • 1
  • 1
  • 2
    Any documentation / announcement links? – Xan May 14 '14 at 15:23
  • I found out my issue was related, and the information above helped - but was due to my own doing. I keep ~/Library/Application actually as a link on Dropbox - as I have other smaller apps in there. The OS X Alias had been set instead of a soft link, making Launcher not function. Removed alias and set a soft link....works now. – Mark Aug 20 '15 at 20:13
4

Go to chrome://version and get the right profile path. enter image description here

In this folder you can find the extensions assigned to your profile by their id.

To find an extension id, enable the Developer mode in the extension page (chrome://extensions). enter image description here

The id is now displayed within the extension details. enter image description here

Source: https://www.maketecheasier.com/view-source-code-chrome-extension/

Ricardo Martins
  • 5,702
  • 3
  • 40
  • 59
  • Thank you Ricardo, by far the best answer to understand how to find the Extensions folder on any computer! – RilDev Jun 19 '23 at 12:47
3

They are found on either one of the below locations depending on how chrome was installed

  • When chrome is installed at the user level, it's located at:

~/Users/<username>/Library/Application\ Support/Google/Chrome/Default/Extensions

  • When installed at the root level, it's at:

/Library/Application\ Support/Google/Chrome/Default/Extensions

ir2pid
  • 5,604
  • 12
  • 63
  • 107