LevelDataStudio » Use cases by role » Electron and Chromium users
Download LevelDataStudio Free Trial » Buy LevelDataStudio Now »
You want to know what an Electron application, Chrome or Edge actually stores on disk. The site data lives in LevelDB stores under the browser profile - Local Storage\leveldb, Session Storage, and *.indexeddb.leveldb - but the Developer Tools will not show you those files, and writing a script to read them properly is its own project.
Local Storage\leveldb folder (or an IndexedDB folder). The tool recognises the kind of store automatically and shows a badge in the header._https://example.com\u0000token is shown as the site plus the key. The value's version byte and UTF-16LE encoding are decoded for you.idb_cmp1 comparer and shown as a tree of database → object store → primary key.
Local Storage, grouped by site - the origins in bold, the keys under each, the decoded value on the right.

IndexedDB, shown as database → object store → primary key. (Both screenshots are a real Chrome profile, not sample data.)
The browser can be running while you read: the store is opened read-only, so there is no fight over the lock, and nothing is written back unless you explicitly change a value.
.blob directory. Large binary values stored outside the database are out of scope.Reading a store: look inside a LevelDB database. Other roles: use cases by role. Basic operations: open / create LevelDB, export keys.