How to See Chrome History Older Than 90 Days
Short answer: you can't, not through Chrome itself. Chrome permanently deletes local browsing history after 90 days, and there's no built-in setting, hidden flag, or trick to see past that line. Once it's gone from your machine, it's gone. Ctrl+H won't save you. Neither will digging through chrome://history.
But you're not totally out of luck. If you had Web & App Activity turned on in your Google account, some of that history lives on Google's servers and you can pull it up through Google My Activity. That's the fastest working option today. It's incomplete and search-centric, but it's real, and it's free. I'll walk through it, plus two other options, and then the one approach that actually solves this permanently.
Let me be blunt about the order of usefulness, because most articles bury the lede here.
Why 90 days, and why you can't change it
Chrome keeps your local history for 90 days. Not 100, not "until you clear it." Ninety. After that, the oldest entries get pruned automatically to keep the local database from growing without limit. I dug into the mechanics of this in how long Chrome keeps history, but the short version is: this is by design, and there's no toggle to extend it.
What bugs me is how many "tips" pretend otherwise. You'll see forum posts swearing you can recover it with some registry edit or a data recovery tool. Mostly nonsense. If the file's been overwritten, no recovery utility is bringing it back cleanly. And the ones that occasionally work require you to have caught it fast, before the disk space got reused.
So when someone asks "how do I see my Chrome history from four months ago," the honest answer is: not from Chrome itself. You need a copy that lives somewhere else. Which brings us to the actual options.
Option 1: Google My Activity (only if you had the setting on)
This is the first thing to check, because it costs you nothing and takes about thirty seconds.
Go to myactivity.google.com while signed into your Google account. If Web & App Activity was enabled (it's on by default for most people, honestly), you'll see a long timeline that can stretch back years. You can filter by date, search by keyword, and scroll back well past the 90-day wall.
Here's the catch, and it's a big one. My Activity is search-centric. It logs what you searched and, when Chrome sync is on, a lot of what you visited, but it's tied to Google services and your account activity, not a faithful record of every page. If you browsed in Incognito, cleared activity, or had the setting off, there's nothing there. I've had cases where I remembered reading a specific article and My Activity showed the Google search that led me to it, but not the article itself. Useful. Frustrating. Both.
Also worth knowing: Google has its own retention rules that may auto-delete activity after 3, 18, or 36 months depending on your settings. I broke down how long Google keeps search history separately, because it's a genuinely different question from local Chrome history and people constantly conflate the two.
Option 2: Google Takeout exports
If you want the fuller picture Google has, request a Takeout export.
Head to takeout.google.com, select "My Activity" (and "Chrome" if you want bookmarks and sync data), and export it. You'll get a download, usually as JSON or HTML, containing everything Google has retained. It's more complete than the web view, and you can grep through it or open it in a browser.
The downsides are real, though:
- It's a snapshot. You export what exists today. If you needed something from five months ago and Google already pruned it, Takeout won't conjure it back.
- The format is clunky. Big HTML files, or JSON you'll need to parse yourself.
- It still only covers what Google logged, which, again, is not your true local browsing history.
I think of Takeout as the "break glass in case of emergency" option. It's thorough but slow, and reactive. You only think to do it after you've already lost something, which is exactly the wrong time.
Option 3: Keep your own local archive (the boring, correct answer)
All three options above are attempts to recover something after it's gone. And recovery after the fact is always a gamble.
The only reliable fix is to stop relying on Chrome's 90-day memory in the first place. Keep your own archive of what you browse, on your machine, indexed so you can actually search it. Not bookmarks. Bookmarks are where good intentions go to die, and you'd have to remember to save every page anyway.
Most productivity blogs will tell you to "just bookmark everything important." That's terrible advice. You don't know what's important until three months later when you need it, and by then Chrome has already forgotten it existed.
What you want is something that captures pages automatically as you visit them, keeps the text, and lets you search back through it long after Chrome would've wiped the record. That's a fundamentally different tool than a browser's history panel.
The setup-before-you-need-it problem
This is the whole game, and I want to sit on it for a second.
Every option except a running local archive is reactive. My Activity, Takeout, recovery tools, all of them assume the data still exists somewhere when you go looking. The 90-day wall means that assumption fails constantly. You go to find the documentation page you read in February, it's July, and Chrome shrugged it off months ago.
An extension that indexes your browsing as it happens flips this. The record exists because it was captured in real time, not reconstructed after the fact. But (and this is the part people miss) it only helps for pages you visit after you install it. It can't retroactively grab the four months Chrome already deleted.
So the correct time to set this up is now. Before the next thing you'll wish you'd kept. I put it off for weeks myself, thinking "eh, I'll deal with it later," and later showed up as a lost client research thread I couldn't reconstruct. Learn from my dumbness.
What I actually use
I've been running TraceMind for the last six months, and it's the tool that finally fixed this for me. It's a Chrome extension (works on Edge, Brave, and other Chromium browsers too) that indexes readable text from eligible pages and lets you search captured history by meaning, not just exact keywords.
A few things that matter for the 90-day problem specifically:
TraceMind has no product page cap. Free keeps captured history forever and cannot select a shorter retention window; Pro defaults to keep forever but may choose one. Browser storage remains the practical limit. There is no fixed one-year TraceMind window, and free plain-JSON export and import provide a separate backup path outside browser storage.
Core capture, indexing, storage, and search run in-browser, with captured content in local IndexedDB. Licensing is network-backed. Optional Pro Chat is separate: it sends the question, selected excerpts, titles, URLs, and current prior chat turns directly to the configured provider. For a tool that keeps a detailed reading record, those boundaries mattered a lot to me.
The search is the part I didn't expect to love. It combines semantic search (finds pages by what they meant, even if you forgot the exact words) with regular full-text search. So when I half-remember "that article about database indexing that used a library metaphor," I can type roughly that and actually find it. Search is never paywalled either, which I appreciate. The free tier uses the exact same ranking as paid.
One honest caveat: it's not magic. It only has full text for eligible pages captured after you installed it. It can't resurrect content Chrome already deleted. The separate Chrome-history import requests the previous 365 days, up to 10,000 title-and-URL records, but it cannot add historical page text, screenshots, or embeddings. Which loops right back to the point: set it up before you need it.
Quick comparison
Here's how the options stack up if you're weighing them side by side.
| Option | Goes past 90 days? | Where your data lives | Best for | |---|---|---|---| | Chrome built-in (Ctrl+H) | No | Local, auto-deleted at 90 days | Recent history only | | Google My Activity | Sometimes | Google's servers | Quick search-centric lookback | | Google Takeout | Sometimes | Google's servers, then your download | One-off full export | | Local indexing extension | Yes (going forward, subject to capture and storage) | Your machine (IndexedDB) | Searchable history beyond Chrome's window |
The pattern is obvious once it's laid out. The first three are Google-dependent and reactive. The last one is proactive: you can check a separate local capture instead of hoping Google's copy survived.
If you also need a specific date range
A related question I get a lot: "okay, but how do I search history for one specific week?" That's a slightly different problem, and Chrome's date handling is genuinely bad at it. I wrote a full walkthrough on searching Chrome history by a specific date range because the built-in tools make you scroll instead of filter, which is maddening when you know roughly when something happened but not what it was called.
The two problems are cousins. "History older than 90 days" is about retention. "History from a specific week" is about filtering. Solve retention with a local archive, and the filtering problem gets a lot easier too, because now you've got a real searchable index instead of a truncated list.
So what should you actually do?
If you need something from the past right now: check My Activity first, then try a Takeout export. Manage your expectations. Both are search-centric and both depend on Google having kept the data.
If you want better odds next time, install a local indexing extension today and let it start building a captured index. Then confirm critical pages and keep backups; eligible capture and finite browser storage still set the boundary.
The best time to fix this was six months ago. The second best time is before you close this tab.
FAQ
How long does Chrome keep history before deleting it?
Chrome keeps your local browsing history for 90 days, then automatically deletes the oldest entries. This is built into how Chrome manages its local database and there's no setting to extend it. If you want history to last longer, you need to store a copy somewhere outside Chrome.
Can I recover Chrome history older than 90 days?
Not from Chrome itself once it's been deleted locally. Your best shot at recovering old activity is Google My Activity or a Google Takeout export, but only if Web & App Activity was enabled and Google hasn't hit its own retention limits. Data recovery tools rarely work reliably because the deleted data usually gets overwritten quickly.
Does Google My Activity show my full browsing history?
No, Google My Activity is search-centric and only shows activity tied to your Google account, not a complete log of every page you visited. If you browsed in Incognito, had the setting off, or cleared your activity, it won't be there. It's useful for jogging your memory but incomplete as a true history record.
I keep reading useful articles and losing them once Chrome forgets them. How do I stop that from happening?
Install a browser extension that indexes readable text from eligible pages as you visit them, so a separate captured record can live on your own machine instead of expiring with Chrome's 90-day list. Set it up before you need it, because it cannot recover page text Chrome already deleted. Longer retention and local export can keep a searchable copy beyond Chrome's window, subject to successful capture, browser storage, and your backups.
Is my browsing data safe if I use a history extension?
It depends entirely on the extension. Some send browsing data to cloud servers, which is a real privacy concern for a history tool. Check which operations stay local and which network features are explicit. TraceMind keeps core capture, indexing, storage, and search local, while licensing is network-backed and optional Pro Chat sends selected context and current prior chat turns to the configured provider.
