Know exactly how long you spend coding

Automatically tracks when you start and stop working, with detailed metrics per:

  • project
  • file
  • branch
  • commit
  • feature
  • operating system
  • editor/IDE
  • language

See your language usage

Where do you spend the most time...
Python, JavaScript, or HTML?

Automatically recognizes your projects

WakaTime detects your projects automatically and never interrupts your programming, letting you get back to what matters most: creating amazing software.

Improve your productivity

  • See how long you spend programming each day
  • Compete with your friends on private leaderboards
  • Improve your productivity with your personal dashboard