Skip to content

Instantly share code, notes, and snippets.

@clouedoc
Created September 20, 2024 08:57
Show Gist options
  • Save clouedoc/4acc8355782f394152d8ce19ceaf53ba to your computer and use it in GitHub Desktop.
Save clouedoc/4acc8355782f394152d8ce19ceaf53ba to your computer and use it in GitHub Desktop.
Migrating from Arc to Zen Browser

A guide to leaving Arc for Zen Browser

The problem with Arc is that it doesn't allow exporting data (history, bookmarks) to a file natively.

One way to do this is to use a script but that only exports Bookmarks and not the history.

I don't really use the bookmarks feature that much; what I really liked about Arc was that it was really easy to navigate to somewhere I already visited.

So, if you're like me, follow this guide and you'll be able to import your browsing history into Zen browser!

TL;DR: copy-paste your Arc Chromium profile to a Chrome Profile, then Zen Browser will be able to detect it and import the data.

Guide

Finding the Arc data folder

  1. Open Arc
  2. Navigate to chrome://version
  3. Save the path to your user profile. (for me: /Users/clouedoc/Library/Application Support/Arc/User Data/Default)

Finding the Chrome data folder

  1. Open Chrome
  2. Create a dummy Chrome profile with nothing inside it. Use a distinctive name.
  3. Navigate to chrome://version
  4. Save the path to your Chrome user profile (for me: /Users/clouedoc/Library/Application Support/Google/Chrome/Profile 24)
  5. Close Chrome

Spoofing the Chrome profile

  1. Open the terminal
  2. Run (replace with your own data)
rm -rf "/Users/clouedoc/Library/Application Support/Google/Chrome/Profile 24"
cp -r "/Users/clouedoc/Library/Application Support/Arc/User Data/Default" "/Users/clouedoc/Library/Application Support/Google/Chrome/Profile 24"

Importing from Zen Browser

  1. Open Zen Browser
  2. Import from this profile
  3. It will get stuck on the "payments" part likely. Just close the dialog -- the rest of the data will be imported fine 👌
@demisjohn
Copy link

demisjohn commented Oct 31, 2024

This is very helpful! One suggestion – may be helpful to delete the website cache first (either via CLI, or maybe thru Arc) before copy - mine took forever to copy. Haven't tested how to do that effectively.

@ericdwkim
Copy link

This worked like a charm, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment