PhpStorm Time Tracking for PHP Freelancers

JustClock for PhpStorm

Automatic Work Time Tracking for PhpStorm.

JustClock tracks the hours you spend on PHP projects in PhpStorm automatically - built with freelancers and agencies billing clients by the hour in mind.

No more stopwatch, no more reconstructing your day from memory before sending an invoice. Time is captured per project in minute-level intervals, exactly as it happened.

Built for Billing by the Hour

  • Tracks time per project, so every client invoice is backed by real, automatic data
  • No manual timesheets to fill in at the end of the day or week
  • Works the same across Laravel, Symfony, WordPress or plain PHP projects
  • Useful for agencies that need honest effort reporting across several developers and clients

The same plugin also works in IntelliJ IDEA, PyCharm and WebStorm - see the full JetBrains family overview.

PhpStorm IDE - JustClock
JustClock settings in PhpStorm
Security & data focus

Secure by design. Non-intrusive by default.

We understand that security is paramount inside your development environment. JustClock measures time - never your work.

Data we collect

  • Project name / identifier
  • Active time spent in IDE
  • User account identifier

What we never touch

  • Your code or file contents
  • Keystrokes or sensitive input
  • Any other personal data

For full details, please refer to our Privacy Policy.

How to Set Up Your PhpStorm IDE & API Key

1

Install the plugin from the JetBrains Marketplace.

2

Go to Settings > Tools > JustClock.

3

Get your API key from our website.

4

Paste the key and hit "OK".

JustClock - Settings
Setup JustClock in PhpStorm