11 Apps to Track Your Runs

Written by

Multisport Master: Endomondo

Free; iOS, Android

While Endomondo's web interface looks dated compared to most training logs available today, its smartphone app is sleek and boasts a slew of activity types—table tennis, anybody? We like its ability to offer you in-run audio pep talks, left by your friends who also use the service.

More: 7 Cross-Training Exercises for Runners

Stay Connected: Garmin Fit

$0.99; iOS, Android

Already using Garmin Connect—say, because you also own a Forerunner GPS watch? Then this is the tracking app for you. Workouts are seamlessly synced to the Garmin Connect website after you've finished. You can also share your activities with your friends and family, so they can follow your progress in real time (subscriptions are $2 per month or $20 per year).

The Best New Running Shoes for You

Swiss Army Knife: iSmoothRun

$5.99; iOS

In addition to showing you a ton of information about your run—basics like distance and time, but also steps, weather, and the name of the street you started on—this app can also be used to migrate workout data between training logs. We imported a slew of TCX files from Dropbox, then exported them all in one go to MapMyRun in a matter of a few seconds.

Wayfinder: MapMyRun

Free; iOS, Android

Long the leader in online running routes, this app is our top pick for navigating a new destination. You can easily load any of your previously created routes, or those nearby generated by other runners, and follow a breadcrumb trail on the screen. We especially like this feature when running in new cities, where we might otherwise just resort to running out-and-back along some heavily trafficked roadway.

More: 8 Ideas to Make Running Fun