What do you use for time tracking?

Now that I’m starting to freelance I want to keep track of everything that I’m doing, obviously.

I haven’t seen anything online that is decent that doesn’t cost at least $10 a month.

Any recommendations?