QuestionEverything
QuestionEverything

Reputation: 5137

Where is chrome extension's 'chrome.storage.local' data saved?

I can find the previous localStorage api data in ~/.config/google-chrome/Default/Local Storage directory. I see that these are sqlite files which I can browse with sqlite3.

However, I'm moving from localStorage api to chrome.storage api and saving the information with chrome.storage.local method.

Now, how and where are these files are bing saved in my file system? I can't seem to find any information regarding this in their doc. Any help would be highly appreciated.

Upvotes: 21

Views: 16555

Answers (2)

Rohit Nandi
Rohit Nandi

Reputation: 878

For Windows, you can find different data related to your extension [extension_id] at these places

C:\Users\[user_name]\AppData\Local\Google\Chrome\User Data\Default\Local Extension Settings\[extension_id]

C:\Users\[user_name]\AppData\Local\Google\Chrome\User Data\Default\Sync Extension Settings\[extension_id]

C:\Users\[user_name]\AppData\Local\Google\Chrome\User Data\Default\IndexedDB\chrome-extension_[extension_id]

want to checkout chrome.storage data

  • open developer tools pointing your background page
  • type command

    chrome.storage.sync.get(null, function (data) { console.info(data) });

    or

    chrome.storage.local.get(null, function (data) { console.info(data) });

Upvotes: 8

Khado Mikhal
Khado Mikhal

Reputation: 622

For Firefox which now use the same format as Chrome for addon they are saved here:

C:\Users\Marc\AppData\Roaming\Mozilla\Firefox\Profiles\x5jztslz.default\browser-extension-data\

Upvotes: 0

Related Questions