How to Transfer Bookmarks to a New Computer

Moving to a new computer doesn't mean starting your browsing history from scratch. Your bookmarks — years' worth of saved articles, tools, logins, and references — can follow you. The process varies depending on your browser, whether you use cloud sync, and how your old and new machines are set up.

What "Transferring Bookmarks" Actually Means

Bookmarks are stored as data files on your computer, typically in a browser-specific folder. When you transfer them, you're either:

  • Syncing through a browser account (the data moves via the cloud automatically)
  • Exporting an HTML file (a portable snapshot you move manually)
  • Copying the browser's profile folder (a more technical method that moves everything — passwords, extensions, history, and bookmarks together)

Each method produces the same end result — your saved links appear on the new machine — but the path to get there differs significantly based on your setup.

Method 1: Browser Sync (The Easiest Route)

Most modern browsers offer built-in sync tied to an account. This is the lowest-effort approach and works well if you're staying on the same browser.

BrowserSync AccountWhat Syncs
ChromeGoogle AccountBookmarks, history, passwords, extensions
FirefoxFirefox AccountBookmarks, history, passwords, add-ons
EdgeMicrosoft AccountBookmarks (Favorites), history, passwords
SafariApple ID / iCloudBookmarks, history, tabs (Apple devices)
OperaOpera AccountBookmarks, settings, speed dial

How it works: Sign into your browser account on the old machine, enable sync, then sign into the same account on the new machine. Bookmarks populate automatically — often within minutes.

The catch: Sync only works reliably if you were already signed in on the old computer before losing access to it. If the old machine is gone or broken, this only works if sync was already active.

Method 2: Export and Import an HTML File 🗂️

Every major browser can export your bookmarks as a single .html file. This is the most universally compatible method — the file can be imported into a different browser on the new machine, not just the same one.

General steps (varies slightly by browser):

  1. Open your browser's bookmark manager (usually Ctrl+Shift+O on Windows, Cmd+Option+B on Mac, or through the menu)
  2. Find the Export Bookmarks or Export to HTML option
  3. Save the file to a USB drive, external hard drive, or cloud storage folder
  4. On the new computer, open the same or different browser
  5. Go to the bookmark manager and choose Import Bookmarks from HTML
  6. Select your saved file

This method works across platforms — Windows to Mac, Chrome to Firefox, Edge to Brave. The bookmarks arrive organized in the same folders as your original setup.

Method 3: Copy the Browser Profile Folder

For a full migration — bookmarks, saved passwords, browsing history, extensions, and preferences — you can copy the entire browser profile directory from one machine to another.

Profile folders live in different locations depending on the OS and browser:

  • Chrome on Windows:C:Users[Username]AppDataLocalGoogleChromeUser DataDefault
  • Chrome on macOS:~/Library/Application Support/Google/Chrome/Default
  • Firefox on Windows:C:Users[Username]AppDataRoamingMozillaFirefoxProfiles

This method is more technical. You need file system access to the old computer, and you need to match browser versions closely — pasting a profile from a significantly older browser version into a newer installation can cause issues. It's best suited to users comfortable navigating hidden system folders.

Switching Browsers? Cross-Browser Import Works Too 🔄

If you're moving from Chrome to Edge, or Firefox to Chrome, most browsers will offer to import bookmarks during initial setup. You can also trigger this manually:

  • Edge: Settings → Import browser data → Choose source browser
  • Chrome: Bookmarks Manager → Import Bookmarks → select HTML file
  • Firefox: Library → Import and Backup → Import Bookmarks from HTML

Cross-browser imports handle standard bookmark folders well. Specialized features — like Chrome's "Reading List" or Edge's "Collections" — may not carry over directly, since those are proprietary to each browser.

Variables That Affect Which Method Works Best

The right approach depends on several factors that vary from user to user:

  • Do you still have access to the old machine? If yes, all three methods are available. If not, you're relying on sync having been active, or a backup existing.
  • Are you staying on the same browser? Sync is seamless. Switching browsers requires the HTML export route.
  • Are you moving between operating systems? macOS to Windows (or vice versa) rules out the profile folder method for most users. HTML export is the safest cross-platform option.
  • How many bookmarks do you have? A few dozen bookmarks sync in seconds. Thousands of bookmarks in nested folders benefit from the HTML method, which preserves folder structure exactly.
  • Do you need passwords and extensions too? The profile folder method or browser sync handles this — HTML export carries bookmarks only.

What Can Go Wrong

  • Duplicate bookmarks after syncing AND importing — check before doing both
  • Missing folders if the import only captures top-level bookmarks (always verify the file before closing the old machine)
  • iCloud bookmark sync on Safari is limited to Apple devices — it won't carry bookmarks to a Windows machine directly
  • Corporate or managed browsers may have sync disabled by policy, requiring the manual HTML method

What works cleanly for someone moving between two MacBooks running the same browser looks entirely different from someone switching from a Windows PC to a new Mac and changing browsers in the process. The mechanics are straightforward — the right path depends on the specifics of your old setup, your new machine, and which browser you're landing on. 🖥️