How to Check History on a Mac: Browsing, File, and Activity History Explained

Your Mac quietly logs a surprising amount of activity — from websites visited to files recently opened to terminal commands run. Knowing where to look depends entirely on what kind of history you're after, because "history" on macOS isn't stored in one single place.

What Types of History Can You Check on a Mac?

Before diving in, it helps to understand the different history categories macOS tracks:

History TypeWhere It LivesWhat It Shows
Browser historySafari, Chrome, Firefox, etc.Websites visited
Recent filesFinder / Apple menuRecently opened documents
App usage historyScreen TimeWhich apps were used and for how long
Terminal command historyTerminal appPreviously run shell commands
Spotlight search historySystem SettingsRecent Spotlight queries
Download historyBrowser or FinderFiles downloaded to your Mac
System/diagnostic logsConsole appLow-level system activity

How to Check Browser History in Safari

Safari is the default browser on macOS, and its history is easy to access.

  1. Open Safari
  2. Click History in the top menu bar
  3. Select Show All History (or press ⌘ + Y)

This opens a full searchable list of every site you've visited, organized by date. You can search by keyword, click any entry to revisit the page, or select entries and press Delete to remove them.

Note: If you use iCloud sync, Safari history may also reflect browsing done on your iPhone or iPad linked to the same Apple ID.

Checking History in Chrome or Firefox on Mac

The keyboard shortcut ⌘ + H opens history in both Google Chrome and Mozilla Firefox on macOS. Each browser maintains its own separate history database — they don't share records with Safari or with each other.

How to Check Recent Files and Documents

Using the Apple Menu

Click the Apple logo () in the top-left cornerRecent Items. This shows a list of recently opened applications, documents, and servers — up to the last 10 by default, though you can increase this number.

To adjust how many items appear:

  • Go to System Settings → Desktop & Dock
  • Scroll to the Recent Items setting and change the number

Using Finder's Recents

Open Finder and click Recents in the left sidebar. This view aggregates recently accessed files across your entire Mac, regardless of which app opened them.

How to Check App Usage History with Screen Time 🕐

macOS includes a built-in Screen Time feature that logs detailed app and website usage over time.

To access it:

  1. Open System Settings (macOS Ventura and later) or System Preferences (older versions)
  2. Click Screen Time
  3. Select App Usage or Websites from the left panel

Screen Time shows daily and weekly breakdowns of how long each app was used. This is particularly useful for productivity auditing or parental monitoring. Data is retained for up to 4 weeks by default.

How to Check Terminal Command History

If you use the Terminal app regularly, every command you type is logged to a history file.

Quick method: Open Terminal and type:

This outputs a numbered list of your most recent shell commands.

Where it's stored: For the default zsh shell (macOS Catalina and later), the history file lives at:

For older Macs using bash, the file is:

The number of commands stored depends on your shell's HISTSIZE and HISTFILESIZE environment variables. Default limits typically range from 500 to 2,000 entries, though this is configurable.

How to Check System Logs in Console

For deeper diagnostic history — startup events, application crashes, system warnings — macOS logs everything through the Console app.

  1. Open Console (found in Applications → Utilities)
  2. Browse logs by device, process name, or time range
  3. Use the search bar to filter by keyword

Console logs are verbose and aimed at developers or IT administrators. Unless you're troubleshooting a specific issue, most of this detail won't be relevant to everyday users.

Key Variables That Affect What You Can See

Not every Mac user has access to the same history depth. Several factors shape what's actually available:

  • macOS version: Screen Time, privacy controls, and log retention have evolved across OS versions. Macs running macOS Ventura or Sonoma have more granular controls than older releases.
  • Browser choice: Each browser manages its own history independently. Some users clear history automatically or use private/incognito browsing by default.
  • iCloud sync settings: If iCloud sync is on for Safari, history reflects cross-device activity. If it's off, history is device-specific only.
  • Privacy settings: macOS privacy features can limit what Screen Time logs, particularly if restrictions have been enabled by an administrator or via MDM (Mobile Device Management) on a managed device.
  • Storage and retention: Terminal history length, log file sizes, and Screen Time data are all subject to limits that vary by configuration.

The Spectrum of "History" Needs on a Mac 🔍

Someone checking history to recover a website they visited last week has a very different task than someone trying to audit which apps a child used, or a developer trying to replay a series of terminal commands, or an IT admin reviewing system crash logs.

Each of those paths leads to a different tool, a different depth of information, and a different set of trade-offs around privacy, retention, and access. The steps above cover all the main entry points — but which ones matter, and how far to dig, depends on what you're actually trying to find out and what your Mac's current configuration looks like.