Multi Tab Rows

The best multi-row tabs experience for Firefox 149 and 150.


📖 Overview

Preview of Multi Tab Rows in Firefox

Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) is a thorough and complete solution for multi-row tabs in Firefox, implemented as a userChrome.js script. Inspired by the classic MultiRowTabLiteforFx.uc.js (Izheil’s and Japanese versions) and the versatile Tab Mix Plus, this brand new project brings modern refinements and improved usability — dedicating the ultimate multi-row tabs experience to you.


🧩 Compatibility


🌟 Highlights

📐 Maximized Space Usage

Multi Tab Rows makes the most of your browser’s screen space, extending into the space beneath the window control buttons.

Tabs extend beneath control buttons

If you prefer a more classic look, you can place the tab bar beneath the navigation toolbar for that good old-fashioned style, and no menu bar or title bar is necessary at all!

Tabs at bottom

Go compact or go home? No problem. Just make sure to leave some space to breathe, and tune it to the sweet spot between compactness and comfort.

Extreme compact

🖱️ Drag & Drop in Motion

Tab management feels effortless with its exclusive drag & drop support. Free from the drop indicator — just smooth and intuitive movement, even in multi-row mode.

Real drag & drop

🚀 Newest Features Support

Whether you’re using tab groups or working with split views, Multi Tab Rows is fully compatible with Firefox’s latest features. Dragging tabs or split views to group them together works the way it always has.

If you’re not a big fan of grouping tabs, you can disable the “drag tabs together to create tab groups” feature through the preference listed in the settings.

Drag & drop to create tab group

Polished Interactions

Multi Tab Rows refines Firefox’s native tab behavior, fixing glitches and filling in gaps to deliver a smoother, more complete experience. Every interaction feels natural, as if it were built right into Firefox.

Polished interactions compare to native Firefox

📌 Pinned Tabs Grid Layout

Pinned tabs are compact, neatly arranged in a grid, making them easy to access even when the tab bar becomes scrollable.

Pinned tabs grid

If you prefer them to behave like normal tabs and scroll away to save space, you can easily turn this feature off.

Pinned tabs follow scrolling

🛠️ Customizable Preferences

While the default setup is already well-optimized and ready to use, Multi Tab Rows provides a rich set of options that let you fine-tune everything from tab sizing to layouts and interactions. Explore the full list of settings to make your browsing truly your own.

Various customizing

🔄 Automatic Update Checking

Multi Tab Rows ensures you’re always equipped with the latest enhancements and compatibility. There’s no need to worry about sudden breakages or the frustration of hunting for updates after getting a new version of Firefox — one click keeps everything working smoothly.

For those who prefer more control, updates can also be applied manually — or turned off if you want.

Update notification

🛡️ Reliable Support

Multi Tab Rows is developed with enduring passion and long-term dedication. Backed by years of experience in Firefox extension development, it continues to evolve with care and expertise.


👤 About the Developer

Merci chao

Since 2006, I’ve created several Firefox extensions, including:

(Links above are archived on web.archive.org)

My first extension, Personal Menu, though it was a niche add-on designed for Firefox customization lovers, once reached over 165,000 users at its peak and was translated into 30 languages by volunteers from around the world. It provided a toolbar button with a fully customizable menu, letting you place your most-used items and completely hide the traditional menu bar. This extension debuted in Firefox 1.5 — a full 5 years before Firefox 4 decided to replace the menu bar with an orange button! (By the way, IE7 was still in beta back then, and Chrome wouldn’t show up until two years later.)

I actively maintained Personal Menu for 9 years, and it remained stable afterward. Two of my other extensions were also featured on the official Add-ons for Firefox website.

All of them were tools for UI tweaking, except for Pick & Save Images. Unlike the others, it focused on image grabbing, offered profile-based preference sets with Firefox Sync support, and gave you both easy-to-use and professional filtering features. It also came with a sleek, versatile button that blended seamlessly into Firefox’s UI. I also created a comparison table — an arena to wage a battle against 3 other popular image‑saving extensions for Firefox at that time (including the famous DownThemAll!) — across 24 objective items, ranging from user‑oriented features to deep technical support and handling.

Unfortunately, these extensions didn’t make it through the Quantum era (Firefox 57+), since WebExtensions don’t allow browser UI customization. Still, a number of small UI‑tweaking extensions continue to live on through userChrome.js. Feel free to check out my repository to explore them.

Now, my focus is on Multi Tab Rows, the project I’ve been working on for thousands of hours since 2024. It will continue evolving as long as Firefox allows.


📥 Download & Installation

Please follow the 📓 Notes & Installation Guide to download and set up. Enjoy the best multi-row tabs experience in Firefox today.

The cautions and installation instructions may look a bit long and serious, but that’s just to make sure everything’s clear and safe. Thanks for bearing with me! 🙈

🛟 Help

If you need any help, find bugs, or want to suggest improvements, you’re welcome to sign in to GitHub and post them here at any time! 👋