While Arc may be pretty, migrating off it is⦠not :(
Iβve been daily-driving Arc for a while, but itβs no longer being meaningfully developed beyond routine Chromium build updates, so Iβm finally switching browsers.
This script helps me (and you) escape by exporting your Spaces, folders, and tabs into a classic Netscape bookmarks HTML file that Firefox- or Chromium-based browsers can import β
- Python 3.10+
- Local access to Arc's
StorableSidebar.json(read-only)
python3 arc_export.py --output arc_bookmarks.htmlpython3 arc_export.py --input "/path/to/StorableSidebar.json" --output arc_bookmarks.htmlpython3 arc_export.py --all-containers --include-unpinned --output arc_bookmarks.htmlpython3 arc_export.py --verbose- macOS (common path):
~/Library/Application Support/Arc/StorableSidebar.json - Windows (common path):
%LOCALAPPDATA%\Packages\TheBrowserCompany.Arc*\LocalCache\Local\Arc\StorableSidebar.json
If auto-detection fails, locate StorableSidebar.json manually and pass it with --input.
- Firefox-based: Library -> Bookmarks -> Manage Bookmarks -> Import and Backup -> Import Bookmarks from HTML
- Chromium-based: Bookmarks manager -> Import (or Settings -> Import bookmarks)
- ποΈ Spaces (as top-level folders when possible)
- π Folders / tab groups (best-effort, keeps structure)
- π Tab titles + URLs
- π Outputs one
bookmarks.htmlyou can import anywhere
python3 -m unittest test_arc_export.py