Simple Tab Groups for Firefox: how to organize tabs into groups

Ashwin Karthik
Updated •
Firefox

Simple Tab Groups is a free, open source Firefox extension by developer Drive4ik that sorts your open tabs into named groups and shows only the active group's tabs on the tab bar. You switch groups from a toolbar popup (F8 by default), move tabs between groups with a right-click, and back everything up to a JSON file. It works across windows and supports Firefox Multi-Account Containers.

This guide covers what Simple Tab Groups does, how to set it up, how to create and manage groups, how it compares with the tab groups now built into Firefox, and the limits you should know before you trust it with hundreds of tabs.

What Simple Tab Groups does

Simple Tab Groups hides every tab that does not belong to the group you are working in, so the tab bar stays short while the other groups wait in the background. This is the Panorama idea from old Firefox versions, rebuilt as a WebExtension. The extension was inspired by the earlier Tab Groups add-on, and it can still import that add-on's backups.

Simple Tab Groups toolbar popup listing tab groups

The main features listed on the extension's Mozilla Add-ons page:

  • Create, rename and switch groups; groups work across multiple windows
  • Colored or custom group icons, including an icon taken from a tab's favicon
  • The current group shown on the toolbar icon
  • A Manage groups window with tab search, group sorting and drag and drop
  • Support for Firefox Multi-Account Containers and the sidebar
  • Undo for removed groups and default settings for new groups
  • Hotkeys plus Gesturefy integration for switching, creating and discarding groups
  • Backup and restore of tabs, groups and settings as JSON

The extension is licensed under the Mozilla Public License 2.0, and its source code is on GitHub.

How to install and set up Simple Tab Groups

Simple Tab Groups installs from Mozilla Add-ons like any other extension, and it works best when Firefox restores your previous session at startup. Groups are restored from that session, so turning the option on first avoids surprises after a restart.

  1. Open the Simple Tab Groups listing on addons.mozilla.org and select Add to Firefox.
  2. Review the permission prompt. The add-on asks for access to tabs, hiding and showing tabs, recently closed tabs, downloads (used for automatic backups) and data on all websites; bookmark access is optional.
  3. In Firefox Settings, under Startup, select Open previous windows and tabs.
  4. Pin the Simple Tab Groups button to the toolbar, or press F8 to open its popup. You can change the shortcut in Firefox's extension shortcut settings.

For the dark theme, the add-on listing says you must set svg.context-properties.content.enabled to true in about:config.

How to create a tab group and move tabs into it

Simple Tab Groups creates a group from its toolbar popup, and you fill it by moving tabs from the tab bar context menu.

  1. Click the toolbar button and choose Create new group.
  2. Type a name for the group. The new group starts empty.
  3. Right-click any tab on the tab bar and choose Move tab to group, then pick the target group or create a new one from the same menu.
  4. Click a group name in the popup to switch to it. Tabs from other groups are hidden, not closed.

Move tab to group option in the Firefox tab context menu

Selecting a group that is open in another window brings that window to the front, and the extension remembers the last active tab of each group when you switch back.

How to manage groups, icons and containers

Simple Tab Groups puts group management in a right-click menu inside its popup and in a per-group settings panel. Right-click a group name to open all of its tabs in a new window, sort groups alphabetically, export the group to bookmarks, reload its tabs, discard (unload) the group or all other groups, or delete it.

Simple Tab Groups group context menu with sort, export and discard options

Group settings let you rename the group, change its icon or color, mute tabs when the group is hidden, and make a sticky group whose tabs are never moved out of it. If you use Firefox Multi-Account Containers, you can tie a container to a group, for example sending every tab from a Shopping container to a Shopping group automatically.

The popup also lists tabs that belong to no group. One click closes them, moves them into the current group, or turns them into a new group.

Simple Tab Groups popup showing tabs that are not in any group

The Manage groups window shows every group as a tile with its tabs, so you can search, drag tabs between groups and reorder groups on one screen.

How to back up Simple Tab Groups

Simple Tab Groups keeps your groups safe through backups, not a session history, so set up backups before you rely on it. The add-on can export and import tabs, groups and settings as a JSON file and can create automatic backups through Firefox's downloads, according to its listing and GitHub readme. On Windows, an optional helper (STGHost) can save backups to any folder you choose.

Good backup habits:

  • Turn on automatic backups in the add-on options and check that files actually appear in your downloads folder.
  • Export important groups to bookmarks as a second copy.
  • Before reinstalling Firefox or the add-on, export a manual backup first.
  • For a full session history with restore points, pair it with a session manager such as Tab Session Manager.

Simple Tab Groups vs Firefox's built-in tab groups

