WindowHop application icon

A native window switcher for macOS

Switch between windows,
not just apps.

See every top-level window, move with the keyboard, and land on the exact one you need.

Free and open source · macOS 14 or later

WindowHop showing individual window previews with one selected card

Window-level control

The window you want, one gesture away.

Command–Tab normally stops at the application. WindowHop gives each window its own place, with visual previews, native titles, and fast forward, reverse, and arrow-key navigation.

WindowHop App Icons appearance in Light Mode
Clean App Icons mode works without Screen Recording.
WindowHop App Icons appearance in Dark Mode
System appearance, native typography, and clear selection.

Made for the Mac

Focused, configurable, and keyboard-first.

Keyboard-first

Cycle with ⌘Tab, open a persistent switcher with ⌥Tab, or choose your own shortcuts.

Visual previews

Optional live snapshots, memory-only caching, polished skeleton states, and stable card geometry.

Window filtering

Include other Spaces, displays, minimized windows, hidden apps, or Picture-in-Picture when useful.

Light and Dark

Semantic AppKit surfaces, native system type, and appearance-aware selection in both modes.

Native Settings

General, Shortcuts, Windows, Appearance, Updates, and About panes — all one size — with one confirmed Restore Defaults action.

Expanded preview

Pause to inspect a larger snapshot inside WindowHop without activating or raising the real window.

Your workflow

Curated defaults. Useful choices.

Normal windows across your visited Spaces and displays are included by default. Optional categories stay opt-in, tab counts stay out of the way, and every preference can return to its documented default.

WindowHop Windows Settings with the opt-in window categories

Latest stable release

WindowHop

For macOS 14 or later. Signed with Developer ID, notarized by Apple, and distributed in a branded drag-to-Applications installer.

Browse all GitHub Releases

Open source

Built in public.

WindowHop is GPL-3.0 free software developed by Marton Paulo. It is derived from AltTab by Louis Pontoise (lwouis) and contributors, with gratitude and upstream attribution preserved.