Smart Prevent Duplicate Tabs

Prevents AUTOMATIC creation of new tabs or repeating tabs when two or more tabs have the same addresses. The process of closing repeated tabs is automatic based on the settings that you can determine within the extension/add-on.

Smart Prevent Duplicate Tabs - Firefox Add-on

Smart Prevent Duplicate Tabs is a Firefox add-on that prevents the automatic creation of new tabs or repeating tabs when multiple tabs have the same addresses. It allows you to configure the settings for automatically closing repeated tabs. You can choose to consider or disregard querystring and hashes in URLs, specify exceptions, and decide whether to close the oldest tabs or prevent the active tab from being closed. The add-on supports incognito mode and can be easily enabled or disabled. Works based on Chrome API events.

Add-on stats

Users: 299
-9
Rating: 4.00
(17)
Version: 0.7.10 (Last updated: 2023-04-05)
Creation date: 2018-01-08
Weekly download count: 11
Firefox on Android: Yes
Risk impact: Moderate risk impact
Risk likelihood:
Manifest version: 2
Permissions:
  • tabs
  • storage
Size: 47.70K
URLs: Website

Other platforms

Not available on Chrome
Not available on Android
Not available on Edge
Want to check extension ranking and stats more quickly for other Firefox add-ons? Install Chrome-Stats extension to view Firefox-Stats data as you browse the Firefox Browser Add-ons.

Add-on summary

Prevents automatic creation of new tabs or repeating tabs when two or more tabs have the same addresses

The process of closing repeated tabs is automatic based on the settings that you can determine within the extension/add-on, it is also possible to quickly disable and activate the add-on without having to access the extensions panel.

You can add a host or URL to specify as an exception so that the add-on doesn't close repeating tabs.

The extension/add-on has support for closing repeated tabs in incognito/incognito mode, but this works in isolation and will not share any information from incognito mode with normal mode, they are completely separate actions.

Among the settings you can choose to consider or disregard querystring and hashes in URLs as a factor to differentiate them.

It is also possible to configure if you prefer to close the oldest tabs and if you want to prevent the active tab (currently visible) from being closed.

Closing tabs works based on Chrome API events and you can disable or re-enable such events within the extension/add-on:

  • Start event - Close repeated tabs when your browser is launched
  • Update event - Close repeated tabs when a tab is updated, more details in tabs.onUpdated.addListener
  • Create event - Close repeated tabs when a new tab is created, more details in tabs.onCreated.addListener
  • Replace event - Close repeated tabs when a tab is replaced with another tab due to prerendering or instant, more details in tabs.onReplaced.addListener
  • Attach event - Close repeated tabs when a tab is attached to another window or detached (creating a new window), more details in tabs.onAttached.addListener
  • Datachange event - Close repeated tabs when you change "sort order", "URLs", "others" and "events" configurations from extension

User reviews

I am looking for an app that lets me whitelist base urls so i can deduplicate them as well even if the whole url doesnt match. This as well as other deduplication extensions fail to do this.

by Fluffy Tail, 2024-07-29

by geeknik, 2023-06-22
View all user reviews

Add-on safety

Risk impact

Smart Prevent Duplicate Tabs requires a few sensitive permissions. Exercise caution before installing.

Risk likelihood

Smart Prevent Duplicate Tabs has earned a fairly good reputation and likely can be trusted.

Upgrade to see risk analysis details