screenshotTab Memory Usage  |  Download Displays memory usage of each browser tab in a color coded badge button or inside the tab titlebar.

Some of the important features of the Tab Memory Usage addon are listed below. This is followed by an overview of this addon. This summary contains few words about the addon, its function, and its features. Next is FAQ, this section is useful to get information about how this addon works in your browser. If you couldn't find a specific answer, please fill the bug report form on this page or the contact form on the homepage to let us know about your question. Following the FAQ, is the bug report form. It is designed to collect user feedbacks and bugs about this addon. Users can suggest improvements or feature requests through this form too. The next section is for submitting comments about this addon which uses the Facebook comments plugin. The last section is dedicated to reports submitted through the GitHub website. We hope the information provided on this page, could help you get all the basics you need about this addon and enable you to have a better experience with Tab Memory Usage.

In short, Tab Memory Usage is a fast and lean Firefox extension to monitor tab memory usage. It displays memory usage of individual tabs next to the tab's title or as a separate toolbar button. Memory usage is calculated upon tab updates to prevent Firefox slowness. Please check the YouTube tutorial below to get an idea of how this addon works in your browser. If you want to contribute to the developement of this addon, please fork it on GitHub, and push your changes to a named branch. Moreover, you can review all the comments made on GitHub commits.

3 Reasons to Use Tab Memory Usage

  • Fast and lean memory calculation

  • Has a very low memory and CPU footprint

  • Works out of the box, no setting changes is required

YouTube Tutorial

This video gives you an idea of how the extension works in your browser.

Matched Content


  • With the addition of various addons and extensions in the usage of modern browsers, it is imperative that a certain tool be allocated for the specific purpose of calculating the specific units of storage that is being used in the functionality of an application. Most users are unaware of data storage issues that result from the opening of too many tabs in a single browser. Multiple tabs can now be measured for the amount of memory they consume, as Mozilla Addon store has come up with an easy solution to the problem. This solution is presented in the form of Tab Memory Usage extension, which is a fast and effective Firefox extension that displays the memory use of an individual's tabs next to the tab title. This is advantageous in the way that it allows keeping "tabs" on the amount of memory being consumed by each open window, for a further management of device storage. This extension has the ability to work out-of-the-box, with little or no settings required to set its service into action. The usage of the memory is calculated on the basis of tab components and helps prevent the Firefox browser from slowing down.

    Firefox uses the built-in API to determine the amount of memory being used, which is then displayed to be managed for the optimum performance of the browser. These tab statistics can allow a user to be properly aware of the memory being consumed by each specific tab, which in turn, helps the user determine the importance of the tabs. By prioritizing windows, an individual is able to free up storage and make better decisions in their analysis.

Frequently Asked Questions

  • 1. How does Tab Memory Usage work?

    Firefox has a built-in API to determine the amount of memory each JavaScript/non-JavaScript objects consumes. This extension fetches these data for each tab and displays the result as a label adjacent to the title of each tab or within the toolbar button (go to the options page to change the mode). To improve extension's performance, memory report is performed for each tab individually just after the tab gets new updates.

  • 2. Why there is no memory usage indicator when a new tab opens up?

    To improve performance, memory usage calculation is only triggered when a tab is refreshed or get updates. A blank tab usually uses less than a mega byte of memory and hence the extension skips blank tabs.

  • 3. How can I download the source code for Tab Memory Usage?

    To download the source code for this extension from Chrome Web Store, it is recommended to use Extension Source Downloader. With this addon, you can download the source code as a ZIP or CRX format to your machine. If you want to download the source code from the Firefox addons store, please open the firefox download link (if available) in the Firefox browser and then right-click on the - Add to Firefox - button and select - Save Link As... - item. Choose the destination folder on your machine and then save the file in XPI format. You can then rename the XPI format to a RAR or ZIP file. Some extensions may have a GitHub repo address, which you can use to download the source code as well. But, it may not be the latest version of the addon. Therefore, downloading the source code from the official web stores is the best option as it always gives you the latest version of the addon.

  • 4. What is the meaning of badge's color in the Toolbar mode?

    In the Toolbar mode, badge is color coded to have better visibility. Basically the color is gradually changed from a min to a max value (can be altered from the options page) based on the total memory usage of the tab. To calculate the percentage of memory, tab's memory is divided to 50 MBytes (consider 50Mbytes as a normal high memory usage for a webpage).

  • 5. Where is the setting page of the extension?

    Go to about:addons. Then find Tab Memory Usage add-on and select options page.

  • 6. Is it possible to temporary deactivate the memory calculations (as of version 0.2.2)?

    Yes, open Firefox addon manager, then find the extension and hit disable. You will notice the tab memory usage indicator is disappeared. To have the extension display reports again, just enable the extension one more time.

  • 7. Can I change the position of memory indicator?

    Yes, go to the options page. There are three different possibilities (as of version 0.2.2). 1) Inside: Memory usage is appended to the title of the tab. Note that window.title can see the appended memory usage in this case. 2) Outside: Memory usage will be placed to the right of the title element just before the close button as a new element (if you have many tabs opened, maybe there would be not enough space for the title of the tab). 3) Toolbar: In this case, tab memory usage is displayed inside a badged toolbar button. For Toolbar mode, you can only see the usage of the currently opened tab.

  • 8. In the options page, there is a minimum time interval for memory calculations. What is the meaning of this interval?

    The interval indicates that memory calculation for an individual tab cannot happen more than the interval time even if memory of the tab has been changed. For the Tab Memory Usage extension to work optimally, there is a memory observer module that notifies the extension a tab requires memory calculation. The interval insures a lower bound for memory calculations of a single tab.

  • 9. I have many tabs opened. Is tab memory going to slow down my browser?

    Well, memory calculation is a pretty heavy task. That is the reason why there is a minimum time interval for memory calculations. For normal number of tabs (around 10 simultaneous tabs), the default minimum time interval is okay, however, if you have more than 10 tabs, it is recommended to prolong the minimum time interval in the options page.

  • 10. What's new in this version?

    See our version history page at the Firefox add-ons site for details about this update.


Reporting Bugs

Your feedback goes a long way towards making this addon even better. With this feedback and bug report form, you can report bugs or suggest features/enhancements for the functionality or performance of this addon. Please note that this form will be sent to the developer(s) of this addon. You will not get an immediate or personal response at the moment. However, the developer(s) may contact you through the email address provided in this form for further clarifications or to request additional information regarding the reported bug(s).

If you want to rate or write a review for this addon in the official webstore, please press the - Rate this addon - button below.

Please enter the name of the extension (addon).

Please enter the current version of the extension.

Please be as specific as possible. Basically, describe what happened, what you were doing when it happened, and why you think it is a problem.

Describe the step-by-step process required to reproduce the issue you are reporting. Be specific when describing these steps by providing as much detail as possible.

Please try to leave a link to a screenshot for the specific bug or error report.

Please enter your operating system.

Please enter your browser and its current vesrion.

Please enter your email address.

Reviews | Discussions

Please note: keep these reviews/discussions clean, and avoid the usage of derogatory or inappropriate language or terminology in references to individuals or groups based on race, national or ethnic origin, color, religion, age, gender, etc. Do not submit bugs in your reviews, use the above bug-report section instead. Also, never post any personal information in these reviews.

GitHub Issues | Fork me on GitHub