Apps that are pretty good at tracking and exporting your data

iSmoothRun

"Run farther, Run faster, Train smarter."

Overall Score:

Runmeter

"The most advanced iPhone application for running..."

Overall Score:

SmartRunner

"Your GPS coach for jogging, cycling, and marathons."

Overall Score:

App Detail
Import Steps

iSmoothRun

Programmed by runners to help you train at your best. iSmoothRun supports Bluetooth sensors for HR-training, includes cadence tracking, an interval workout editor, and exports in a variety of formats. This is the “ultimate app for endurance training."

Score Breakdown

  • Encodes pauses
  • Exports both GPX and TCX
  • Exports via email
  • Exports non-resampled file
  • You own your data
  • Reliable data

How to import your data into Smashrun:

  1. After completing your run, click 'Save'.
  2. Navigate to your 'Log' tab within the iSmoothRun app and click on the run you just recorded.
  3. Select 'Export' at the bottom of the run activity page.
  4. Click 'e-mail'.
  5. Email it to username@smashrunimport.com to import it.
App Detail
Import Steps

Runmeter

Built from the ground up to turn your iPhone into a powerful fitness computer, Runmeter's core features provide you everything you need to record your runs, perform intervals, set training zones, and follow training plans. WIRED magazine has called it "obsessively complete."

Score Breakdown

  • Encodes pauses
  • Exports both GPX and TCX
  • Exports via email
  • Exports non-resampled file
  • You own your data
  • Reliable data

How to import your data into Smashrun:

  1. After completing your run, click 'Done'.
  2. Navigate to the 'History' tab within the RunMeter app and click on the run you just recorded.
  3. Select 'Email/Export'.
  4. Choose either 'GPX File Attachment' or 'TCX File Attachment'.
  5. Email it to username@smashrunimport.com to import it.
App Detail
Import Steps

SmartRunner

SmartRunner precisely measures your speed, duration, distance, elevation differences (Total/Gain/Loss), and maps your track. It even records weather detail to help you better assess your performance under various training conditions.

Score Breakdown

  • Encodes pauses
  • Exports GPX
  • Doesn't export via email
  • Exports non-resampled file
  • You own your data
  • Reliable data

How to import your data into Smashrun:

  1. After saving your completed run, sync your data to SmartRunner.com
  2. Log in to SmartRunner's website and click on 'Details' for your latest run.
  3. In the subsequent run activity page, scroll down a little to see Distribute Track on the left.
  4. Select export as GPX and save it locally.
  5. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  6. Click 'Import file' and select your SmartRunner file to be imported.

Strava

“Track your progress and challenge your friends!”

Overall Score:

iRunner

"The ultimate running companion."

Overall Score:

Endomondo

"Make fitness fun with this personal trainer and social fitness partner."

Overall Score:

App Detail
Import Steps

Strava

Strava is all about fueling your competitive streak. Course records can be set even on specific sections of a road route or trail. The app also gives you access to route elevation profiles before you head out so you can better plan your run and tackle the leaderboards.

Score Breakdown

  • Doesn't encode pauses
  • Exports GPX
  • Doesn't export via email
  • Exports non-resampled file
  • You own your data
  • Reliable data

How to import your data into Smashrun:

  1. After saving your run, it will automatically be uploaded to Strava.com
  2. Login to Strava's website and view your latest run.
  3. Click on 'Action' to the right of your map and choose 'Export as GPX'.
  4. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  5. Click 'Import file' and select your SportsTracker file to be imported.
App Detail
Import Steps

iRunner

iRunner was especially designed to work in conjunction with heart rate training. It can be paired with a heart rate monitor, footpod, power meters, and the FitBit activity monitor for overall 'health tracking'.

Score Breakdown

  • Doesn't encode pauses
  • Exports GPX
  • Doesn't export via email
  • Exports non-resampled file
  • You own your data
  • Reliable data

How to import your data into Smashrun:

  1. After saving your run, log in to Digifit and click on 'Workouts' to access your latest run.
  2. Click on your run and view 'Details' > select 'Export' above the map.
  3. You'll receive an email with your GPX and TCX files > save one of them locally.
  4. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  5. Click 'Import file' and select your iRunner file to be imported.
App Detail
Import Steps

