How to See and Clear Your Mac’s Hidden Download History

Use one built-in Terminal command to find your Mac’s quiet record of internet downloads, then remove that record safely when privacy matters.
The download list you may not know about
Your web browser is not the only place that remembers downloads. macOS also keeps a less visible record in its Launch Services quarantine database. This helps the Mac track files received from the internet and identify which app downloaded them.
This is not a neat list with a Clear button. We will view it through Terminal, the Mac app that accepts typed commands. Terminal can look intimidating, but you do not need to understand the command. Copy it exactly, and do not change anything inside it.
These instructions use a long-standing macOS database location. Apple does not provide a normal settings screen for this record, so its location could change in a future macOS version.
View the hidden download history
The list may include downloads made by Safari, Chrome, Mail, Messages, and other apps. Some entries may show only a file address rather than an easy-to-read name.
- Open Finder by clicking the blue smiling-face icon in the Dock.
- Click Applications in the Finder sidebar.
- Open the Utilities folder.
- Open Terminal.
- Paste this command into Terminal: `sqlite3 "$HOME/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2" 'SELECT datetime(LSQuarantineTimeStamp + 978307200, "unixepoch", "localtime"), LSQuarantineAgentName, LSQuarantineDataURLString FROM LSQuarantineEvent ORDER BY LSQuarantineTimeStamp DESC;'`
- Press the Return key.
- Scroll through the results to review the dates, downloading apps, and file addresses.
Clear the hidden record safely
Clearing this database does not delete the files in your Downloads folder. It also does not clear Safari or Chrome browsing history. It removes only this particular macOS record.
The database will begin collecting new entries when you download more files. Clearing it also does not switch off normal Mac security checks for downloaded files.
If you want a safety copy first, use the optional backup steps below. Remember that the backup contains the same private history, so remove it after you confirm that everything worked.
- Paste this optional backup command into Terminal: `cp "$HOME/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2" "$HOME/Desktop/QuarantineEventsV2-backup"`
- Press Return to create the optional backup on your Desktop.
- Paste this clearing command into Terminal: `sqlite3 "$HOME/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2" 'DELETE FROM LSQuarantineEvent; VACUUM;'`
- Press Return.
- Paste this verification command into Terminal: `sqlite3 "$HOME/Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2" 'SELECT COUNT(*) FROM LSQuarantineEvent;'`
- Press Return and look for the number `0`.
- Drag the optional `QuarantineEventsV2-backup` file from your Desktop to the Trash when you no longer need it.
- Empty the Trash if removing the private backup is important right now.
What this does not erase
Your App Store purchase history is separate. Apple says you can view it from the App Store by selecting your name, opening Account Settings, and choosing See All under Purchase History. Individual purchased apps can be hidden, but that is different from clearing the quarantine database described here.
Your browser may also keep its own download and browsing lists. Clear those separately if you are preparing to lend, sell, or share the Mac.
If Terminal reports “no such table,” “unable to open database,” or another error, stop there. Do not try random commands. Your macOS version may store the information differently, or Terminal may not have permission to read it.
Bottom line
Your Mac keeps a quiet download record beyond the visible browser list. With the commands above, you can inspect it, clear it without deleting your downloaded files, and verify that the record is empty.
Sources
Steps grounded in the guidance above; wording and walkthrough are PcFixin' originals.
Need a hand?
If you'd rather someone just take care of it, PcFixin' can help — residential or commercial.
About PcFixin'