Navigation
User login
Search
TimeLogger
What is TimeLogger?
TimeLogger is the iPhone/iPod Touch tool that you need if you must account for the time that you spend. Once you have started a timer, you can close the program, continue your work, and come back later to stop the timer. Recording your work category, client, job, notes and breaks is quick and simple, as is exporting all of that information into Excel (or spreadsheet program of your choice). TimeLogger has too many features and capabilities to explain easily in a quick summary. That is why MacWorld Magazine named TimeLogger the "Best Time Tracker" saying, "TimeLogger impressed me at once with its user friendliness... A solid app for self-employed professionals who value their time and money." To figure out what TimeLogger can do for you, check out the information below. You can also visit our Contact page to ask us any questions. Our complete user guide and more details are below. (And if you're just looking for the difference between TimeLogger and TimeLogger Free, skip to the bottom of our overview -- it's just down the page a little way, along with the last image).
![]() |
Click here to get TimeLogger from the App Store Click here to get TimeLogger Free from the App Store (requires iTunes) |
Our comprehensive User Guide is available in PDF format below:
Click here to download the guide now (1.5 MB)
The guide (above) begins as a Quick Start and then goes into how to use all of the features of TimeLogger. Check it out. You'll like it.
Below here is a general overview of what TimeLogger can do for you. It is meant to give you a quick idea of TimeLogger's capabilities. It is not comprehensive. That's what the guide above is for!
![]() |
The quick summary of what TimeLogger does is shown here: Start a timer, set the details (or leave them blank if you'd like) and stop the timer when you are done. OK, that doesn't tell you much. Keep reading... |
| This is a view of time recordings for a given week (elongated so that it can all be seen), complete with totals at the bottom. You can narrow or widen the view by selecting different date ranges, clients, categories and jobs. And from this screen, you can email yourself a copy of whatever you see in either simple human-readable form, or in a CSV file, which can be opened in Excel (or any other spreadsheet program). CSV output can be formatted to fit your specific needs. Read more on that below. | ![]() |
|
This is a view of all of the information recorded for a particular time entry. Configuration options allow you to turn off the fields that you don't need, so you can greatly simplify the view if you don't need as much information. The buttons at the top of these screenshots also show where time entries can be paused, resumed, restarted or duplicated. If you don't know what that means and you want to find out, you can do so in the user guide, available for download above. We can tell you here that those are ways to save time and effort! |
| This is a group of screens for adding an automatic deduction. That is, an automatic reduction of your time based on certain criteria. Do you always take 1 hour for lunch? 15 minutes for break? Never start and stop or pause and resume a timer for those things again! Simply setup an automatic deduction and let TimeLogger handle it for you! | ![]() |
![]() |
TimeLogger has a lot of options to make the day-in and day-out task of recording your time much simpler. here you can setup your work categories, clients and jobs (you can also do that from anywhere you need to select them, in case you don't ever feel like visiting the configuration). Setup options for backing up and restoring your information, or clean out old data that you never want to see again. |
| TimeLogger contains a lot of default settings. These are the things that TimeLogger can do and set for you so that you don't have to think about it again. Do you always (or almost always) work for the same client or perform the same type of work? Set those as defaults, and they will be chosen automatically every time you begin a new timer. Do you report your time in 5 minute increments? 10 minute? 6 minute? 15 minute? Let TimeLogger do the rounding for you. Do you want TimeLogger to prompt you to start a new timer whenever you stop one? You can do that too. What if you always want to view your time records with the newest items first? Guess what? There's an option for that! (Plus, there's more) One of the coolest features is the ability to customize your CSV reports. Turn fields off and on. Move them into any order you need. You decide. You have the power! | ![]() |
![]() |
Are you thinking about the free version? No problem! Here are the differences... TimeLogger Free:
We don't believe in crippleware, so those are the only differences. If that suits your needs, we're happy for that! If you love TimeLogger and want to upgrade to the full version, tap the "Upgrade" button. It's a one-time purchase through your iTunes Store account. Prices vary depending on your region and are subject to change.
|
If you love TimeLogger or TimeLogger Free (whether you choose to upgrade or not), please let us know. Better yet, please let the world know! Take a few minutes the next time you login to your iTunes Store account and leave a good rating and/or review. Those things help us continue to make great applications and to improve those we already have!
![]() |
Click here to get TimeLogger from the App Store Click here to get TimeLogger Free from the App Store (requires iTunes) |
Check out the forums and other blog entries for more information, support and to provide feedback.








Feature Request: Shortcuts, Condensed Screen
kegandrew — Mon, 02/15/2010 - 08:20Thank you for making such an amazingly useful app. I've tried many time keeper programs before for Windows, Windows mobile, and Palm. This one is far easier to use and just plain fun!
I absolutely love the new feature added in version 2:
Configuration option to start a new timer automatically at the current time when a timer is stopped
This feature makes life so much easier for me. I love it! Thank you for continuing to make a great app!
I have a couple of feature requests that I'd like to put out there.
The first one echoes and expands on this request:
"Groups
Anonymous — Fri, 10/10/2008 - 09:31
It would be a great convenience to be able to create groups of items such as client, job, category so that on repeated operations it would only be necessary to make one selection, the group, rather than the individual items each time."
It would be great to have a quick shortcuts sub-screen available on any timer screen that allows me to quickly tap a shortcut that will set up a timer based on common tasks.
For instance: I record when I go drive to a client and then when I drive back to the office. It would be great to have a shortcut for "Drive back to office".
This shortcut would set up a new timer for driving back to the office with the Category, Client, and Job that I regularly use when I start a timer to drive back to the office. This would save a tremendous amount of steps.
There could be a button at the bottom of any timer that allows me to make that timer a shortcut/default.
To summarize that request:
1. When I go to a timer screen I can tap on a shortcuts button that takes me to a screen where I can select a pre-set that fills in the Category, Client, and Job for the current timer.
2. Each timer can be saved as a shortcut by a button at the bottom.
+++++++++++++++++++++
Second request:
It would be great if the Timer Details screen was more condensed to minimize or eliminate scrolling.
Is there a way to make each selection text on the screen smaller? Each title (Timer Started, Timer Stopped, Category, Client...) could be shrunk somehow so that all the items that need to be selected could be closer together and on the same page.
It would make starting a timer much easier if each item (Timer Started, Timer Stopped, Category, Client...) you have to select were all visible at once without having to scroll.
RE: Feature Request: Shortcuts, Condensed Screen
costmo — Mon, 02/15/2010 - 11:48Hello, and thanks for the feedback.
Your first request has already been accommodated for in the core data schema in anticipation of a near-future implementation. Expect to see that before too long.
We agree completely with your second point, but haven't really come up with a practical solution with which we were pleased. We'll keep thinking about how to pull that off.
Thanks again!
Great news!
kegandrew — Wed, 02/17/2010 - 13:17Thank you for your response and for such a great app.
Feature request
dsriley — Wed, 09/30/2009 - 07:58I've been using your program for about 2 months now and love it. My only real request is to separate the date and time in the CSV export. On my firms' billing forms, the date is separate from the time and it would make import into the spreadsheet easier.
Keep up the good work.
Feature Request
Anonymous — Sun, 07/26/2009 - 08:02How about a "Pause" timer function? If I'm at a client and need to take a break for lunch answer a personal call, or for any other reason it would be nice to be able to pause the timer and restart it when I'm done rather than having to stop the timer completely and start a new one after my break is over having to re-add all the client and category info.
multiple users?
Anonymous — Wed, 07/22/2009 - 13:11is there any chance that a version could come around that would enable multiple persons on Timelogger?
I use it everyday, and I am ready to add a subordinate to my tracking needs.
Right now I may have to install a competitors version, and I know it will not compare.
Note to R & D: see above and make haste !!!!!
Windows/Browser based version for mass updaging
Anonymous — Mon, 06/29/2009 - 07:29Sometimes I forget to log stuff and want to do a mass update for the end of a week/day/period and it woud be useful to have access to a full size keyboard for this. So a browser or PC based application to sync with to do this type of update would be cool.
TimeLogger new features
Anonymous — Mon, 05/11/2009 - 17:24I like your app.
I second the list of features suggested by "Wrong Size Glass — Wed, 01/21/2009 - 06:01"
Configure entries screen so that it takes me to the most recent entry first (maybe this should be an option).
Reorganize the stop timer screen to fit it all on one screen without scrolling.
An option to start a new timer with the category, client, job and notes of the last item (so I don't need to reenter them after every break or interruption).
Allow me to set my own dates for subdirectories in current entries (or whatever you call the different chunks of data accessible by the two arrows at the lower left of the current entries screen. I'd like to have them match my billing intervals and not just March, April, May. It might be valuable if the intervals could be tied to the client (since some are on 4 week months, and some are calendar months)
On the main screen (that has start timer, stop timer, current entries...) show the accumulated time on the running timers.
New Features
Wrong Size Glass — Wed, 01/21/2009 - 06:01Some features/functionality I'd like to see:
* The ability to assign the Client, Job, etc when I start a timer
* The ability to add a Client from my Contacts
* The ability to add an expense to an entry
* A common list of Categories & Jobs instead of having to add the same entries for multiple clients (I do similar things for many clients)
James
New Features Request
Anonymous — Sun, 01/18/2009 - 09:24I have 2 features requests that would help attorneys who use this. (1) Many attorneys have to code their time with UTMBS codes. See www.abanet.org/litigation/utbms/. I expect many attorneys would pay something extra to have these as an extra feature already built in rather than having to use the "category" or notes section and trying to remember all the codes.
(2) It would help if there was a feature to add a new time entry starting with the last entry's time, e.g., I have a job and I stop time at 1:30. If there was a button to add new entry starting at 1:30 from that screen, it would help so I don't have to worry about missing time or having overlapping entries. Particularly if it gave you the option of carrying over all the category, client, and job information from the last time entry.
New feature request
Anonymous — Wed, 11/19/2008 - 10:02I run a small company and TimeLogger is how all employees submit their hours. We use the WebDAV method of reporting, which is super.
We have lots of Clients/Jobs and configuration details and this information changes frequently. What would be fantastic is if shared customer/configuration information could be placed on the WebDAV server in the same way backups are. That would make this app absolutely perfect for us because users could download new clients, remove old ones and have the right time increment settings without doing a lot of work.
Great iPhone App - possible addition
Anonymous — Wed, 11/12/2008 - 18:10I am an attorney and this is a great app for my business. Any chance that you will be adding a hourly rate category? This would complete the application. Thank you.
Ruud
Anonymous — Tue, 11/04/2008 - 14:01It would be really nice to have the ability to set an hour rate so TimeLogger tells me how much the client has to pay. Is this going to be in the next version?
Pre-Defined Reports
Anonymous — Tue, 10/28/2008 - 17:45Hey Costmosoft,
Love Timelogger, use it soooo much. But I would love it if I could quickly see what I've worked, today, this week and this month. The system doesn't remember what the last custom setting I had last, making me scan through a billion entries to see what I did today (if its late in the month).
Keep the great updates coming!
Cheers
Tyler
CSV Export
Anonymous — Tue, 10/14/2008 - 01:29Hi,
csv export as email attachment doesn't work for me. There is a strange XHTML file attached but no csv.
Best regards
Robin
av.banetsky@yahoo.com
Anonymous — Thu, 10/16/2008 - 09:06I have almost the same problem. I got CSV file but it is empty.
CSV file via email doesn't work
Anonymous — Mon, 11/17/2008 - 22:36Subject says it all. Is there a known bug and fix coming? This is 30 days since the last bloke complained of this problem. What gives?
RE: CSV file via email doesn't work
costmo — Wed, 06/24/2009 - 02:02If anyone is having trouble with the CSV feature, please email me separately at chris@costmosoft.com for troubleshooting.
Groups
Anonymous — Fri, 10/10/2008 - 07:31It would be a great convenience to be able to create groups of items such as client, job, category so that on repeated operations it would only be necessary to make one selection, the group, rather than the individual items each time.
Starting the timer
Anonymous — Fri, 10/10/2008 - 06:24The time to assign a task is IMHO when the timer is started. If I have multiple timers running I may not know what is what at stop time. So at the very least you should provide an option so that I can assign the task when I start the timer and if necessary the info can be changed when the timer is stopped.
RE: Starting the timer
costmo — Wed, 06/24/2009 - 02:01Thank you for the feedback.
This feature has been added to version 1.3.0.
why not allow a csv email?
Anonymous — Mon, 09/22/2008 - 04:02For those of us who don't use webdav or mobileme it would be nice to have the csv file attach to an email.
RE: why not allow a csv email?
costmo — Wed, 06/24/2009 - 01:07Hello,
That option is available. While viewing your current entries, select "CSV" and then "Email."
Yes, I used this file.
fridger — Sat, 05/23/2009 - 01:32Yes, I used this file.