Endomondo

Endomondo allows you to track any distance-based activities and provides basic analysis of your training data. You can also manually enter cross-training activities, record HR data, review existing and previous routes, and set distance goals, among many others.

Score Breakdown

  • Doesn't encode pauses
  • Exports both GPX and TCX
  • Doesn't export via email
  • Exports non-resampled file
  • You own your data
  • Reliable data

How to import your data into Smashrun:

  1. After completing your run, login to Endomondo's website and view your latest run.
  2. In the subsequent page, mouse over 'More Options' above the map, and click 'Export'.
  3. Choose either TCX or GPX, and save it locally.
  4. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  5. Click 'Import file' and select your Endomondo file to be imported.

RunKeeper

"The personal trainer in your pocket."

Overall Score:

App Detail
Import Steps

RunKeeper

RunKeeper tracks your runs, walks, bike rides, hikes and more. It measures your progress against personal goals and targets and provides detailed plans for various fitness objectives.

Score Breakdown

  • Encodes pauses
  • Exports GPX
  • Doesn't export via email
  • Exports non-resampled file
  • You own your data
  • Unreliable data

How to import your data into Smashrun:

  1. After completing your run, login to RunKeeper's website and view your latest run.
  2. While viewing your activity detail, scroll down and click 'GPX' on the bottom right under Export.
  3. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  4. Click 'Import file' and select your RunKeeper file to be imported.
Apps that we don't recommend due to data issues

SportsTracker

“Turn your iPhone into a social sports computer.”

Overall Score:

MapMyRun

"Built to help all runners, joggers, and walkers of all ability levels and ages..."

Overall Score:

Runtastic

"Track your runs and activities, improve performance..."

Overall Score:

App Detail
Import Steps

SportsTracker

SportsTracker specializes in running activities, and it is the only app that has a dedicated "indoor mode." It also allows you to set up zone alarms for HR-training and stores all of your exercise data in an online workout diary.

Score Breakdown

  • Doesn't encode pauses
  • Exports both GPX and TCX
  • Exports via email
  • Exports non-resampled file
  • You own your data
  • Unreliable data

How to import your data into Smashrun:

  1. After saving your run, login to Sports-tracker.com and view your latest run.
  2. Click the 'Export' button above the map, on the far right > click 'Save'.
  3. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  4. Click 'Import file' and select your SportsTracker file to be imported.
App Detail
Import Steps

MapMyRun

Considered to be one of the easiest running apps to use, MapMyRun tracks your pace, distance, calories, and HR while also allowing manual additions of cross-training activities. It also provides route navigation, records your diet, and lets you compete on local courses.

Score Breakdown

  • Doesn't encode pauses
  • Exports GPX
  • Doesn't export via email
  • Exports non-resampled file
  • You own your data
  • Unreliable data

How to import your data into Smashrun:

  1. After saving your run, login to MapMyRun's website and click on your latest run under Recent Workouts.
  2. In the subsequent page, click on 'View Route Details' above the map, on the far right.
  3. Click on the 'Actions' button and select 'Export map' > Download as GPX
  4. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  5. Click 'Import file' and select your MapMyRun file to be imported.
App Detail
Import Steps

Runtastic

Runtastic is a personal tracking app that records multiple outdoor exercise activities including running, biking, and walking. The app's core features include workout maps, key metrics such as distance, speed, pace, calories, and altitude, and a personal workout diary.

Score Breakdown

  • Doesn't encode pauses
  • Exports both GPX and TCX
  • Doesn't export via email
  • Doesn't export non-resampled file
  • You own your data
  • Unreliable data

How to import your data into Smashrun:

  1. After saving your completed run, log in to Runtastic's website and scroll down within 'Home' to view your latest run. Click on it.
  2. In the subsequent run activity page, click on the 'Download' button on the top-right.
  3. Select either GPX or TCX and save it locally.
  4. Log in to your Smashrun account and mouse over the gear icon on the top-right of Overview.
  5. Click 'Import file' and select your Runtastic file to be imported.

*The following apps were not included because of one or more of the following: the app does not perform GPS tracking, there is no data export functionality and/or it's not free -- Zombies, Run!, Fitocracy, Roadbud, Adidas miCoach Running, Ghost Race Lite.