How to Delete History on Mac: Browser, Search & System Activity
Knowing how to clear your history on a Mac isn't just about privacy — it also affects storage, performance, and how well apps behave over time. But "history" on a Mac isn't one thing. It lives in multiple places, and clearing it in one app doesn't touch the others. Understanding where each type of history lives, and what deleting it actually does, helps you make smarter decisions about your own setup.
What "History" Actually Means on a Mac
When most people say they want to delete history on a Mac, they mean one of several things:
- Browser history — websites visited in Safari, Chrome, Firefox, or another browser
- Search history — queries entered into search engines or Spotlight
- App history — recently opened files shown inside apps like Preview, Pages, or Word
- System-level recent items — files, apps, and servers listed in the Apple menu under Recent Items
- Terminal history — commands entered in the Terminal app
- Downloads history — the list of files downloaded (not the files themselves)
Each of these lives in a different location and requires a different method to clear.
How to Delete Browser History on Mac 🖥️
Safari
Safari stores browsing history locally and, if iCloud Safari is enabled, syncs it across your Apple devices.
To clear it:
- Open Safari
- Go to History in the menu bar
- Select Clear History
- Choose a time range: last hour, today, today and yesterday, or all history
Important distinction: Clearing history in Safari also removes cookies and cached data for those sites. If you only want to remove the history list without touching cookies, use File > Show History to delete individual entries manually.
If iCloud Safari sync is on, clearing history on your Mac will also remove it from synced devices. If that's not what you want, you'll need to disable iCloud Safari sync first under System Settings > Apple ID > iCloud.
Google Chrome
In Chrome:
- Press ⌘ + Shift + Delete (or go to Chrome menu > Clear browsing data)
- Choose what to clear: browsing history, cached images, cookies, and more
- Select a time range and click Clear data
Chrome's history is stored locally per device unless Chrome Sync is enabled. With Sync active, clearing history on one device may affect your history on others depending on your Sync settings.
Firefox
Firefox follows a similar pattern:
- Go to History > Clear Recent History
- Select a time range and choose what categories to delete
Firefox also offers a "Forget" button feature that removes a set window of history without modifying cookies or other stored data outside that range.
How to Clear Recent Items on Mac (System-Level History)
macOS tracks recently opened files, applications, and server connections through the Recent Items list.
To clear it:
- Click the Apple menu (top-left)
- Hover over Recent Items
- Scroll to the bottom and click Clear Menu
This removes the display list only — it doesn't delete the actual files or applications.
You can also control how many recent items macOS remembers:
- Go to System Settings > Desktop & Dock
- Find Recent documents, applications, and servers
- Set the number to None to stop tracking entirely
How to Delete App-Specific Recent Files
Many apps — including Preview, TextEdit, Microsoft Word, and Adobe apps — maintain their own internal recent files list.
In most macOS apps:
- Go to File > Open Recent
- Click Clear Menu at the bottom of the list
This removes the shortcut list inside that app but does not delete the files from your Mac.
How to Clear Spotlight Search History
Spotlight doesn't maintain a traditional search history the way a browser does, but it does cache suggestions based on past searches and usage patterns.
To reset Spotlight's index and suggestion cache:
- Go to System Settings > Siri & Spotlight
- Under Siri Suggestions & Privacy, you can manage which apps share data with Siri and Spotlight
For a deeper reset, you can re-index Spotlight by removing it from the Privacy list in the same settings pane — though this affects search indexing across the whole system, not just history.
How to Delete Terminal Command History
If you use Terminal, every command you type is saved to a history file.
To clear it in the default zsh shell (macOS Catalina and later):
history -p Or to permanently clear the saved history file:
echo "" > ~/.zsh_history For older Macs running bash, the file is ~/.bash_history.
Downloads List vs. Downloaded Files
In Safari, the downloads list is separate from the actual downloaded files.
To clear the downloads list:
- Open the Downloads window in Safari (⌘ + Option + L)
- Click Clear in the top-right corner
This removes the list entries only. The actual files remain in your Downloads folder until you delete them manually or move them to Trash.
Variables That Affect What You Need to Clear 🔒
| Factor | Why It Matters |
|---|---|
| iCloud Sync status | Clearing history may affect other devices if sync is active |
| Browser choice | Each browser stores and clears data differently |
| macOS version | Settings locations have shifted across Ventura, Sonoma, and earlier versions |
| Number of user accounts | Each Mac user account has its own separate history |
| Third-party apps | Apps like Office or Adobe have their own recent files lists |
Whether you're clearing history for privacy, to free up minor storage, to troubleshoot browser behavior, or to hand off a device — the right method depends on which history type matters most in your situation and how your Mac is currently configured.