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.