## 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](https://github.com/ivnvxd/arc-export) 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)

```bash
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 👌