FavLock Duplicate Monitor · Pro

Clear out repeated bookmarks with confidence.

Find matching links, review every group, and remove the copies you no longer need without losing useful organization.

Duplicate Monitor is available with FavLock Pro. Matching and cleanup happen from your unlocked library on this device.

FavLock Duplicate Monitor showing selected duplicate groups and the bookmarks it will keep and remove

A careful cleanup, not a blind delete.

Choose what counts as a match

Compare exact URLs, ignore known tracking parameters, or ignore all query parameters when the page path is the same.

Review before cleanup

See the bookmark FavLock will keep and every repeated copy selected for removal before you make a change.

Keep useful organization

FavLock keeps the oldest copy and combines tags and favorite status. It also keeps a collection when the oldest copy does not already have one.

How it works

From a cluttered library to one copy of each link.

  1. 1

    Open Library health

    In your Pro library, open Library health in the sidebar and choose Duplicates.

  2. 2

    Choose what counts as a match

    Keep the default, which ignores tracking parameters, or pick a stricter or looser rule from the table below.

  3. 3

    Scan your library

    The scan runs in your browser on your unlocked library. Progress is saved on this device, so a large library can continue where it stopped.

  4. 4

    Review each group

    Every group starts selected. Each one shows the copy FavLock keeps, the copies it removes, and why they matched. Deselect any group you want to leave as it is.

  5. 5

    Remove the extra copies

    Choose Remove duplicates. FavLock keeps the oldest bookmark in each selected group and combines useful organization into it.

How duplicate bookmarks are matched

The same page is often saved under slightly different addresses. The matching rule decides which differences to ignore.

Duplicate matching rules
RuleWhat it ignoresCounted as duplicates
Exact URLThe full address must match, including anything after ? or #. A trailing slash at the end of the path is ignored.example.com/guide/ and example.com/guide
Ignore tracking (default)Removes utm_ parameters and common click IDs such as fbclid, gclid, and msclkid, and ignores the #section part.example.com/guide?utm_source=newsletter and example.com/guide
Ignore all parametersIgnores everything after ? and #, so only the site and page path need to match. Use it carefully: some sites use parameters to show different pages.example.com/item?id=1 and example.com/item?id=2

What happens to the copies

  • The oldest bookmark in each group stays in your library.
  • If any copy was a favorite, the bookmark that stays becomes a favorite.
  • If the bookmark that stays has no collection, it takes the collection of a removed copy.
  • Tags from every copy are combined, up to 10 tags per bookmark.
  • List entries are not carried over to the bookmark that stays, so check your Lists after a cleanup.

Removed copies are deleted permanently

Unlike deleting a bookmark yourself, duplicate cleanup does not use Trash. If you want a safety copy first, export your bookmarks from Data transfer.

Export a backup first →

Good to know

Do removed duplicates go to Trash?

No. Copies removed by Duplicate Monitor are deleted permanently and cannot be restored from Trash. Review the groups carefully, and export your bookmarks first if you want a backup.

Can I choose which copy to keep?

FavLock always keeps the oldest copy and combines tags, favorite status, and a missing collection into it. To leave a group untouched, deselect it before cleanup.

Does the scan send my bookmark URLs to FavLock?

No. Matching runs in your browser on your unlocked library. Cleanup tells the service which bookmarks to keep and remove; it does not need the readable URLs.

Does changing the matching option start a scan?

No. It only saves the setting. Start a scan when you are ready, or leave automatic scanning enabled for the next scheduled scan.

When does the automatic scan run?

FavLock can scan after you sign in when 24 hours have passed since the previous completed scan.

Where is scan progress stored?

Duplicate scan progress and results are kept on the device, so a large library can continue from its saved progress there.