How to find any open tab, doc or chat on your Mac

Matt Herwig, Founder2 min read

You know the feeling. The doc you need is open. You saw it ten minutes ago. Now it’s somewhere behind six windows and forty tabs, and you’re clicking through all of them.

Why can’t I find a tab I already have open?

Because your Mac only knows about apps and windows. ⌘Tab shows apps. Mission Control shows windows. Neither knows that the thing you want is the third tab in the second Chrome window, or a Notion page, or a thread in Slack.

So you do the search yourself, one window at a time.

The fix: one search for everything you have open

Hopper keeps track of the places you work in: tabs, docs, chats, files and coding sessions. Press ⌘Space, type a few letters of whatever you remember, and press ↵.

You don’t land in Chrome. You land in that tab. You don’t land in Slack. You land in that channel.

A few things that make it fast:

  • It ranks what you meant. Recent places and the ones you pick often come first. Typos are fine.
  • Two letters is usually enough. “q4” finds the Q4 plan, the Q4 dashboard and the Q4 channel, all in one list.
  • It remembers your search. Close Hopper and open it again, and your text is still there. Press esc to start fresh.

How to narrow it down

Sometimes “everything” is too much. Press ⇥ to move between three filter tabs without losing what you typed:

Tab What it shows
Search Everything
The app you’re in Only that app’s tabs, pages or chats, plus its own menu commands
Agents Your coding agents, sorted by which one needs you

The middle one is the sleeper. In Chrome, it’s your open tabs. In Notion, your pages. In Slack, your channels.

What Hopper searches

Browsers (Chrome and Safari tabs, bookmarks), coding agents (Claude Code, Codex, Cursor), notes and docs (Notion, Obsidian, Apple Notes, recent files in your editor), people and plans (Slack, Messages, Contacts, Calendar, Reminders), and your Mac itself (apps, windows, files, Music, TV).

You choose which of these are on. Messages, Notes, Slack, Calendar and browser history start off, and private browser windows are never read. See every source.

Is my data uploaded?

No. Everything Hopper finds is read, stored and searched on your Mac. There’s no cloud copy of your tabs, docs or chats. Here’s exactly what stays local.

Try it

Hopper is in private testing for macOS 26. Join the waitlist and we’ll send you a build.

Questions people ask

Can Spotlight search my open Chrome tabs?

No. Spotlight finds apps, files and some app content, but not the tabs open in Chrome or Safari. Hopper reads open tabs in both browsers and puts them in the same results as your files and apps.

Does Hopper replace Spotlight?

It can. Hopper defaults to ⌘Space and still finds apps, files and settings. If you want to keep Spotlight on ⌘Space, give Hopper a different shortcut in its Settings.

Does Hopper upload what it finds?

No. Hopper reads, stores and searches everything on your Mac. Messages, Notes, Slack, Calendar and browser history stay out of search until you turn them on.

Which apps can Hopper search?

Chrome and Safari tabs, bookmarks, Claude Code, Codex and Cursor sessions, Notion, Obsidian, Apple Notes, Slack, Messages, Contacts, Calendar, Reminders, Music, apps, windows and files, among others.

Matt Herwig, Founder. Matt founded Hopper after years of hopping between apps. About the team

Be the first to try Hopper.

Hopper is in private testing now. Join the waitlist and we’ll send you a build when it’s ready.

Join the waitlist

Opens an email to [email protected]. Press Send and you’re on the list. For macOS 26 and later.