---
url: https://findutils.com/guides/merge-bookmarks
title: "Merge Bookmarks From Two Browsers Into One File"
description: "Combine bookmarks.html exports from Chrome, Firefox, Edge or Safari into one file to import. Keep each file's folders, drop duplicates if you want. Nothing is uploaded."
category: converters
content_type: guide
guide_type: subtopic
cluster: bookmarks
locale: en
read_time: 6
status: published
author: "olgunozoktas"
published_at: 2026-09-23T12:00:00Z
excerpt: "Bookmarks on a work laptop, more on the home machine, and an old export from a computer you no longer have. The quickest way to end up with one collection is to merge the exports into a single bookmarks.html and import that once."
tag_ids: ["bookmarks", "browser", "productivity"]
tags: ["Bookmarks", "Browser", "Productivity"]
primary_keyword: "merge bookmarks"
secondary_keywords: ["combine bookmarks html files", "merge chrome bookmarks from two computers", "merge bookmarks from different browsers", "combine bookmark exports", "merge bookmarks.html"]
tool_tag: "merge-bookmarks"
related_tool: "merge-bookmarks"
related_tools: ["merge-bookmarks", "dedupe-bookmarks", "bookmarks-diff", "bookmarks-json-to-html", "bookmarks-html-to-csv"]
og_image: "/images/content/guides/merge-bookmarks-cover-20260923.webp"
image_alt: "Two short stacks of blank index cards with plain ribbon bookmarks being slid together into one neat stack."
updated_at: "2026-09-23T12:00:00Z"
---

To merge bookmarks from several browsers or computers, export each collection as `bookmarks.html`, combine the files, and import the result once. FindUtils [Merge Bookmarks](/convert/merge-bookmarks/) combines two to twenty exports in your browser, keeps every folder, and can drop duplicate links on the way. The files are not uploaded and no link is opened.

This guide covers exporting from each browser, how the folders are arranged in the merged file, when to remove duplicates, and how to import the result without doubling what is already there.

## Why Merge Exports Instead of Importing Each One?

Importing one export after another works, but each import lands in its own place and nothing is combined:

- **Every import adds, never replaces.** Three imports leave three copies of anything the collections share.
- **Sync merges only what is signed in.** An old laptop, a second browser or a backup file is not part of the synced profile.
- **Repeated imports scatter folders.** The same "Work" folder can end up three times, under three different parents.

Merging first gives you one file to check and one import to do.

## How to Export Bookmarks From Each Browser

| Browser | Steps |
|---|---|
| Chrome | Bookmark manager, then the three-dot menu, then Export bookmarks |
| Firefox | Library window, then Import and Backup, then Export Bookmarks to HTML |
| Edge | Favorites, then the three-dot menu, then Export favorites |
| Safari on a Mac | File, then Export, then Bookmarks, or File, then Export Browsing Data to File in newer versions |

All four write the same Netscape bookmark file format, so exports from different browsers merge into one file. If all you have is Chrome's profile folder and no export, convert its `Bookmarks` file first with [Bookmarks JSON to HTML](/convert/bookmarks-json-to-html/).

## How to Merge the Files

### Step 1: Add the exports

Open FindUtils [Merge Bookmarks](/convert/merge-bookmarks/) and drop two or more `bookmarks.html` files, or choose them. Each file is listed with the number of links found in it. A file with no bookmarks in it is marked and left out, and the rest still merge.

### Step 2: Put the files in order

The order of the list is the order of the merged file. Move a file up or down to change it. With duplicates removed, order also decides which copy stays: the first file's copy wins.

### Step 3: Choose how folders are arranged

Put each file in its own folder is on by default. Each file's bookmarks go under a top-level folder named after the file, so `work-laptop.html` becomes a folder called `work-laptop`. Turn it off to merge folders that share a name.

### Step 4: Download the merged file

Read the summary line (files, links in, links out, duplicates removed, folders) and download `bookmarks-merged.html`.

## One Folder per File, or Merged Folders?

| Put each file in its own folder | Result |
|---|---|
| On (default) | `work-laptop / Bookmarks bar / Clients` and `home / Bookmarks bar / News`: every collection stays separate and easy to tell apart |
| Off | Both "Bookmarks bar" folders become one, and folders with the same name at the same level are combined |

