Tab Counter

By: GMaL

About this add-on

Counts the number of your open tabs and displays the count via a toolbar item and tooltip.

This extension is a fork of Tab Counter, adapted for Pale Moon 25+.

In this implementation which is almost rewritten for Pale Moon, some bugs have been addressed by using
different methods on how it works, there are some improvements in appearance and browser charge and
some new features.

The first time you will install the extension, you will see its toolbar item at the right edge of tabs toolbar,
before the "List all tabs" button.
You can move the item at any time, by right-clicking on a toolbar, choosing "Customize" and then dragging
it wherever you wish.

There are several customization options and the shortest way to access extension's preferences window is by
right-clicking on its toolbar item.


  • Options to customize the appearance of the display label: font color, font size, font family, font weight.
  • Option to set background color.
  • Option to disable the tooltip.
  • Option to not count pinned tabs.
  • Option to set minimum width for the toolbar item.
    This is useful if you don't like the other adjacent elements to be "pushed" or "pulled" when the number
    of counting digits changes, for example when 9 becomes 10.
  • The display label can be in simple (default) or advanced format.
    In first case, the extension shows only the number of open tabs in the window and if you want, you can
    add some text before and/or after this number.
    The advanced formatting can be enabled by checking the option "Use advanced text formatting".
    In this mode, there are ten keys available, which allows you to compose your own display label, showing
    the information you want to be shown.
    These keys can be combined with text (see picture below), but this is a matter of personal taste, your
    screen size and/or available space in the toolbar you have placed the toolbar item of Tab Counter.
    For information about these keys and explanations on how to use them, there is a panel alike tooltip,
    which can be shown by pointing with your mouse pointer the "Format string:" label or its text box.

Please note:
If you use tab groups, this extension is implemented side-by-side with "Tab Groups" for Pale Moon, offered here.
If you have some other "Tab Groups" extension, the second group of keys with "%v" prefix in advanced format
mode will not be available nor working.
The same applies also if you haven't "Tab Groups" for Pale Moon installed/enabled.
This is just for simplicity, because it's pointless to have two groups of keys which do the same thing.

Release notes

Version 1.00 is the initial release for Pale Moon.

Changes in version 1.01:

  • The preferences window was broken in some locales (zh-CN and zh-TW).
  • Added a separator in tooltip of advanced formatting, for better distinction between the two key groups.
  • Opening the preferences window from add-ons manager, the option "Set current width as minimum width"
    will be disabled if the toolbar item of the extension is not present on a toolbar.
  • Some minor internal improvements in the code.

Changes in current version:

  • Compatibility with upcoming Pale Moon 29.
  • The "accept" ("OK") button in preferences window is now available in Linux/Mac OS too.
    This is because without it, any pending changes are applied in real time only if the window
    is closed with Enter.
  • The state of "Apply" button in preferences window is now updated dynamically, to help you
    revert any changes back to the currently saved state, if you want to do so.
  • Some previously included locales, for which there are no corresponding language packs for
    Pale Moon, have been removed to reduce the size of the package.
  • Some other minor internal changes.


Install Now

Release Information

Version 1.02
Updated on January 18, 2020


Pale Moon 25.0 to 29.*


Mozilla Public License 2.0


Add-on Releases (Version History)
Add-on Homepage
Support E-mail

- Advertisement -

Site design and Branding © 2020 Moonchild Productions - All rights reserved
Any other content, brand names or logos are copyright or trademark to their respective owners.
Policies: Cookies - User Content - Privacy.

The Pale Moon Add-ons Site is powered by Project Phoebus