Convert a GPS file to plain text or GPX

This form reads a tracklog or waypoint file (in a recognized format) or plain-text tabular data, and converts it to an easy-to-read tab-delimited or CSV text file, or to a GPX file.

  • Addresses: If you want to find the coordinates of a list of street addresses, it may be easier to use the geocoding utilities. If, however, you have ZIP codes, postal codes, or cities & states, this form is the right tool to use -- but be sure to include a valid header row! (See the waypoint tutorial for more info.)
  • Google Earth: If you want to generate a KML or KMZ file for Google Earth, use the special Google Earth mapping form.
  • Google Maps: To generate a Google Map, use the special Google Maps form.
  • Garmin Forerunner files: You may want to split up your Training Center files (.hst/.tcx) before using this form. The upload limit for the form on this page is 1.5 MB.
  • Non-compatible formats: If this conversion program cannot read your file, it's possible that GPSBabel will be able to. (GPSBabel also has a wider range of output formats.)

Upload your files here:

Or paste your data here:
Force plain text to be this type:
Or provide the URL of a file on the Web:
Output format: Plain text
GPX
Google Earth KML
Plain text delimiter: tab comma semi-colon pipe (|)
Add estimated fields: speed  course/heading  slope  distance 
Max. points per track:      Time offset: hours
Geotag points with
time but no position:
[help]
Geotagging offset: hours (vs. GPS data)
  
Make a donation via PayPal
Help keep GPS Visualizer free

At the moment, I'm not charging anything for the use of GPS Visualizer; however, if you find it interesting, time-saving, or just plain fun, you can say "thanks" -- and encourage further development -- by clicking the button above and making a contribution via PayPal; $10-$25 is suggested. Or, you can send me something from my Amazon.com wish list.

Return to the main GPS Visualizer page