Search switching
⌃Space opens a search over every open window. Fuzzy and acronym-weighted, with a one-typo tolerance you can switch on, and it learns: pick a result that was not on top and next time the same query puts it there.
A window switcher for macOS
Panehop finds any open window by app name or title the moment you start typing, and puts a real per-window ⌘Tab back on your Mac. Fast enough that you stop noticing it — which is the point.
14-day trial, no account. macOS 14 or later, Apple silicon and Intel.
Try it: type into the panel — fi, sl, or the first letters of two words.
What it does
⌃Space opens a search over every open window. Fuzzy and acronym-weighted, with a one-typo tolerance you can switch on, and it learns: pick a result that was not on top and next time the same query puts it there.
Hold Fn, type one or two characters, release. The window you meant is in front before the panel has finished appearing — no Return, no mouse.
The system switcher, but for windows: every window is its own item, in most-recently-used order. ⌘` lists just the current app's. Both chords are yours to remap.
Fast Search
Hold a modifier, type one or two characters, release — and you are looking at the window you meant. No panel to open first, no Return to press.
Fn by default. Caps Lock, either ⌘ or either ⌥ if you prefer — left and right are told apart.
Acronyms win for short queries, so sl finds Slack before Safari · Login. Two characters usually settle it.
The selected window gets keyboard focus — the window, not just the app — even on another Space or display.
Latency is the product
The window list and the panel are always warm. Pressing the hotkey does no lookups at all — it reorders an in-memory list and shows a panel that already exists. These are the numbers every release is measured against.
Maintained
macOS changes every year, and window switchers are the first thing it breaks. Panehop is built by a developer who runs each summer's macOS beta against it, ships fixes as updates you install in place, and answers support email himself. Every 1.x update is included in the price.
See how it comparesPermissions
Panehop lists windows by icon and title, so switching needs only the Accessibility permission — never Screen Recording. No thumbnails means no monthly re-authorisation nag and no capture of your screen. Fast Search's key capture asks for Input Monitoring, only when you use it. No analytics in the app; the update check is the one request it makes on its own.
Read the privacy policyPricing
A licence is a one-time purchase that covers every 1.x update. No subscription, no account — a key you paste in once.
Download the trial, grant one permission, hold Fn. If it does not replace your ⌘Tab in a week, it costs nothing.