TabFlow

Switch windows, not just apps.

Requires macOS 14.0+

TabFlow window switcher

Command-Tab switches applications. TabFlow opens a list of windows. Press ⌥ Tab, select one, and release ⌥ to switch.

See where you’re going.

Grid and list layouts show window titles, app names, and optional live thumbnails.

TabFlow list layout

Fits the way you work.

Choose layout, window scope, sort order, and grouping. Local usage statistics show switching patterns and can be exported or cleared. The overlay can follow the active window, the pointer, or a display.

TabFlow appearance settings

Permissions

Window information, thumbnails, and usage statistics stay on the Mac.

PermissionNeedUse
AccessibilityRequiredRead window information, restore minimized windows, and switch
Input MonitoringRequiredGlobal shortcut
Screen RecordingOptionalWindow thumbnails

Download TabFlow

Requires macOS 14.0+

FAQ

Can it switch browser tabs?

No. TabFlow switches macOS windows, not browser tabs.

Does it support multiple displays?

Yes. TabFlow can switch to windows on other displays.

Why are there no window thumbnails?

Thumbnails need Screen Recording. Switching still works with app icons and window titles.

Does TabFlow collect usage data?

Only local statistics are recorded when enabled: the application and local time for completed switches. Data stays on your Mac and can be exported or cleared.

Does TabFlow replace Mission Control or window tiling?

No. TabFlow only switches existing windows. It does not resize or arrange them.