v1.1 — now with refined light mode

Know where your time actually goes.

FocusLens is the free, privacy-first Chrome productivity tracker that quietly watches every tab, categorizes your day, blocks distracting websites on demand, and helps you hit daily focus goals. Zero signup. Zero servers. 100% yours.

100% free forever
No account required
Local storage only
0
Bytes sent to our servers. We don't have any.
$0
Per month. Forever. No premium tier.
6
Smart categories built in, infinitely customizable.
24h
Hourly breakdown of every day you browse.
The time audit you never ran

You think you spent the day working. The receipts say otherwise.

Most of us are strangers to our own calendars. We answer "where did today go?" with a shrug and a suspicion that maybe a lot of it went to a feed.

Screen time reports from your phone don't help — the real thief is the tab you opened "just for a second" while working. The pull-to-refresh muscle memory. The seven YouTube tangents between one Stack Overflow answer and the next.

FocusLens puts a clean, honest receipt in front of you every evening. No judgment — just a chart, your hours, and the data to decide what needs to change.

It runs quietly in the background, respects your privacy with local-only storage, and gives you the one thing every other "productivity app" asks you to pay for: truth.

What's inside

Every feature you need. None you don't pay for.

A complete browser-based time tracker and focus tool. Automatic website tracking, smart categorization, distraction blocking, daily goals, and streak tracking — all bundled into one free Chrome extension.

The hero feature

Automatic time tracking. Zero config.

FocusLens quietly records how long you spend on every website, bucketed hour-by-hour. Works out of the box — no rules to set, no timers to start. Smart idle detection pauses tracking when you walk away, so your numbers are real.

Works with: Chrome, Brave, Edge, Opera, Arc, Vivaldi — any Chromium browser.

6h 42m
today
Goal
87%
label

Smart categorization

Sites are auto-grouped into Productivity, AI, Social, Entertainment, News, and Shopping. Built-in recognition for GitHub, Claude, Figma, Notion, YouTube, Twitter/X, Reddit, Netflix and hundreds more.

center_focus_strong

Focus Mode

One-click distraction blocker. List the sites that kill your focus and Focus Mode replaces them with a calm motivational page. Toggle on for deep work, off when you want to scroll.

trophy

Daily goals & streaks

Set a productive-time target (default 4 hours) and watch the streak badge climb. Duolingo-style gamification that nudges you without nagging.

bar_chart

Day, Week & Top Sites

Hourly chart for today, 7-day rollup for the week, all-time top-sites leaderboard for the long view. Every slice you'd want, nothing you wouldn't.

bedtime

Idle detection

Step away for coffee and tracking pauses automatically. Your "2 hours on Google Docs" actually means 2 hours — not "2 hours with a tab open."

download

JSON & CSV export

Every row of data is yours, exportable any time. Slice it in Excel, feed it into a script, back it up — FocusLens doesn't hold it hostage.

palette

Custom categories

Running a freelance shop? Add a "Client work" bucket. Learning Spanish? Tag Duolingo and YouTube Spanish lessons together. Pick the color, add the domains, done.

notifications_active

Gentle notifications

A small ping when you hit your daily goal. That's it. No pop-ups every 20 minutes, no guilt-trips, no streak-breaking panic at 11:57 PM.

60 seconds to install

From zero to insights before your coffee cools.

No account. No OAuth dance. No "which workspace" picker. Install, pin, browse — that's the flow.

01

Install the extension

Download the zip, drop it into chrome://extensions as an unpacked extension. Takes 30 seconds.

02

Pin it to your toolbar

Pin the icon for one-click access. FocusLens starts tracking in the background — nothing to configure.

03

Browse normally

Just work. FocusLens silently records every site, every hour, every day. Idle detection pauses when you step away.

04

Act on the data

Click the icon any time to see the receipts. Set a goal, blocklist a distraction, hit your streak. Iterate.

Built for

Anyone who gets paid to think in a browser.

Whether you're managing sprints, writing dissertations, running a startup, or just tired of losing afternoons to Reddit — here's how real people use FocusLens.

laptop_mac

Remote & hybrid workers

Prove your deep work hours to yourself (and, if you need to, anyone else). Spot the afternoon slump before it eats a week.

  • arrow_forwardSeparate "Productivity" from meeting tools and Slack
  • arrow_forwardSet a 4-hour deep-work goal for your focus blocks
  • arrow_forwardBlock social media during pomodoros
school

Students & researchers

