Direct answer
The short version
A global Back button is a chronological navigation control for the whole Mac. Unlike an app switcher, it can remember multiple locations inside the same app as well as locations across different apps. ReturnFast implements this as a local Back/Forward stack, restoring the deepest context each supported app makes available.
Key takeaways
- Global Back follows visit order rather than asking you to name or recognize a destination.
- It complements each app’s own Back history instead of replacing it.
- Restore depth can range from an exact existing browser tab to a matching app window.
- It is navigation history, not Undo, backup, or a permanent activity log.
Global means the history crosses app boundaries
A browser Back button understands pages in one tab. Finder Back understands locations in one Finder context. Editor Go Back understands code locations. A global history adds a layer above those separate histories so a recent trail can include a browser page, editor file, terminal window, Finder folder, and another app window.
The unit is a work location, not merely an application. Two entries may belong to the same app when their useful context differs, such as two Chrome URLs or two editor files.
- Previous page in one browser tab: browser Back.
- Previous code location in one editor: editor Go Back.
- Known running app: Command-Tab.
- Previous location across any of those layers: global Back.
What a global Back action can restore
Restoration depends on the target app. ReturnFast can select an existing exact-URL tab in Chrome, Brave, and Edge; restore a supported editor file and line on a best-effort basis; raise or reopen a Finder folder; and select matching terminal or general app windows.
A navigation entry is a route back to available state, not a copy of that state. Closed tabs, deleted files, moved folders, renamed windows, and ended sessions can reduce the result to a fallback or make exact restoration impossible.
Capture
Record a meaningful app location when the active context changes.
Move
Back selects the older entry and Forward selects the newer entry.
Restore
Ask the destination app and macOS to reveal the deepest still-available context.
When global Back is the shortest route
Global Back is most useful after a detour: checking documentation while coding, opening a downloaded file from a browser, answering a message during research, or inspecting terminal output from an editor. Chronology is a strong clue because the intended destination is simply the place before the detour.
Use a switcher or search instead when you already know the destination. A global history should reduce retrieval work, not force every deliberate jump through a long sequence.
Further reading and product details
Frequently asked questions
Does macOS include a global Back button?
macOS includes app, window, and desktop switching plus app-specific navigation, but it does not provide one built-in chronological Back/Forward stack for detailed locations across all apps.
Is global Back the same as Command-Tab?
No. Command-Tab selects running applications in recent-use order. Global Back retraces work locations in visit order and may include several locations from one app.
Does global Back undo changes?
No. It changes the location being viewed. Undo can change content or reverse an action and remains a separate history.