Joe's Goals, an ad-supported free service, has been around for years and looks a bit dated. That said, it offers more options than the slicker-looking You can use Joe's Goals to track habits that don't require daily repetition (for example, if you have an exercise routine you do every other day). Joe's Goals can also track bad habits: For example, if you're trying to quit smoking, you can use Joe's Goals to log every day in which you've smoked. Each day gets a numeric grade composed of the number of good habits minus the number of bad habits you've logged for that day.

Note: The Download button takes you to the vendor's site, where you can use the latest version of this Web-based software.