Garmin recently updated Garmin Connect in a way that renders this software inoperable, this page will be updated if and when GCLiberate is updated to accommodate these changes.

Liberate your fitness data from Garmin Connect™ with the easy to use GCLiberate desktop application for only $9.99 $5.99.

See a video of GCLiberate in action:

How it works:
After paying via PayPal you will be directed to the GCLiberate download page. Once you have downloaded the application you simply run it and enter your Garmin Connect™ username and password at the prompts and then select a destination directory. GCLiberate will log into Garmin Connect and download all of your fitness logs in TCX format to the target folder. What you do with your logs after this is up to you!

Terms of use:
GCLiberate is only intended for a single liberation of your Garmin Connect™ data. It is possible and likely that it will continue to work for many uses, but refunds will not be given in the event that the program stops working for you after the first successful download of your data. Any problems must be reported within 3 business days of purchase for a refund to be given.