Where is chrome extension's 'chrome.storage.local' data saved?
google-chrome, google-chrome-extension, local-storage
Solution
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) });
Problem
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.