Collects all available Chrome history, downloadable as history.json
Z History Dump Extension
Unless you want to perform your own analysis of your Chrome history, or use this to cross-check other extensions that already do this, then this extension is probably not for you.
On installation it enumerates all machine-local history (URLs) and (URL) visits available (within the 90 day window that Chrome preserves these) and stores them in a local IndexedDB table.
If not disabled, it listens to onVisited events in order to add new visits to the table and to onVisitRemoved events in order to mark visits as deleted. The event handlers call getVisits in order to fully populate new visits and determine which visits were deleted, respectively.
When clicked, the extension creates a JSON blob, downloadable with a click. The JSON format is closely based on the chrome.history HistoryItem and VisitItem types.
The extension does not send or receive any information or indeed do anything beyond what's described above besides logging some messages to the JavaScript console.
Change Log
0.0.0.6
When marking visits as deleted, record the timestamp.
Include local ISO date/time as part of the downloaded file name.
Add some missing semicolons.
0.0.0.5 rename to Z History Dump so the extension appears next to its related ones; tweak the handling of pending events with some cleaner code
0.0.0.4 fix a bug around incorrect processing of events following initial DB creation
0.0.0.3 add a background service worker and IndexedDB logic to preserve history that falls outside the 90 day window; the table is populated once and updated on every onVisited and onVisitRemoved event; events are queued during initial table population; logging has been improved
0.0.0.2 fix bugs in console debug output - chrome.history.getVisits doesn't return all visits (due to a default option of the internal code that cannot be controlled from the API) and this results in broken references to referring visits in some cases; the debug output logging this was badly broken but now reports correct counts
0.0.0.1 initial revision
Source Manifest.json
Similar Extensions
hiper.cards - bookmarker, highlighter, tab manager 15 1 ★ 1.99MiB
Supersurfer - Copilot for browsing 15 2 ★ 2.01MiB
Send to Internet Archive 15 1 ★ 14.06KiB
Format 15 1 ★ 290KiB
U History 15 6 ★ 517KiB
Rabbit Hole 15 0 ★ 509KiB
Foundit! - searchable bookmarks 15 4 ★ 2.53MiB
ownsheet 15 2 ★ 225KiB
Regex Checker 15 1 ★ 88.1KiB
OSINT LIAR 15 0 ★ 6.57MiB
History Keeper 15 1 ★ 11.36KiB
Writest 15 3 ★ 26.93KiB
MyAlgorithm 15 2 ★ 744KiB
Perceptual image search 15 0 ★ 34.93KiB
GitHub favorites 15 0 ★ 69.04KiB
HistoryTree 15 2 ★ 42.42KiB
Web History Stat 15 0 ★ 141KiB
iBROWSE 15 16 ★ 335KiB
Remote Cached Pages 15 2 ★ 8.72KiB
Gotanda 15 1 ★ 8.96KiB
Rewind Reddit 15 5 ★ 227KiB
Fetching Browser History Search 15 15 ★ 722KiB
Promnesia 15 2 ★ 429KiB
MetaBrowsing 15 5 ★ 580KiB