Firefox now has native tab groups (Mozilla's help page lists Firefox 137 and later), so the question is which model suits you. Native groups stay visible on the tab bar as colored, collapsible clusters; Simple Tab Groups hides inactive groups completely.

Feature Simple Tab Groups Firefox tab groups
Inactive groups Hidden from the tab bar Shown collapsed on the tab bar
Names and colors Yes, plus custom icons Yes
Save and close a group Yes, discard or hide Yes, reopen from List all tabs
Container rules Yes No
Backup to file Yes, JSON No
Firefox Sync Not listed No, groups are local
Private windows Not supported Deleted when the window closes

If you want a quick visual split of a few dozen tabs, Firefox's built-in tab groups need no extension. If you work in separate projects with hundreds of tabs and want only one project visible at a time, Simple Tab Groups is the stronger fit. Mozilla notes that extensions can cause tabs to be grouped or ungrouped unexpectedly, so test both together on a spare profile before mixing them.

Simple Tab Groups Manage groups page showing groups as tiles

Limitations and conflicts

Simple Tab Groups has three limits worth knowing before you commit. First, it does not support private (incognito) windows. Second, it can conflict with other tab managers that also hide or move tabs; the developer names OneTab, Tab Open/Close Control and Panorama-style group add-ons. Third, it is not a session manager: if you close a window that holds a group while other windows stay open, you can lose those tabs, which is why backups matter.

To keep memory use down, discard groups you are not using or combine the add-on with an unloader such as Auto Tab Discard. The extension does not touch the new tab page, so speed dial add-ons keep working alongside it.

FAQ

Is Simple Tab Groups free?

Yes. Simple Tab Groups is free on Mozilla Add-ons and open source under the Mozilla Public License 2.0.

What is the Simple Tab Groups keyboard shortcut?

F8 opens the popup by default. You can change it, and add shortcuts for other actions, in Firefox's Manage Extension Shortcuts page under about:addons.

Can Simple Tab Groups import groups from the old Tab Groups add-on?

Yes. The add-on lists import of backups from the older Tab Groups extension, so you can bring Panorama-era groups across from a backup file.

Does Simple Tab Groups work in Chrome?

No. Simple Tab Groups is built for Firefox and uses Firefox-only APIs such as tab hiding and containers; Chrome users rely on Chrome's own tab groups.

Related: how to enable tab groups in Firefox, bookmark all open tabs in Firefox, the best Firefox add-ons

Comments

  1. Anonymous said on
    Reply

    Hi,
    I’m encountering issues with new version of firefox (firefox 98).
    When I reopen Firefox, it loads ALL the tabs (RAM rockets to 96%) before going back to a new tab. Then when I use the icon to toggle to a tab group, everything is OK.
    Is there a patch? Does anyone have the same issue?

  2. piomiq said on
    Reply

    This extension is very dangerous, because doesn’t warn before removing group. I did it and all added cards have been closed immediately.
    Second thing is that adding cards works incorrectly. I added one by one card from one domain (clicked RMB on each card and selecting “Move cards to group”, previously activate it), and after when I opened “Simple Tabs Group” I found there all my cards opened in browser. Trying to make clean I made my self harm, because removing group just closed all my cards opened in browser.
    This extension even doesn’t make any order in tab bar, because still several dozen opened cards are visible.
    I’m completely disappointed and angry I installed it and tried test this extension.

    In my opinion if extension close user’s card by group then should warn, like: “All added cards will be closed. Are you sure you want to continue?”

  3. pd said on
    Reply

    Been using this for quite a while since previous extensions and the native Panorama were butchered.

    Very happy with it!

    Kudos to the developer!!!

  4. Jonas said on
    Reply

    How is using a tab-groups extension any better than what I do — just keep a separate window for each related set of tabs? Right now I have nine Firefox windows open, although eight of them are currently minimized into the Firefox application icon in the Mac’s dock. (I assume you can do something similar in the Windows taskbar, although I haven’t used Windows in quite a while.)

    I access the FF window(s) I want by going up to the Window menu, which lists them all. If I happen to create a tab in the wrong window (i.e. alongside unrelated tabs), it’s easy to just drag the tab into the correct window’s tab bar. When I’m done with a ‘tab group’ (actually window) for the time being, I just minimize it back into the dock.

    How is using explicit “tab groups” any better than this? (Please note I’m not trying to be snarky, I’m genuinely interested in what I might be missing here.)

    – Jonas

    1. Esther said on
      Reply

      Hi @jonas,

      I’m answering you based on Tab To Bookmark Groups (TTBG) add-on: https://addons.mozilla.org/en-US/firefox/addon/tabs-to-bookmark-groups/

      Main benefits of using TTBG:

      1) TTBG uses “Bookmarking/Closing” function. So, only active/selected tabs are going to be loaded, and this is good for privacy and security. To do the same with Windows, will require additional add-ons (discarded tabs, reload/refresh tabs etc). So, TTBG reduces the number of needed add-ons.

      2) Users can manage hundred of tabs consuming just an average of 500MB (half a gigabyte) of RAM. As a consequence, less CPU is going to be used, less use of Drives, less hit on computer, more battery life etc.

      3) Every tab opened/closed in a specific group, automatically will be saved/deleted (Session Manager function) by TTBG. Users can add or remove tabs, that TTBG automatically will save/delete everything. This is extremely useful for work, study, programming, reading news in different categories, keeping shared subjects updated etc.

      4) As I mentioned all groups and tabs automatically are saved, so user always will have a kind of backup. At the same time, it’s very easy and quick to edit tabs, move, copy, delete, import and export to any other device. In seconds you can manage hundred of groups/tabs.

      5) Complete and easier access to any group/tab through icon toolbar and sidebar (also allowing vertical tabbar). By the way, TTBG has an option to identify groups by colors, so users by seeing group colors they instantaneously can know where they are. For example, let’s say user wants his bank account or online payments in “red group”… in this example the color of the group will avoid mistakes. And if user prefers, instead colors he can use names for groups (or both).

      Here you’ve more details: https://addons.mozilla.org/en-US/firefox/addon/tabs-to-bookmark-groups/reviews/

      At the end I’ll say that always everything is a matter of habits. If you are already used to “windows without add-ons” and this works for you… TTBG may not be useful for you. And vice-versa, if with time you got used to TTBG, it will be difficult to browse without having TTBG.

  5. Samanto Hermes said on
    Reply

    I wonder: how limited is it compared to the previous XUL variant?

  6. hg said on
    Reply

    I see that you also have the multi-account containers installed. Any point in having both of them?

  7. Julian said on
    Reply

    Anyone know of a good multi-row tab add-on for Firefox, there used to be Tab Mix Plus but it’s gone now.

    1. VioletMoon said on
      Reply
  8. Esther said on
    Reply

    My preferred choice is Tabs To Bookmark Groups (TTBG): https://addons.mozilla.org/en-US/firefox/addon/tabs-to-bookmark-groups/

    TTBG uses “Bookmarking/Closing” tab function (instead of “Hiding/Discarding”). So TTBG is much better in terms of privacy, security and browser performance. Also, TTBG minimizes browser or add-on conflicts (when compared to similar add-ons).
    With TTBG I can manage more than 500 tabs in several groups, using just 500MB (half a gigabyte) of RAM, with no issues, no conflicts, better privacy, security and performance.

    TTBG is the best of both worlds (Tab Session Managers & Tab Group Managers). More important, TTBG is an open source, and the Dev is very responsive.

    Here is a more detailed description: https://addons.mozilla.org/en-US/firefox/addon/tabs-to-bookmark-groups/reviews/

    I really hope Ghacks, Martin Brinkmann, Mike Turcotte or Ashwin will write a TTGB’ review one day.

    1. Franck said on
      Reply

      I’ve just tried it, and it is really excellent!!!

  9. roland said on
    Reply

    tired of FF take a look at FBI recommends passphrases over password complexity

    1. Amonymous said on
      Reply

      Um….what? I think this is off-topic?

  10. Diana said on
    Reply

    —————————————————-
    ➜ These [ 2 ] Addons are Much Better !!
    —————————————————-

    └● Tiled Tab Groups
    https://addons.mozilla.org/es/firefox/addon/tiled-tab-groups/

    &

    └● Sync Tab Groups
    https://addons.mozilla.org/es/firefox/addon/sync-tab-groups/

    ———————————–
    Please try them !!
    They are really good !!
    ———————————–

    1. Joe said on
      Reply

      SHERBET!
      I literally *just* changed over from “Simple Tab Groups” to “Sync Tab Group” in the hope there is a SYNC function, not just to a cloud or locally, but also across diffferent devices (which it does not have) and know I read the development has been abandoned. Bugger!
      Is there anything that CAN sync sessions across devices? I have not found anything yet.

    2. Amonymous said on
      Reply

      The dev abandoned Sync Tab Groups, so while it’s usable now, not sure about long term usage of it. (I really have to switch from it soon).

      Does Tiled Tab Groups have some form of importing sessions from other extensions or saving session like Sync or Simple?

  11. Amonymous said on
    Reply

    “Note: Simple Tab Groups is NOT a session manager. If you have many tabs in a group and close it before exiting other windows, you will lose the tabs. To prevent this, you should close all the other windows first. I recommend using the Bookmarks option. You can also use OneTab, which does save a history of the tabs and has a restore option.”

    Technically, it is: you can set the extension to autosave your session, which the program will output a session file after set interval. Not as good as Sync Tab Group’s system (the big one is that Simple Tab minimum interval is 1 hour. In Sync I can set the interval to be even lower), but it does work for that job.

    Also, given that Sync Tab Group dev abandoned the project, Simple Tab Group is probably the best for this job right now.

Leave a Reply

By commenting, you accept our privacy policy and keep the discussion respectful and on topic.