How to Delete Browsing History in Firefox (Complete Guide)
Firefox gives you precise control over your browsing history — more so than most browsers. Whether you want to wipe everything at once, remove specific sites, or set Firefox to auto-clear on exit, the options are there. Here's exactly how each method works and what it actually deletes.
What "Browsing History" Means in Firefox
When people say "browsing history," they usually mean the list of URLs visited — but Firefox stores several related types of data that often get grouped together:
- History — the list of pages you've visited, searchable in the address bar
- Cookies — small files websites store to remember your login, preferences, or session
- Cache — locally stored copies of images, scripts, and page assets to speed up loading
- Form data — autofill entries from search boxes and web forms
- Passwords — saved login credentials (stored separately, cleared separately)
- Site data — broader storage used by web apps, including localStorage and IndexedDB
Clearing "history" alone won't touch cookies or cache. Understanding which category you're targeting matters — especially if you're trying to fix a login issue, free up space, or protect privacy.
How to Delete All Browsing History in Firefox
Method 1: Clear History via the Menu
This is the most direct route:
- Click the menu button (three horizontal lines, top-right corner)
- Select History
- Click Clear Recent History…
- In the dialog box, choose your time range — options include Last Hour, Last Two Hours, Last Four Hours, Today, or Everything
- Expand History and Data to select exactly which data types to delete
- Click Clear Now
Choosing Everything with Browsing & Download History checked will remove all visited URLs from Firefox's internal database.
Method 2: Keyboard Shortcut
Press Ctrl + Shift + Delete (Windows/Linux) or Cmd + Shift + Delete (Mac) to open the Clear Recent History dialog directly — skipping the menu entirely.
Method 3: Delete a Single Site from History
If you only want to remove one page — not your entire history:
- Press Ctrl + H (or Cmd + H on Mac) to open the History sidebar or Library
- Find the entry you want to remove
- Right-click it and select Forget About This Site or Delete Page
"Forget About This Site" goes further — it removes all history, cookies, and cached data associated with that domain, not just the single page visit.
How to Set Firefox to Auto-Clear History on Exit 🔒
If you want Firefox to wipe history automatically every time you close it:
- Open Settings (menu → Settings)
- Go to the Privacy & Security section
- Under History, change the dropdown from Remember history to Use custom settings for history
- Check Clear history when Firefox closes
- Click Settings… next to that option to choose which data types get cleared automatically
This is particularly useful on shared computers or if you want a clean slate without thinking about it manually.
Clearing History from the Firefox Address Bar
Firefox's address bar (the Awesome Bar) learns from your history and surfaces recently visited pages as you type. You can remove individual entries directly from here:
- Start typing in the address bar
- When a suggestion appears that you want to remove, highlight it using the arrow keys
- Press Delete (Mac) or Shift + Delete (Windows/Linux)
That removes the entry from appearing as a suggestion without clearing your full history.
What Changes Depending on Your Setup
How history deletion behaves — and what actually matters to clear — varies based on a few key factors:
| Factor | How It Affects History Management |
|---|---|
| Firefox Sync enabled | History syncs across devices; clearing on one device doesn't automatically clear others |
| Private Browsing mode | History is never written to begin with — nothing to clear |
| Firefox version | The UI layout has shifted across versions; older Firefox has slightly different menu paths |
| Profiles | Firefox supports multiple profiles; history is profile-specific |
| Extensions | Some privacy extensions (like uBlock Origin or history managers) interact with or override built-in history behavior |
Firefox Sync and History Deletion
If you're signed into a Firefox account with Sync active, your browsing history is shared across devices. Clearing history on your desktop won't clear it on your phone — unless you clear it on each device individually, or disconnect Sync. This catches a lot of people off guard when they think they've wiped everything.
Private Browsing vs. Clearing History 🕵️
These are not the same thing:
- Private Browsing prevents history from being saved in the first place during that session
- Clearing history removes data that was already saved from regular browsing sessions
If you've been using regular (non-private) tabs and want that history gone, you need to actively clear it. Private mode going forward only helps with future sessions.
Which Data Types Actually Matter for Your Goal
| Goal | What to Clear |
|---|---|
| Free up disk space | Cache and site data |
| Fix a broken or outdated website | Cache and cookies for that site |
| Remove traces of visited pages | Browsing & download history |
| Stop autofill suggestions | Form & search history |
| Full privacy reset | Everything, all time ranges |
The right combination depends on what you're actually trying to accomplish. Clearing everything is thorough but also logs you out of every site and removes locally cached resources — which means slower load times until Firefox rebuilds the cache. Targeted clearing is often more practical.
Your own browsing habits, whether Sync is active, which devices you use Firefox on, and how sensitive your privacy needs are all shape which approach makes sense for your situation.