Fresh Pull

One-click browsing data cleaner for Chrome.

Fresh Pull logo

No menus. No dialogs. Just clean.

Fresh Pull sits in your toolbar and clears your browsing data instantly. No menus, no confirmation dialogs, no digging through Chrome settings. Click the icon, and it's done.

Define your defaults once, and every click after that just works. Choose how far back to clear (15 minutes to all time), pick exactly which data types you want wiped, and Fresh Pull remembers your setup across sessions. A badge flashes a check mark on success and reloads your active tab so you're always starting fresh.

How it works

Setup is a single options page: pick a time range, check the data types you want cleared, and hit Save. That's it. From then on, clicking the pinned toolbar icon runs the clear immediately using those saved defaults. No popups, no extra clicks.

The time range buttons cover the most common needs: 15 minutes for a quick session wipe, 1 or 24 hours for a broader sweep, 7 or 30 days for a deeper clean, or all time if you want a full reset. Data types are grouped with plain-language labels and short descriptions so you know exactly what you're clearing before you commit. Each item has an expandable info panel explaining what gets deleted and, just as importantly, what doesn't.

A cookie warning appears automatically if you enable that option, since clearing cookies logs you out of nearly every site. Clearing the download list only removes the entries from Chrome's downloads page — the actual files on your disk are never touched.

When you click the toolbar icon, Fresh Pull shows a brief ellipsis badge while the clear runs, then switches to a check mark on success or an X if something went wrong. The badge clears itself after two seconds and your active tab reloads clean.

Built with

The Chrome Extensions API — browsingData, storage, tabs, and alarms — handles all data clearing and persistence. A hybrid badge-clear strategy uses both setTimeout and chrome.alarms to handle service worker sleep cycles gracefully. Settings are synced via chrome.storage.sync so your preferences follow you across Chrome profiles.

chrome.browsingData chrome.storage.sync chrome.alarms chrome.tabs No servers No tracking

Content coming soon!