Log study time that's actually study time. Tag textbook sites, academic journals, and learning platforms into a "Study" bucket.

  • arrow_forwardTrack real hours on Coursera, arXiv, JSTOR, Duolingo
  • arrow_forwardBlock Twitter/TikTok during exam week
  • arrow_forwardExport study logs to share with a study buddy
work

Freelancers & consultants

Stop guessing when you log client hours. Custom categories per client let you see exactly where each invoice came from.

  • arrow_forwardCreate "Client A", "Client B" categories with their domains
  • arrow_forwardExport weekly CSV for timesheet submission
  • arrow_forwardSpot admin-overhead bleed before it kills margin
rocket_launch

Founders & solo builders

You can't scale what you don't measure. See if your "building" week was actually building, or just researching competitors on Product Hunt.

  • arrow_forwardTag your dev stack, deployment tools, and AI coding tools
  • arrow_forwardStreak tracker keeps daily momentum visible
  • arrow_forwardFocus Mode blocks Twitter during shipping sprints
The boring but important bit

Your data never leaves your browser.

Most "free" productivity trackers are free because you're the product. FocusLens is different. There's no server to send data to — we don't have one. The extension writes to Chrome's local storage and that's where your data lives and dies.

  • No account. No email. No signup form.
  • No analytics. No telemetry. No "anonymous usage" pings.
  • No third-party scripts. No ads. Ever.
  • Uninstall the extension and every byte is gone.
  • Open source approach — read the code, fork it, change it.
How it stacks up

FocusLens vs. the usual suspects.

An honest side-by-side with the most popular productivity and time-tracking tools. We're not better at everything — but we're clearly better for people who want a free, private, browser-first solution.

Feature FocusLens Aware RescueTime Toggl Track
Free plan covers all features check close close close
100% local data storage check check close close
No account required check close close close
Automatic website tracking check check check close
Built-in website blocker / Focus Mode check close check close
Daily goal + streak tracking check close check close
Works in the browser directly check close check check
One-click JSON + CSV export check close check check
Questions

You asked.
We answered.

Still curious? The short answer is "yes, it's free, and no, we don't collect anything." But here are the longer answers.

Is FocusLens really 100% free?
Yes. Completely free, forever. No premium tier, no trial timer, no paywalls. Every feature — time tracking, focus mode, custom categories, exports, goals, streaks — is available to every user. The only "catch" is it's distributed as an unpacked extension right now, so installation takes 30 seconds instead of one click.
Does FocusLens collect any of my browsing data?
No. FocusLens stores everything on your own device using Chrome's sandboxed chrome.storage.local API. There's no backend, no analytics, no telemetry, no third-party scripts. When you uninstall the extension, Chrome purges the data automatically. We literally have no way of knowing you use the product.
How is this different from Aware, RescueTime, or Toggl?
Aware is a macOS-only desktop app that tracks across all apps but charges for advanced reports. RescueTime uploads your activity to their servers and gates most features behind a paid plan. Toggl is a manual timer — you have to start and stop tracking yourself. FocusLens is automatic, browser-only, 100% local, and 100% free. It's the overlap in that Venn diagram that was missing.
Which browsers does FocusLens work with?
Any Chromium-based browser: Google Chrome, Brave, Microsoft Edge, Opera, Vivaldi, and Arc. The same extension folder loads in all of them via their respective "developer mode → load unpacked" flow. Firefox support requires a Manifest V2 port, which is on the roadmap.
Can I block specific websites during work hours?
Yes — that's what Focus Mode is for. Add sites to your block list in Settings, flip Focus Mode on from the popup, and visits to those sites get redirected to a calm motivational page with a rotating quote. Flip it off when you want to scroll guilt-free.
Does it track time when I'm away from the computer?
No. Idle detection kicks in after 60 seconds of no mouse or keyboard activity, and tracking pauses automatically. Your logged time reflects real engagement, not tabs that happened to be open while you made coffee.
Can I export my data?
Absolutely. Go to Settings → Your data. Export as JSON (complete backup of everything, including categories and settings) or CSV (date/domain/seconds/minutes — perfect for spreadsheets). You can also reset everything with one click if you want a clean start.
How do I install FocusLens on Chrome?
Download the extension zip, unzip it, go to chrome://extensions, toggle "Developer mode" on in the top right, click "Load unpacked", and select the focuslens folder. Pin the icon to your toolbar and you're set. The whole thing takes under a minute.

Ready to meet your real workday?

Install FocusLens in under a minute. Start getting honest data about where your browser hours go — and build the habit of actually doing something about it.

download Download FocusLens — Free

No credit card · No signup · No strings · Just a zip file