HackBrowserData
On this page

Supported Browsers & Data

Which browsers and data categories are supported on each operating system.

HackBrowserData supports the Chromium family, Firefox, and Safari. Coverage varies by data category and operating system.

Per-browser guides: Chrome · Microsoft Edge · Yandex · Firefox · Safari — each covers the exact commands, storage paths, and encryption specifics for that browser.

Data categories by engine

CategoryChromiumFirefoxSafari
PasswordYesYesYes
CookieYesYesYes
BookmarkYesYesYes
HistoryYesYesYes
DownloadYesYesYes
Credit CardYesNoNo
ExtensionYesYesYes
Local StorageYesYesYes
Session StorageYesNoNo

HackBrowserData currently extracts Credit Card and Session Storage only from Chromium-based browsers. A dash means the category is not extracted by this tool; it does not claim the browser itself lacks that feature.

Browsers by operating system

The --browser column is the key you pass to --browser (and the other commands).

Browser--browserWindowsmacOSLinux
ChromechromeYesYesYes
Chrome Betachrome-betaYesYesYes
ChromiumchromiumYesYesYes
EdgeedgeYesYesYes
BravebraveYesYesYes
OperaoperaYesYesYes
Opera GXopera-gxYesYesNo
VivaldivivaldiYesYesYes
YandexyandexYesYesNo
CocCoccoccocYesYesNo
ArcarcYes†YesNo
DuckDuckGoduckduckgoYes†NoNo
Browser from VoughtvoughtYesNoNo
QQ BrowserqqYesNoNo
360 Speed X360xYesNoNo
360 Speed360YesNoNo
DC BrowserdcYesNoNo
Sogou ExplorersogouYesNoNo
FirefoxfirefoxYesYesYes
SafarisafariNoYesNo

✅ supported · — not available · † Arc and DuckDuckGo on Windows install as MSIX packages, so their user-data directories are matched by a glob pattern.

Platform notes

  • Windows — Chrome 127+ v20 cookies (Chrome, Chrome Beta, Edge, Brave, CocCoc) need the amd64 App-Bound Encryption build.
  • macOS — selected Chromium browsers and Safari require the current login password for Keychain access; Safari also needs Full Disk Access, and Safari passwords may fail to export on macOS 26.4 or later.
  • Linux — v10 needs no keyring, v11 needs an accessible D-Bus Secret Service, and Flatpak v12 is not implemented.

Yandex uses additional password and credit-card formats that HackBrowserData supports. With a Yandex Master Password set, saved passwords and cards are exported without their secrets and marked partial; other requested categories export normally.

  • Chrome — Decrypt and export Google Chrome passwords, cookies, history, and bookmarks on Windows, macOS, and Linux — including Chrome 127+ App-Bound Encryption (v20).
  • Edge — Decrypt and export Microsoft Edge passwords, cookies, history, and bookmarks on Windows, macOS, and Linux — including Chromium 127+ App-Bound Encryption (v20).
  • Yandex — Decrypt and export Yandex Browser data on Windows and macOS, including its custom password and credit-card formats.
  • Firefox — Decrypt and export Firefox passwords, cookies, history, and bookmarks on Windows, macOS, and Linux — what's supported and the Primary Password caveat.
  • Safari — Export Safari passwords, cookies, history, and bookmarks on macOS — the Full Disk Access requirement and Keychain-backed passwords.