One bookmark list, everywhere

Keep your bookmarks in sync across browsers.

Evergreen is a free browser extension that syncs the bookmarks already in your browser through a private GitHub repository you own.

No separate bookmark library. No Evergreen account.

Desktop extension only. Browser support details are below.

Evergreen browser extension showing a successful bookmark sync and recent activity
See when bookmarks sync and what changed, without leaving your browser.

100% free

No Evergreen account

No subscription

No telemetry

One list across every profile

Your browser's bookmarks, not another app.

Bookmark lists multiply quickly when every browser and profile keeps its own copy. Finding a saved link should not depend on remembering where you were when you saved it.

Evergreen syncs the browser's native bookmark tree, including folders and ordering where the browser exposes them consistently. Save, move, or reorganize a bookmark in one place and the same structure is ready everywhere else.

Three ways to sync

One master list, separate personal lists, or a list your team shares.

Each browser profile connects to one GitHub repository. Point profiles to the same repository to share a list, or use different repositories to keep bookmarks separate.

  1. 01

    One master list

    Connect every browser and profile to the same repository. Work, home, Chrome, and Firefox all stay in sync.

  2. 02

    Separate personal lists

    Give work, personal, and client profiles their own repositories. Each list stays synchronized without mixing contexts.

  3. 03

    A shared team list

    Give collaborators access to one repository and connect the profiles that should share it.

Sharing a repository? Keep it private unless you intend to share its contents. In a public repository, every bookmark title and URL becomes public.

Simple by design

Three steps from one browser to all of them.

  1. 1

    Create a private repository

    Choose a GitHub repository that you control for your bookmark data.

  2. 2

    Connect a fine-grained token

    Grant Evergreen access only to the repository you selected.

  3. 3

    Bring the setup everywhere

    Export the configuration once, import it into another browser or profile, then give that browser a name.

Browser compatibility

Start with the browsers we have verified.

Evergreen has separate desktop builds for Chromium and Gecko. These five browsers have been tested directly.

Expected, not verified

Built on the same browser engines.

These browsers are expected to work, but they have not completed the same hands-on test pass.

  • Edge
  • Brave
  • Opera
  • Vivaldi
  • Zen
  • Waterfox
  • LibreWolf
  • Floorp

Known limitation

Shift

Evergreen syncs Other Bookmarks only.

Possible future

Safari

Safari is not supported. There is no promised date.

Firefox syncs Bookmarks Toolbar and Other Bookmarks. Firefox Bookmarks Menu is not synced.

Mobile browsers are not supported or promised.

Your data stays yours

Your bookmarks. Your repository.

Evergreen does not operate a cloud service. During sync, your bookmarks and token travel only between your browser and GitHub.

GitHub is the storage provider you choose. The website has no analytics or telemetry. Read the privacy policy for the full details.

Ready when you are

Use the bookmarks you already have, everywhere you need them.

Install Evergreen and connect each desktop browser or profile to the same repository.