Carry your browser data anywhere.

Portage packs your bookmarks, history, cookies and tabs into one encrypted file, then rebuilds them in any browser. Chrome to Firefox, Firefox to Chrome, or a fresh install of either.

Free and open source. Nothing leaves your device. Other ways to install

Portage dashboard after a scan: 412 bookmarks, 8,734 history pages, 1,268 cookies, 23 open tabs, 9 recently closed and 12 extensions, ready to export. Portage dashboard in dark mode after a scan, ready to export.
How it works

Three steps. One file. Any browser.

The export screen with every category scanned and switched on.

Scan and choose

One click reads what this browser can move. Switch off anything you want to leave behind.

The encryption panel with a passphrase entered and rated strong.

Lock it down

Encrypt the bundle with a passphrase you choose. Without it, the file is unreadable.

The import screen after finishing: 10,446 items imported from a Chrome bundle, none skipped.

Import anywhere

Open Portage in the other browser, drop the file in, and watch everything come back.

Why Portage

Everything that matters. Nothing that doesn't.

Built on the official browser APIs, so it only touches data it can actually move, and says so when it can't.

Encrypted with your passphrase

Your bundle carries sign-in cookies, so Portage treats it like a password vault. Encryption is on by default, and the passphrase only ever lives in memory.

AES-256-GCMPBKDF2 key derivationNo recovery, no backdoor

Right from your toolbar

Quick counts at a glance, and the full workspace one click away.

Stays on your device

No servers, no accounts, nothing to sign up for.

network requests0
analyticsnone
account neededno

Reinstall checklist

No browser can install extensions for you, so you get a list with store links.

1. uBlock Origin (v1.60)
2. Bitwarden (v2026.9)
3. Dark Reader (v4.9)

Works in both directions

The bundle is plain JSON, so it doesn't care where it came from. Chrome to Firefox, Firefox to Chrome, or the same browser on a new machine or profile.

Chrome → FirefoxFirefox → ChromeNew machineNew profile

Light, dark, or your color

Monochrome by default, with any accent you like. The palette adjusts itself to keep text readable.

Portage in dark mode.
Honest by default

What actually transfers

Extensions can only use the browser's own APIs. Here's everything Portage moves, and exactly how it lands.

DataExportOn import
BookmarksFull tree, folders and allRecreated in a “Portage Import” folder
HistoryPages with timestampsRe-added. Firefox keeps titles and times
CookiesIncluding partitioned cookiesRe-set so you stay signed in
Open tabsEvery windowReopened in this window
Recently closedTabs and windowsReopened as tabs
Reading listChrome onlyChrome: reading list. Firefox: a bookmark folder
ExtensionsAs a checklistNo browser API can reinstall them, so you get store links
PasswordsNot availableBrowsers don't expose them. Use the built-in password export

Ready to move?

Install Portage in both browsers, export from one, import into the other. It takes about a minute.