Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Usage Tracker

A lightweight browser extension that shows token count, cache timer, usage bars, live 80% usage warnings, and a real-time "last updated" timestamp on claude.ai — all in one clean row.

Claude Usage Tracker screenshot


Features

  • Token count — Approximate token count for the current conversation, with a mini progress bar against the 200k context limit
  • Cache timer — Countdown showing how long the conversation remains cached (cheaper to continue)
  • Usage bars — Session (5-hour) and weekly (7-day) usage from Claude's native API, with progress bars and reset countdowns (more accurate than the rounded /usage page)
  • ⚠ Usage warning — A warning banner appears inline when either your session or weekly usage hits 80%, so you're never caught off guard before hitting the limit
  • Last updated — A live "updated X ago" timestamp so you always know how fresh the data is (e.g. "just now", "3m ago", "1h ago")

Installation

Chrome / Edge / Chromium

  1. Download claude-usage-tracker.zip
  2. Go to chrome://extensions and enable Developer mode
  3. Drag and drop the zip onto the page

Firefox

  1. Download claude-usage-tracker.xpi
  2. Drag it into any Firefox window and click Add

Userscript

  1. Install the userscript manager (e.g. Tampermonkey)
  2. Install from userscript/claude-counter.user.js

How it works

  • Intercepts Claude's API responses to read conversation data and usage info
  • Uses a vendored tokenizer (o200k_base) for approximate token counting
  • Uses Claude's /usage plus live SSE message_limit data; the SSE provides exact, unrounded utilization fractions, so the progress bars are more accurate than the rounded percentages shown on Claude's native /usage page
  • Watches for DOM changes to inject UI elements as you navigate
  • The 80% warning banner and "last updated" timestamp are computed entirely client-side with no extra requests

Privacy

  • All data stays local — no external servers, no tracking
  • Reads your lastActiveOrg cookie to query Claude's /usage endpoint
  • Makes requests only to claude.ai

Credits


License

MIT — see LICENSE

About

A Chrome extension that adds live token count, usage bars, 80% warning alerts, and a last-updated timestamp to claude.ai — so you always know where you stand before hitting your limits.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages