GPX, the GPS Exchange Format, is supported by hundreds of software applications and Web sites, making it the standard format for interchanging GPS data between GPS receivers, desktop and mobile software, and Web-based services.
Windows GPX Software
MapSource
transfer Garmin maps to your GPS
World Wind
NASA satellite imagery
Safe FME
spatial data translation and transformation
OziExplorer
mapping software and Australian maps
Fugawi
nautical, military, and land
GPSMapEdit
create vector maps for Garmin GPS receivers
ExpertGPS
GPS mapping software with topo maps, aerial photos, and scanned map support
EasyGPS
Free GPS Software for Garmin, Magellan, and Lowrance GPS receivers
MapSend Lite
Software for Magellan GPS
Chief Architect
Home design software
GPS Utility
For managing, manipulating and mapping GPS data
Map2PDF
distribute georeferenced PDF files
TopoFusion
combine your tracklogs into trail networks
GARtrip
Garmin and Magellan data transfer and mapping
GSAK
Geocaching Swiss Army Knife for OziExplorer
Memory-Map
navigation software for hand help maps
TUMONZ
The ultimate map of New Zealand
GeoBuddy
Geocaching software with built-in topo maps and aerial photos
Mapwel
create vector maps for Garmin receivers
GeePeeEx Editor
Garmin POI creation and editing
GPX2SHP
Convert GPX to ESRI shapefile
OKmap
GPS mapping software in Italian
eMapZone
prepare a trip on a scanned map
GeoShow3D
cartographic 3D solutions
Mappamondo GPX Converter
Convert GIS data to GPX
Grazer
writes Geo-Data from a GPX-file into the exif header of your digital pictures
MAPKon
converts GPS file formats - in German
Mobile GPX Software
GPX-enabled software for Mobile Phones and PocketPC and Palm PDAs:
J2ME Map
Mobile Phones - GoogleMap/Virtual Earth interface
GPS Tuner
PocketPC - mapping and geocaching software
Geocache Navigator
geocaching with a GPS-enabled phone
BackCountry Navigator
PocketPC - topographic mapping and geocaching software
Spot
Mobile Phones - GPS on your Blackberry or phone
nhGPS
SymbianOS - GPS mapping and tracking software
CetusGPS
PalmOS - navigation software
BeeLineGPS
PocketPC - geocaching software
LocViewer Pro
J2ME - view maps on mobile phone
CacheMate
PalmOS, PocketPC - geocaching database
navigami
Free navigation for mobile phones
GPS-Navigator
Sony Ericsson mobile phones - navigation software
GPSViewer
PocketPC - topographic mapping and navigation software
Macintosh GPX Software
Multiple Platform Support
The following GPX software programs run on multiple platforms:
GPSBabel
Multiple Platforms - Source Code Available - converts many formats
CompeGPS
Windows/PocketPC/Mobile Phone - map viewer software
gpsd
UNIX/Linux/MacOS X - redistribute GPS data over TCP
Quantum GIS
Windows, GNU/Linux - free GIS program
GPSMan
Multiple Platforms - graphical manager of GPS data
GPicSync
Windows, Linux - automatically geocode pictures from gps tracklog
QLandKarte
Linux - Garmin software
gpsfeed+
Multiple Platforms - Source Code Available - GPS simulator/NMEA data source
Paralog
Windows, Mac OS X, Linux - skydiving logbook
BikeXperience
Multiple Platforms - Java - mountain bike training
Online GPX Applications
Online applications that support GPX:
GPX Spinner
Online Tool for Geocaching
World-Tracker
Online/PocketPC - mobile phone tracking
XML Google Maps for Wordpress
Insert Google Maps into Wordpress blogs
Web sites with GPX data
Data in GPX form is available at the following Web sites:
2 Million Waypoints and POIs for Download to your GPS
BBBike - German route-planner for cyclists in Berlin
DiveSpots - SCUBA diving locations
Gemini MTB - Italian mountain biking on Elba
Geograph - photos of every UK grid square
GPS Mountain Bike Trail Guide - Northern California
GPS Tour.info - mountain biking in Germany and surroundings
GPS Trail Maps - Trails in the Western US
GPXchange - create, share and print GPX files
GPX Aviation Waypoint Generator
GPS-Tracks - European GPS tour guide
Magnalox - Share and exchange magnificent tracklogs
MapMyRun.com - map your training runs
Tennessee waypoints from Tom Dunigan
TrailCentral - Mountain Bike maps of Colorado
Trail Repository - Canada trails
TrainingPeaks.com - virtual coaching for endurance athletes
GPX / Google Maps Mashups
The following Web sites allow you to plot your GPX data on a Web map:
GPS Planner (for routes)
GPS Visualizer (Convert GPX to SVG maps and elevation profiles)
GMapToGPX (View GPX files on Google Maps)
Marengo GPS Route Planner (View GPX files on Google Maps)
Online GPX Viewer (View GPX files on Google Maps)
SnowRanger (ski resort maps)
Track Viewer (View GPX files on Google Maps)
uTrack (online GPX track report generator)