Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Preview of Smart Prevent Duplicate Tabs

Smart Prevent Duplicate Tabs by Guilherme Nascimento

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.

4 (19 reviews)4 (19 reviews)
313 Users313 Users
You'll need Firefox to use this extension
Download Firefox and get the extension
Download file

Extension Metadata

Screenshots
Close duplicate tabsExtension ignore hosts
About this extension
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
Rated 4 by 19 reviewers
Log in to rate this extension
There are no ratings yet

Star rating saved

5
10
4
4
3
2
2
1
1
2
Read all 19 reviews
Permissions and dataLearn more

Required permissions:

  • Access browser tabs
More information
Add-on Links
  • Homepage
  • Support site
Version
0.7.10
Size
46.59 kB
Last updated
2 years ago (3 Apr 2023)
Related Categories
  • Other
  • Tabs
Licence
MIT Licence
Version History
  • See all versions
Add to collection
Report this add-on
Release notes for 0.7.10
preparing update for Manifest version 3
More extensions by Guilherme Nascimento
  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

  • There are no ratings yet

Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Browsers

  • Desktop
  • Mobile
  • Enterprise

Products

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike Licence v3.0 or any later version.