Sort by Domain
Reorder the tabs in a window alphabetically by domain — tabs on the same site end up next to each other, without changing which tabs belong to which group.
Overview #
Click Sort by Domain in the Takt popup and every tab in scope is reordered alphabetically by domain. It is a one-time action, not a continuous mode — run it again any time you want to re-sort after opening new tabs.
Free sorts the tabs in your active window. Premium sorts the tabs in every open window in one click.
How it works #
Takt reads the domain from each tab's URL — the registrable domain, not the full
hostname, so mail.google.com and drive.google.com both sort
under google.com — and reorders tabs alphabetically by that value.
Tabs that share the same registrable domain are then sorted alphabetically by their full hostname, so drive.google.com sorts before mail.google.com.
Grouped and ungrouped tabs are sorted independently. Tabs inside an existing tab group are reordered among themselves, and stay in that group. Ungrouped tabs are reordered among themselves too. Sorting never moves a tab into or out of a group, and never merges groups.
Free vs Premium #
| Tier | Scope |
|---|---|
| Free | Active window only |
| Premium | Every open window |
No settings toggle is needed — the popup button always sorts the widest scope your plan allows. Free users sort one window at a time; Premium subscribers sort their whole browser session in a single click.
Edge cases and gotchas #
- One-time action, not automatic. Sort by Domain does not keep tabs sorted as you open new ones — click the button again whenever you want to re-sort.
-
Domain grouping is a two-label heuristic. Takt compares the last two
dot-separated labels of the hostname. This correctly groups subdomains like
mail.google.comundergoogle.com, but can misgroup two-part public suffixes such as.co.uk(e.g.example.co.uksorts as if its domain wereco.uk). - Groups and ungrouped tabs sort separately. Sorting never moves a tab between a group and the ungrouped area, and never reorders groups relative to each other — only the tabs within each of those buckets are reordered.