Introduction
Website Time Tracker is a Chrome browser extension that automatically records the time you spend on every website. It provides intuitive charts, detailed statistics, and flexible reports to help you understand and manage your browsing habits.
Core Features
- Real-time Tracking — Automatically records time spent on each website in the background
- Today Dashboard — View today's browsing data with an interactive donut chart
- Trends Analysis — 7-day bar chart and category breakdown to visualize your browsing patterns
- Rankings — Four ranking views: all-time top sites, most sessions, most visited days, and longest single-day usage
- Data Export — Export your data to CSV with flexible time range selection
- Reports — Generate beautiful HTML or PNG reports for today or all time
- Domain Details — Click any website to see comprehensive statistics, 30-day trends, and weekly patterns
- Time Limits — Set daily time limits for specific websites with visual progress indicators
- Whitelist — Exclude specific websites from tracking
- Category Management — Organize websites into 8 categories
- Backup and Restore — Save and restore all your data and settings
- Dark and Light Theme — Switch between dark and light mode for comfortable viewing
Getting Started
- Install the extension from the Chrome Web Store
- Click the extension icon in your browser toolbar to open the side panel
- The extension starts tracking automatically — no manual setup needed
- Switch between tabs to explore Today, Trends, Rankings, Data, and Settings
- Click on any website name to see its detailed statistics
Today Tab
The Today tab is your daily browsing dashboard. It shows a real-time overview of your current day's activity.
| Feature | Description |
|---|---|
| Total Time | Displays the total browsing time for today |
| Sites Count | Shows the number of unique websites visited today |
| Donut Chart | Interactive chart showing time distribution across websites. Click any segment to see details |
| Category Filter | Filter websites by category: All, Social, Entertainment, Work, News, Shopping, Email, Education, Other |
| Search | Search for a specific website by name |
| Website List | Each row shows the website name, time spent, percentage bar, and session count |
| Time Limit Bar | If a time limit is set, a visual indicator shows how close you are to the daily limit |
Trends Tab
The Trends tab helps you visualize your browsing patterns over time.
| Feature | Description |
|---|---|
| This Week vs Last Week | Compare your total browsing time between this week and the previous week |
| 7-Day Bar Chart | Visual bar chart showing daily browsing time for the last 7 days |
| Category Distribution | Interactive chart breaking down your time by website category with color-coded legend |
Rankings Tab
Four different ranking views to see which websites dominate your browsing:
| Ranking Type | Description |
|---|---|
| All-Time Top Sites | Websites ranked by total time spent since you started using the extension |
| Session Count | Websites ranked by how many times you visited them |
| Most Visited Days | Websites ranked by the number of days you visited them |
| Longest Single Day | Websites ranked by their single-day usage record |
Data Tab
The Data tab provides data overview, export, and management tools.
Data Overview
View your overall statistics at a glance:
- Total Domains — Number of unique websites tracked
- Tracking Days — How many days of data have been collected
- All-Time Total — Total browsing time since tracking began
Export Data
Export your browsing data to a CSV file. Choose from these time ranges:
| Range | Description |
|---|---|
| Today | Export only today's data |
| This Week | Export data from the current week |
| This Month | Export data from the current month |
| Last 30 Days | Export data from the past 30 days |
| All Time | Export all tracked data |
| Custom Range | Pick specific start and end dates |
Backup and Restore
- Backup — Save all your data and settings to a JSON file on your computer
- Restore — Import a previously backed-up JSON file to recover your data
Data Management
- Reset Settings — Clear all your settings and preferences (data is kept)
- Clear All Data — Delete all tracking data permanently. This action cannot be undone
Domain Details
Click on any website name in the list to open a detailed view with comprehensive statistics:
| Statistic | Description |
|---|---|
| Today's Time | Time spent on this website today |
| Today's Rank | This website's ranking among all sites for today |
| All-Time Rank | This website's ranking among all sites for all time |
| Total Sessions | Total number of visits to this website |
| Visit Days | Number of days you visited this website |
| Daily Average | Average time spent on this website per day |
| First Visit | The date you first visited this website |
| Last Visit | The date you most recently visited this website |
| 30-Day Trend Chart | A line chart showing your daily usage over the past 30 days |
| Weekly Pattern Chart | A bar chart showing your usage pattern across each day of the week |
Settings
Customize the extension to fit your needs:
Tracking Settings
| Setting | Description |
|---|---|
| Idle Detection Time | Set how long the extension waits before pausing tracking when there is no mouse or keyboard activity (0–60 minutes). Default is 30 seconds |
| Media Tracking | When enabled, the extension continues tracking even when you are only playing audio or video in a tab without actively browsing |
| Badge Display | When enabled, the extension icon shows today's total browsing time as a badge on the toolbar |
Whitelist
Add websites to the whitelist to exclude them from tracking. Type a domain name (for example, a work-related site) and click the add button. Whitelisted websites will not appear in your statistics or reports.
Category Management
Each tracked website is automatically assigned a category. You can change the category for any website using the dropdown selector. The available categories are:
- Social, Entertainment, Work, News, Shopping, Email, Education, Other
Daily Time Limits
Set a daily time limit for specific websites. When you approach the limit, a visual indicator appears in the website list. You will also receive a notification when the limit is exceeded.
Reports
Generate comprehensive reports of your browsing data:
- Today's Report — A detailed report of today's browsing activity
- All-Time Report — A complete report of all tracked data, showing up to 50 websites
Reports can be viewed as HTML or saved as PNG images for sharing or record keeping.
Theme
Click the moon icon in the top-right corner of the side panel to switch between light and dark mode. Your preference is saved automatically.
FAQ
Troubleshooting
If something is not working as expected, try these steps:
- Refresh the extension — Go to Chrome menu → More tools → Extensions, and click the refresh icon on the extension card
- Check idle settings — If tracking seems to stop too early, your idle detection time may be too short. Increase it in Settings
- Check the whitelist — If a website is not appearing in your stats, make sure it has not been added to the whitelist
- Check your badge — If the time badge is not showing on the extension icon, make sure Badge Display is enabled in Settings
- Contact us — If the problem persists, please email miles704957@gmail.com with a description of the issue and we will assist you