Code TimeCode Time
focus · private · open

CODETIME

CodeTime is an application designed for developers to help you track and analyze your coding time.

Free to start, no credit card required. Upgrade to Pro when you need it.

Privacy-respecting coding-time analytics for VS Code and JetBrains

Code Time records per-minute coding activity reported by official editor plugins for Visual Studio Code and every JetBrains IDE. Sign in with GitHub or Google, install the plugin, and watch your dashboard fill in: daily distribution, language breakdown, per-workspace totals, and a calendar heatmap. Source code is never uploaded — only file paths, languages, and timestamps. Your raw events are exportable forever through the JSON API.

Built for developers who want to understand their habits, attribute time to projects, or feed coding metrics into downstream tools. Compatible with VS Code, IntelliJ IDEA, PyCharm, WebStorm, GoLand, Rider, RubyMine, CLion, and the rest of the JetBrains family. The free tier supports unlimited personal use with full history retention.

[00/global · impact]
Coding time already tracked·minutes
[01/visualization]

Data visualization

We are committed to providing the most visually pleasing modern dashboard to help you better understand your code time.

01Top
Language
02Activity
Time/Total
1545 hrs 31 mins
Time/Today
19 mins
Streak/Current
35 days
Streak/Largest
58 days
SunMonTueWedThuFriSat
03Project Trend
19Apr3MayHAL 9000J.A.R.V.I.S.MOSSManhattan ProjectPASIVRed QueenThe Matrix
04Daily Coding Distribution
00:0003:0006:0010:0013:0016:0020:0023:0019:33
[02/always synced]

Save your coding time data forever.

We know the beauty of historical data. Nothing is more frustrating than having your own hard work erased. In order for all users to be able to review their growth history even after many years, we will save your data forever, until you actively destroy them, even if you have never paid.

Forever retention
1mPer-minute resolution
0$Free to keep
[03/open data]

Support data export.

The safest place in the world is your own hard drive. Therefore, we support data export, you can quit at any time, and connect to other platforms or self-built services.

JSONCSVREST API
GET/v3/stats200 OK
{
  "minutes": 14820,
  "since": "2024-01-01",
  "by": "language",
  "data": [
    {
      "field": "TypeScript",
      "minutes": 6240
    },
    {
      "field": "Python",
      "minutes": 4180
    },
    {
      "field": "Go",
      "minutes": 2120
    }
  ]
}
[04/editors]

Built for the editors you already use.

First-class plugins for VS Code and the full JetBrains family (IntelliJ IDEA, PyCharm, WebStorm, GoLand, CLion and more). VS Code-derived editors work out of the box too — including Cursor, Windsurf and Google Antigravity. More platforms on the way.

VS Code
JetBrains
Cursor
Windsurf
Antigravity
more
[05/pricing]

Free to start. Pro when you need it.

Choose the plan that suits you.

Basic
$0Forever

Choose the plan that suits you.

Save historical data forever
Browse data for the last 90 days
Coding time trend report
Programming language trend report
Project trend report
Generate badges for display
Data export
Data import
More reports
Free forever
ProMost Popular
$4/ month

Choose the plan that suits you.

Includes all features of the Basic plan
Browse all historical data
Rule-based data processing
Tag system
[/start tracking]

The best time to plant a tree was thirty years ago.The second best time is now.