Chrome history not saving — your visited pages vanishing between sessions, the history list staying empty despite active browsing, or history that appears in one sitting but disappears after closing and reopening Chrome — has a few distinct causes that are easy to check in sequence. This fits into the wider topic we cover in our Google Chrome Errors.
First, and most important: are you browsing in Incognito? Ctrl+Shift+N opens Incognito, which never saves history by design. Press Ctrl+H in any window — if it shows an empty history despite browsing, and you notice the dark address bar: you’re in Incognito. Open a normal window (Ctrl+N) and browse there instead. This is behind more “history not saving” reports than any other cause.
The history switch in Chrome settings
Chrome has a setting that explicitly controls whether browsing history is saved. It’s usually where the trail goes cold.
chrome://settings/privacySandbox → check this first. More directly: chrome://settings → Privacy and security → “Delete browsing data” → on the “Basic” tab, if “Browsing history” is checked and set to delete automatically on close: that’s the issue. Check the “On exit” section.
Better: go to chrome://settings/content/cookies → look for “Clear cookies and site data when you close all windows” — this has a cascading effect on whether browsing data (including history) persists. If this is on: history gets wiped on every Chrome close.
Most directly: chrome://settings → you → Sync and Google services → “Web & App Activity” — if this is off, Chrome doesn’t save history to your Google account. Local history might still save, but cross-device history won’t. Check whether it’s a device-specific issue or cross-device.
Extensions deleting history
Privacy extensions (Privacy Badger, uBlock Origin in aggressive mode, Privacy Cleaner, various “browser cleaners”) can be configured to delete history automatically. Some do it on every close. Some do it on a timer.
Test: chrome://extensions → disable all extensions → browse for 5-10 minutes → close Chrome → reopen → Ctrl+H → is history there? If yes: an extension was deleting it. Re-enable them one at a time until history stops persisting again — that’s the offender. Check its settings for “delete history on exit” or “automatic cleaning” options; you can usually configure it to stop clearing history specifically while keeping other privacy functions.
Chrome profile sync and history
Chrome Sync saves history to your Google account so it’s available across devices. If sync is paused or broken: history saves locally but doesn’t appear on your phone or other computers, and after a profile reset you might lose the local history too.
Check sync status: click your profile picture in Chrome → if it says “Sync is paused” or shows an error → click through to sign back in. While paused, Chrome continues saving history locally but doesn’t upload it. After resuming, Chrome syncs the locally-saved history up to the account.
If you’ve signed out of Chrome entirely (not just paused sync): Chrome still saves local history as long as history saving is enabled. But if you later sign in to a Google account that has no history, Chrome might show empty history if it’s showing the cloud view. Check chrome://history to see whether local or cloud history is being displayed.
Our guide on Chrome cookie and session issues covers the privacy settings that affect multiple types of saved data simultaneously, and our Chrome performance and caching covers related issues where Chrome isn’t saving state correctly. For managing browsing history across devices and the My Activity dashboard, Google’s My Activity page shows your complete browser history tied to your Google account, separate from what’s stored locally in Chrome.
Guest mode — misidentified as history not saving
Chrome’s Guest mode is distinct from Incognito. In Guest mode, no history, cookies, or profile data save at all — by design. Guest mode has a different appearance: the profile icon shows “Guest” and the theme may look different.
To exit Guest mode: Chrome menu → Exit Guest → you return to your normal profile with history intact. Guest mode is intended for letting someone else use your computer without affecting your profile — not for normal browsing. If Chrome opened in Guest mode unexpectedly: click the profile icon → switch back to your regular account.
History being stored but not searchable
Occasionally history saves but Chrome’s search doesn’t surface it correctly. Ctrl+H opens the full history list — scroll or search there. If entries appear in the full list but not in the address bar’s suggestions: the omnibox history may have been cleared separately from the full history list. Address bar suggestions pull from bookmarks, history, and typed URLs, but only recent entries and entries that match the search term well. Older or rarely-visited entries appear in Ctrl+H but not in address bar drops.
Clear distinction: chrome://history shows the complete record. The address bar dropdown is a filtered, scored subset. If something’s missing from the dropdown but visible in chrome://history: that’s normal filtering, not missing history.
History file location and corruption
Chrome stores history in a SQLite database at %localappdata%GoogleChromeUser DataDefaultHistory. If this file becomes corrupted: history appears to save during a session but can’t be read back afterward, causing it to look empty on next launch.
Diagnosis: close Chrome completely → navigate to the file → its size should be non-trivial (megabytes for an active browser). A 0-byte or very small file after months of browsing suggests corruption. Fix: rename it to “History.bak” → reopen Chrome. Chrome creates a fresh History database. You lose existing history but gain a working one. If the renamed file is actually large: it’s not corruption — it’s a settings issue.
Enterprise policy blocking history
On managed Chrome installations (corporate, education), Google Workspace or Chrome Enterprise administrators can configure Chrome to disable history saving. Symptoms: settings that look configurable but reset after Chrome restarts, or settings greyed out with “managed by your organisation” text.
Check: chrome://policy → look for “SavingBrowserHistoryDisabled” set to true. If it’s there: IT has disabled history saving via policy. Nothing you can do locally — speak to IT if you have a legitimate reason to need browsing history saved.
Parental controls and supervised profiles
Chrome’s supervised user profiles (for children) have restricted history access. If you’re using a supervised profile: history may save but not be visible to the supervised user — only the supervising account can review it.
Family Link users on Google accounts managed by a parent: history behaviour is controlled by the parent’s settings in the Family Link app. This is designed behaviour rather than a bug.
History granularity — same session vs across sessions
If history is visible for the current session but disappears when you close and reopen Chrome: the issue is with persistence across sessions, which is the clear signature of “delete on exit” being enabled. Check: chrome://settings/clearBrowserData → “On exit” tab. If “Browsing history” is checked here → uncheck it → OK. This stops Chrome from auto-deleting history when the browser closes.
The On Exit clearing also affects session cookies, form data, and cached images depending on what’s checked. Unchecking history specifically while leaving others checked is fine — they’re all independent.
| History behaviour | Most likely cause | Fix |
| Empty history from the start | Incognito or Guest mode | Open a normal Chrome window |
| History in session, gone after close | Delete on exit enabled | chrome://settings/clearBrowserData → On exit → uncheck history |
| History saves locally, not on other devices | Sync paused or broken | Sign back in to Chrome Sync |
| Works in new profile, not main | Main profile corruption or extension | Disable extensions; check main profile settings |
| Setting greyed out | Enterprise policy | chrome://policy → check SavingBrowserHistoryDisabled |
| Shows in Ctrl+H but not address bar | Normal filtering behaviour | Use Ctrl+H to search history directly |
History not saving in Chrome breaks down very cleanly: either you’re in a mode that doesn’t save (Incognito, Guest), or something is deleting it on exit (extension, On Exit clearing), or sync is broken (cross-device only). The on-exit deletion caught via the “Basic” settings is by far the most common root cause for users who weren’t already in Incognito.
Recovering deleted history from Google account
If Chrome history was deleted and you’re signed into a Google account with sync enabled: the history may still exist in your Google account even after local deletion. Visit myactivity.google.com → filter by Chrome browsing → see if the history appears there.
Google’s My Activity retains web and app activity according to your account’s activity settings. Settings → Data & Privacy → Web & App Activity → “See activity controls” → if the toggle is on, Google has been storing your activity. You can browse it there, and re-syncing Chrome may restore some of it to your browser history.
Important: if you specifically deleted history to remove it from your activity, be aware that My Activity retains it separately unless you also delete it from there. Two places to delete from: Chrome’s local history AND Google’s My Activity — they’re not the same database.
History duplication and strange behaviour after sign-in
When you sign into Chrome for the first time (or after signing out), Chrome syncs your cloud history down to the device. This can cause a large batch of historical entries to appear suddenly — months or years of history populating all at once. The reverse is also true: signing out clears local history if Chrome is set to clear data on sign-out.
Sign-out data clearing: chrome://settings → you → account → “Turn off” → Chrome will ask whether to clear data from this device. Choose “Keep my data” to preserve local history. If you chose “Clear” previously: history is gone from local storage. Recovery from Google account only (see above).
History with multiple Chrome profiles
Each Chrome profile has separate history. If you have Work and Personal profiles: Ctrl+H in the Work profile shows only work browsing history, not personal. No history is shared between profiles. This is by design for isolation.
The profile name appears in the top-right corner of Chrome. If you’re looking at empty history and expecting to see last week’s browsing: confirm you’re in the right profile first. Switching profiles: profile icon → select the correct profile from the menu.
Chrome experiments and history saving
Certain chrome://flags experimental settings can affect history behaviour. If you’ve been tinkering with flags and history stopped working: chrome://flags → “Reset all to default” → Relaunch. This returns all experimental toggles to defaults without affecting your bookmarks or saved passwords. If history resumes working after the reset: one of the experimental flags was the cause.
History and privacy considerations
Sometimes “history isn’t saving” is actually “history was never intended to save for this use case.” If you share a computer and don’t want browsing activity visible: Incognito and Guest mode are the right choice — not a bug. If you work on a managed device and IT has disabled history: that’s a security control, not a malfunction. If you’re on a personal device and want history: the standard settings should be all that’s needed — Incognito off, delete-on-exit off, sync connected.
The privacy features and the “it should save my history” desire are in direct tension by design. Chrome offers both capabilities cleanly; the settings just need to match the intent. Once you understand which mode you’re in and which settings control persistence, fixing “history not saving” is a matter of minutes.
When Chrome history is important for actual work
History search (Ctrl+H → the search box at top) is significantly underused. It can find specific pages visited days or weeks ago when you can’t remember the URL. Searching for a domain, topic, or partial page title surfaces it from the full history log. The address bar only shows recent and frequently-visited entries; Ctrl+H accesses everything Chrome has retained.
For users who use browser history as a genuine work tool (finding that article you read last Tuesday, retracing a research path): set Chrome’s history retention and backup accordingly. Export history periodically if it’s that important — there’s no built-in Chrome history export, but third-party tools (like “Export Chrome History” extensions) can save history to CSV. Alternatively, Google’s My Activity exports via Google Takeout include Chrome browsing history in a readable format.
For professionals who need reliable history retention: sign into Chrome with a Google account, ensure sync is on and includes browsing history, and confirm Web & App Activity is enabled in your Google account. With these three set, history is backed up to Google’s servers and survives Chrome reinstalls, profile resets, and switching to new machines. The cloud copy persists independently of any local clearing or profile corruption.
One genuine gotcha worth flagging: clearing “browsing history” in Chrome’s clear data dialog removes the history list but doesn’t remove it from Google’s My Activity if sync was enabled. The two are separate. Conversely, deleting activity from My Activity doesn’t always clear it from Chrome’s local history immediately. If you’re trying to comprehensively remove history for privacy: clear in both places explicitly. If this sounds familiar, Chrome Cookies Not Saving is worth a look.






