Back to extensions
Tabber - Tab Organizer icon

Tabber - Tab Organizer

🧩 More extensions
4.72,000

Simplify your browsing by grouping unused tabs into organized groups

Simplify your browsing by grouping unused tabs into organized groups

User reviews

4 · from the Chrome Web Store
  • H

    Hunter Walker

    May 10, 2026

    So far this has been One of the go-to's for taband bookmarking. Im still learning how it works tho, so take what I say with the mind that Im at the beginning, and much of what ill say could change drastically based on me not noticing a button or icon thats exactly what im looking for. Haha. I know this from experience. But the only thing I can truly make any complaint about right now, is someway to increase command of the controls/settings. Such as, if i could i could make preserve tab not c...

  • I

    Icaro gomes Rodrigues

    Aug 19, 2025

    Thanks a lot for your feedback! If I understood you right, you'd like the *vertical* tab list to scroll automatically when dragging a tab up or down? Right now you can do this by using the mouse wheel while dragging. If that's not what you meant, please send me more details at tabber@neulen.dev. I'll be glad to take a closer look.

  • G

    Gábor Klement

    Jul 31, 2025

    Hi, thanks for your feedback! Browsers actually have a built-in way to move a whole tab group to a new window, just grab the tab group label and drag it downward, and it'll pop into a new window automatically. If you want to restore all your groups into separate windows at once, open the three-dots menu in the extension, choose 'Restore all tabs', and make sure both 'By group' and 'By window' are selected. That should do the trick.

  • 予約次郎

    Mar 15, 2025

    0?d(f):_.cc(f&&typeof f.length=="number"&&typeof f.item=="function"?_.Od(f):f,d)}}; _.Ae=function(a){return _.xe(document,a)};_.xe=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)};_.Be=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Ce=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};_.De=function(a,b){return a&&b?a==b||a.contains(b):!1};_.qe=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};pe=function(a){this.i=a||_.t.document||document};_.p=pe.prototype; _.p.H=function(a){return _.se(this.i,a)};_.p.Sa=function(a,b,c){return _.ze(this.i,arguments)};_.p.appendChild=function(a,b){a.appendChild(b)};_.p.Te=_.Be;_.p.yg=_.Ce;_.p.xg=_.De; }catch(e){_._DumpException(e)} try{ _.Ti=function(a,b){a.src=_.ee(b).toString()};_.Ui=function(a){var b=_.je("script",a.ownerDocument);b&&a.setAttribute("nonce",b)};_.Vi=function(a,b){a.src=_.ee(b);_.Ui(a)};_.Wi=function(a){if(!a)return null;a=_.H(a,4);var b;a===null||a===void 0?b=null:b=_.de(a);return b};_.Xi=function(a,b,c){a=a.ha;return _.zb(a,a[_.v]|0,b,c)!==void 0};_.Yi=class extends _.P{constructor(a){super(a)}};_.Zi=function(a,b){return(b||document).getElementsByTagName(String(a))}; }catch(e){_._DumpException(e)} try{ var aj=function(a,b){a