Skip to main content
Toolisti

Project Time Tracker

Track your work time across projects, monitor earnings, and generate reports. Perfect for freelancers, consultants, and anyone who bills by the hour.

0:00

Create a project first to start tracking time

Today
0m
This Week
0m
This Month
0m
Total
0m
All data is stored locally in your browser. Nothing is sent to any server.
🔗

Embed This Tool

Add this tool to your website with customizable styling

Get Embed Code

How to Use

  1. 1 Create a project by going to the Projects tab and clicking New Project. Enter the project name, client, and hourly rate.
  2. 2 Start the timer by selecting a project and clicking Start. Add an optional description of what you're working on.
  3. 3 Stop and save when you're done. The time entry is automatically saved with the duration calculated.
  4. 4 View reports in the Reports tab to see time breakdowns by project and period with earnings calculations.
  5. 5 Export your data by clicking the Export button to download a CSV file for invoicing or records.

Frequently Asked Questions

Where is my time data stored?

All data is stored locally in your browser using localStorage. Nothing is ever sent to a server, ensuring complete privacy.

Can I track time for multiple projects?

Yes! Create as many projects as you need, each with its own hourly rate, color, and client information.

What happens if I forget to stop the timer?

The timer state persists even if you close the browser. When you return, it will continue from where it left off.

Can I add time entries manually?

Yes! Use the Add Entry button in the Entries tab to manually log time with specific start and end times.

How do I export my time data?

Go to the Entries tab and click Export to download a CSV file with all your time entries, perfect for invoicing or records.

Related Tools