How to Delete the History in Firefox: A Complete Guide

Firefox stores a detailed record of your browsing activity — every site you visit, every search you run, every form you fill out. Knowing how to clear that history, and understanding exactly what gets deleted when you do, puts you in control of your privacy and browser performance.

What Firefox Actually Stores as "History"

Before diving into the steps, it helps to understand what Firefox tracks:

  • Browsing history — URLs and page titles of sites you've visited
  • Search history — queries typed into the address bar or search bar
  • Download history — a log of files you've downloaded (not the files themselves)
  • Form and search bar data — autocomplete suggestions from fields you've filled in
  • Cookies and site data — small files websites place on your device to remember you
  • Cached web content — saved copies of images, scripts, and pages for faster loading
  • Active logins — sessions that keep you logged in to websites

These are stored separately, which matters because clearing "history" in Firefox doesn't automatically clear all of them. You choose what to remove.

How to Delete Browsing History in Firefox 🧹

Method 1: Clear History Through the Menu

This is the most common approach for a one-time cleanup:

  1. Open Firefox and click the hamburger menu (≡) in the top-right corner
  2. Select History
  3. Click Clear Recent History…
  4. A dialog box opens with a Time Range dropdown — options typically include Last Hour, Last Two Hours, Last Four Hours, Today, or Everything
  5. Expand the Details section to choose exactly what to delete (history, cookies, cache, etc.)
  6. Click OK to confirm

Selecting Everything wipes all stored browsing data going back to the first time you used that Firefox profile.

Method 2: Keyboard Shortcut

Press Ctrl + Shift + Delete on Windows/Linux, or Cmd + Shift + Delete on macOS. This opens the Clear Recent History dialog directly, skipping the menu steps.

Method 3: Delete Specific Pages from History

If you only want to remove individual visits rather than wiping everything:

  1. Press Ctrl + H (or Cmd + Y on Mac) to open the History sidebar or Library panel
  2. Right-click any entry
  3. Select Forget About This Site to remove all history related to that domain, or Delete Page to remove just that single visit

Forget About This Site also removes cookies and cached data for that specific domain — a useful option when you want surgical removal rather than a full wipe.

How to Delete History Automatically in Firefox

For users who want Firefox to handle cleanup without manual steps, there are two built-in options:

Delete History When Firefox Closes

  1. Go to Menu → Settings (or type about:preferences in the address bar)
  2. Select the Privacy & Security panel
  3. Under History, change the dropdown from "Remember history" to "Use custom settings for history"
  4. Check the box labeled "Clear history when Firefox closes"
  5. Click Settings… next to that option to specify what gets cleared each time

This runs automatically in the background — no manual clearing required.

Private Browsing Mode

Private windows in Firefox don't save browsing history, cookies, or form data to your profile at all. However, downloads are still saved to your device, and your internet service provider or network administrator can still see your activity. Private browsing prevents local storage — it's not a full anonymity tool.

Understanding the Variables That Affect Your Approach 🔍

How you should clear history in Firefox depends on several factors specific to your setup:

VariableHow It Changes the Approach
Firefox versionUI labels and menu locations shift across versions; older installs may show slightly different options
Operating systemMac, Windows, and Linux share the same core steps, but keyboard shortcuts differ
Firefox for AndroidTap the three-dot menu → HistoryDelete browsing data — the mobile flow is distinct from desktop
Multiple profilesFirefox supports separate user profiles; clearing history only affects the active profile
Sync enabledIf Firefox Sync is on, history may be stored across devices — clearing one device doesn't automatically clear synced history elsewhere
Extensions installedSome privacy extensions manage history independently and may override or supplement Firefox's built-in tools

What Clearing History Does — and Doesn't — Do

Deleting history improves privacy from anyone with physical access to your device and can resolve minor performance issues caused by a bloated cache. A large cache or history database can occasionally slow down Firefox's address bar suggestions and startup time.

However, clearing history does not:

  • Remove your activity from websites you've already visited (they have their own logs)
  • Delete data already synced to your Firefox account if sync is active
  • Erase network-level records held by your ISP or employer
  • Uninstall browser extensions or remove saved passwords (unless you specifically select those in the clearing options)

Clearing Cache vs. History: Not the Same Thing

Many users conflate these, but they serve different purposes:

  • History is a navigational log — it powers the address bar's autocomplete and the History panel
  • Cache is performance storage — it speeds up page loads by saving local copies of web content

Both can be cleared from the same Clear Recent History dialog, but they behave independently. Clearing your cache can fix broken page displays or outdated content without affecting your browsing log, and vice versa.

The Part That Varies by User

Most people clearing Firefox history fall into one of a few categories: someone doing a one-time privacy cleanup, someone troubleshooting a browser performance issue, or someone setting up automatic clearing as a regular habit. Each of those goals leads to a different combination of settings, time ranges, and data types to target.

Which of those fits your situation — and whether you're on desktop or mobile, using sync or not, managing one profile or several — shapes exactly which steps matter most for your specific setup. 🎯