On is the safe choice for a first merge: nothing is mixed, and you can move folders around in the browser afterwards. Off is the tidier choice when the exports come from the same person's machines and share a folder layout.

## Should You Remove Duplicates?

Remove duplicate links is off by default, so every copy is kept. Turn it on to keep only the first copy of each address. Two links count as the same address when they match after folding host case, the default port and a trailing slash. Ignore tracking parameters (`utm_*`, `fbclid`, `gclid`) and Ignore #fragments are on while dedupe is on, the same rules [Dedupe Bookmarks](/convert/dedupe-bookmarks/) uses.

When a duplicate sat in a different folder from its first copy, the first copy and its folder are kept, and the notes say how many links that affected. Titles never matter: two bookmarks named differently for the same page are still duplicates.

## What Is Carried Over, and What Is Not

| Carried over | Not carried over |
|---|---|
| Titles | Descriptions and Firefox tags |
| Addresses, exactly as saved | Favicons stored in the export |
| Folders and their nesting | Empty folders |
| The date each bookmark was added | Separators |

Bookmarks with no address are skipped and counted in the notes.

## How to Import the Merged File

Use your browser's bookmark import and choose `bookmarks-merged.html`. Importing adds the bookmarks next to the ones already in the browser; it does not replace them, and browsers often place them in a separate imported folder. To end up with one clean set, remove or archive the existing bookmarks first, and keep the original exports until the result looks right.

## Practical Examples

**Work and home laptops.** Export both, merge with folders per file, import on the new machine. The two collections sit side by side under `work` and `home`.

**Switching from Firefox to Chrome, with an old Chrome export too.** Merge the Firefox export and the old Chrome export with Remove duplicate links on. Links saved in both keep the Firefox copy if the Firefox file is first in the list.

**Checking what a merge changed.** Compare an original export with the merged file in [Bookmarks Diff](/convert/bookmarks-diff/) to see exactly which links came in from the other files.

## Common Mistakes

**Importing the merged file on top of the same bookmarks.** The browser keeps what it has and adds the merged set, which doubles everything the collections share. Clear or archive first.

**Expecting dead links to be removed.** No link is opened or checked. A bookmark to a page that no longer exists is merged like any other.

**Expecting a live sync.** The merged file is a snapshot. Bookmarks added in either browser afterwards are not in it.

**Dropping the browser's profile folder instead of an export.** Merge Bookmarks reads `bookmarks.html` exports. For Chrome's `Bookmarks` JSON file, convert it with [Bookmarks JSON to HTML](/convert/bookmarks-json-to-html/) first.

## Tools Used in This Guide

| Tool | Use |
|---|---|
| [Merge Bookmarks](/convert/merge-bookmarks/) | Combine two or more bookmarks.html exports into one |
| [Dedupe Bookmarks](/convert/dedupe-bookmarks/) | Remove duplicates from a single export, with a CSV of what went |
| [Bookmarks Diff](/convert/bookmarks-diff/) | See which links differ between two exports |
| [Bookmarks JSON to HTML](/convert/bookmarks-json-to-html/) | Turn Chrome's Bookmarks file into an importable export |
| [Bookmarks HTML to CSV](/convert/bookmarks-html-to-csv/) | Review every link in a spreadsheet |

## FAQ

### Can I merge Chrome and Firefox bookmarks?

Yes. Chrome, Firefox, Edge and Safari all export the same Netscape bookmarks.html format, so exports from different browsers merge into one file. Export from each browser, drop the files together, and import the merged file where you want the collection.

### How many files can I merge at once?

Up to twenty bookmarks.html files, and at least two of them must contain bookmarks.

### Are my bookmarks uploaded?

No. The exports are read and merged in the browser tab, and no request carries the files. No link in them is opened.

### What happens to two folders with the same name?

With Put each file in its own folder on, they stay apart, each under its own file's folder. With it off, folders with the same name at the same level are combined into one.

### Does merging remove duplicate links?

Only when Remove duplicate links is on. Then the first copy of each address is kept, in the order the files are listed, and tracking parameters and #fragments are ignored when comparing.

## Next Steps

Export your bookmarks from each browser and combine them with [Merge Bookmarks](/convert/merge-bookmarks/). To clean a single export, use [Dedupe Bookmarks](/convert/dedupe-bookmarks/).
