Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm an independent contractor, and work on many different jobs throughout a given day...

I'm trying to find a decent web-app based time clock so I can use my phone or the computer to access it. It is important for me to easily dump this data out to another usable format (CSV / API / Reports / etc).

Requested Features:

Note: not all features are required, just some ideas of what will become my accepted answer

  • Clock In / Clock Out entries
  • Manual entries (1 hour doing something where I wasn't at the computer)
  • Job Tracking (which client am I working for, what task?)
  • Reporting
    • I would love to see reports per day/week/client/etc.
    • Even a CSV export of data would be usable for me
  • Assistance with Billing using paypal/or even printable invoices would be amazing.
  • Ability to have multiple users on the same "time clock" account would be a bonus as well. (Imagine being the boss of 2 or 3 employees and needing to see their time clocks as well)
share|improve this question

closed as off topic by phwd Jun 17 '13 at 15:16

Questions on Web Applications Stack Exchange are expected to relate to web applications within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

21 Answers 21

up vote 5 down vote accepted

Track My Hours - without a doubt has the exact feature set you are looking for:

  1. Can track hours, with clock in/clock out functionality
  2. Can do manual entries, also can specify that some employees can't do manual entries (important for us, because our min wage employees we don't want editing their hours)
  3. Tracks unlimited number of Jobs and clients, or can be used for internal use only (In other words it works as a "time clock" for hourly employees, but also a task manager for consultants.
  4. Very good reporting interface.
  5. Tracks invoices, printable versions, and which ones were paid in simple and efficient manner.
  6. Unlimited employees/consultants
share|improve this answer
Post Script - 30 Day Free Trial, $9/mo for everything unlimited. (No price scaling!) – mike the mike Jul 19 '10 at 16:38
best deal I've seen. – Book 'em Danno Jul 19 '10 at 18:17
This looks pretty amazing, and challenges Al's assumption that a "single best answer" wouldn't be found. I think that out of the 18 answers currently available this one easily rises to the top with my list of requirements. Thanks a bunch! It can even export to QuickBooks, which is grand! – gnarf Jul 20 '10 at 17:38

Rescue Time is another option, automatically tracks your time spent on each active window.

share|improve this answer
This looks very cool, however, it isn't a Web Application that I could also use from my phone. – gnarf Jul 12 '10 at 21:11
Doesn't seem to really do everything he asks for. VD. – mike the mike Jul 19 '10 at 16:33
meh - i like trackmyhours.com better. Easier to use. – Book 'em Danno Jul 19 '10 at 18:15
I really don't like web app which need addition OS's app to work with :) – nXqd Jan 3 '11 at 18:28

We use TickSpot for time tracking in our business, It fulfils the majority of your feature requests.

share|improve this answer
I have used Tick in the past. I liked it. Our company uses FogBugz so that's what I use for time tracking now (though I am not a huge fan of it's time tracking support). – jessegavin Jul 8 '10 at 21:38
looks too overdone – Book 'em Danno Jul 19 '10 at 18:17
Tick is the best for tracking your time to hit your budget. – Tom Rossi Feb 25 '14 at 15:06

How about Freckle? http://letsfreckle.com/

share|improve this answer
I love the design but it's not free :P – nXqd Jan 3 '11 at 18:30

Check out Kimai. It's the best I've encountered so far and it is open source and actually quite simple so if you have some programming knowledge you can even adapt it to your needs (I did it). http://www.kimai.org/en/

share|improve this answer

Billing application Freshbooks has a widget that does most if not all of what you require. I'm very happy with this app.

share|improve this answer

I liked ClockingIt pretty much as long as I used it. It is free, you can host it yourself if you want:

  • no restrictions or limits
  • one-click time tracking
  • clean and out of the way interface
  • interactive gantt chart & scheduling
  • flexible reporting
  • multiple ways to communicate
  • tracks and indexes all changes
  • notifications via email, rss & ical
  • ajax, comet & drag and drop
  • translated to 14 languages
share|improve this answer
Open Source, MIT License, built on Rails... I like it! – Sharpie Jul 19 '10 at 1:48

We use http://www.getharvest.com/ for time tracking. It has project budgets, different billing rates, alerts and stats about budgets, it can also do invoices.

share|improve this answer
If literally all you need is a time clock, don't use Harvest. But if you want something to track your time per project, integrate it with an hourly rate / billing / invoicing, Harvest is GREAT. – philfreo Jul 19 '10 at 6:34

Some Time trackers for consideration:

share|improve this answer

Check NotePub.com, it does not have all the features you ask for, but it is very nice to use. Each note has a timer running since it was last modified.

share|improve this answer

I've been using Toggl and I like it. I don't think it hits all of those features, but does do some.

share|improve this answer

A couple of very nice looking ones I've come across in the past. I've not used any of them, so YMMV

share|improve this answer


Is the best, without a fling.

share|improve this answer

1daylater - Most the features you requested. Very clean very easy to use. I've been using it for 6-8 months now.

I think the only feature it lacks is the boss view you requested.

share|improve this answer

I use Paymo time tracker , it pretty much has all the features you listed.

share|improve this answer

I would recommend giving timr.com a try! In addition to its web interface it also provides clients for iPhone, Android and BlackBerry devices.

share|improve this answer

+1 I was going to ask this same question!

I have used intervals- they have a free plan and their timer system is pretty nice. You have to pay to get large scale features like invoicing and time tracking across multiple separate projects.

They also just launched a version of their site optimized for mobile browsers. Haven't used it much though as I don't code on my mobile device (yet).

I am interested in alternatives though- mostly because Intervals feels a bit too heavyweight for my current level of contract activity. If I had employees working under me it would be the perfect fit.

share|improve this answer

I've used the online app tiktrac, which has most but not all of the features you're looking for (mobile access yes, invoicing no, ....). I like its simplicity and the timer feature.

share|improve this answer

Hours Tracking is another good option. It has all of the features you requested other than invoicing. Instead, you can create customizable reports that work with Quickbooks or another invoicing system. Pricing is $1 per user, per month after a free trial. As an administrator, you can add as many users as you want.

share|improve this answer
Please disclose your affiliation with the service you mentioned. Otherwise your answer will be considered spam and treated accordingly. Thanks! – Alex Oct 19 '12 at 12:41

I believe that mite has most of the features your requested. I recently came across a new app, that is not live yet called clockmeister, which also has most features. Site looks promising.

mite is a sleek online tool for collecting and analyzing labor. Designed in close collaboration with and for teams and freelancers: advertising agencies, architects, lawyers, designers, universities and so on.

clockmeister is a web-based time tracking system with simple and intuitive time tracking. Precise calculations combined with flexible reporting. Try out the 30 Day free trial.

share|improve this answer

I use livetecs time tracking software, it is provides users the ability to transfer information between TimeLive and QuickBooks.

share|improve this answer
Please disclose your affiliation with the service you mentioned. Otherwise, your answer will be considered spam and treated accordingly. Thanks! – Alex Jun 17 '13 at 5:47
Please disclose your affiliation. Read the faq about that. – Jacob Jan Tuinstra Jun 17 '13 at 5:50

Not the answer you're looking for? Browse other questions tagged or ask your own question.