gpx.studio is a free online GPX viewer and editor which allows to :
It is a one-person side project created after messing with GPX files for some time. The project source code is publicly available on GitHub. Follow us on Facebook to be notified about updates of the tool.
Mapbox is the company providing some of the beautiful maps on this website. We also rely on their services to retrieve routes between points you add or move, to add precise elevation data to the traces and to take you to the right location when you type in the search bar.
They created a program called Mapbox Community to support non-profits, educational institutions, and positive-impact organizations (see the official page where they showcase some of their collaborations). We are very lucky to have joined this program and to benefit from a great discount on all API rates. Thanks to them, funding this project only through donations should be sustainable in the long term.
I am (and all users of the website can be) very grateful for their support and availability.
Each time you add or move a track point, we make a request to Mapbox Directions API to retrieve a route on the road network. In addition, we request Mapbox Terrain-RGB tiles to add precise elevation data to the new track points.
Unfortunately this is not free even with Mapbox's support (see Mapbox Community above). Other billable operations include map loads and geocoding requests (looking for a place in the search bar).
So if you like the tool and use it frequently, please consider making even a small donation so that this website can stay free to use and ad-free. Thanks for your support!
You are very welcome to display traces on your website with gpx.studio. There are two ways to do it: the first one with files stored on a server and the second one with Google Drive.
urlsattribute of the
stateparameter of the query string. Make sure to use
https, to encode any special characters and that gpx.studio is allowed to request the files, otherwise the requests will be blocked by the CORS policy.
idsattribute of the
stateparameter of the query string and make sure they are available to all users with the link.
You can optionally add parameters to the source URL :
imperial to get data in miles and feet,
running to display the pace in minutes by unit of distance,
distance to show distance markers and
direction to show direction markers. Below is a playground to play with the parameters, see a preview and get the HTML code.
The Help dialog of the tool should answer most questions about the functionalities, but feel free to ask for help, report any issues or send suggestions on the Facebook page or by email at firstname.lastname@example.org.
For developers, the Github repository is also a good place to report issues or share ideas.
Thank you for using gpx.studio. These terms of service (Terms) cover your use and access of our website and related software (our Services).
We may change the features of our Services, withdraw or add new features from time to time.
Our Services are offered for free and without advertisement. We solely rely on donations to fund the paying components on which the website relies.
The services on the website are provided "as is". To the fullest extend permitted by law, we make no warranties either implied or expressed about the Services. We do not make any promise about the accuracy of specific functions of the services, their reliability or availability.
To the fullest extend permitted by law, in no event shall we be liable for any damages or loss of data, business, profits, computer hardware or software.
We reserve the right to modify these Terms at any time. By continuing to use the Services after the changes become effective, you agree to the revised Terms.
gpx.studio is an online GPX file editor which allows users to create, view and edit files. We respect the privacy of our users and do not collect any personal information except anonymous information such as the number of page views and clicks on buttons to help us enhance your overall experience.
The files created, visualized or edited on the website are only read once and never stored on a server. We only access the data contained in the files and handle all computations from your local browser (it is a pure client-side application).
The code of the website is open-source (see About), we have nothing to hide.
The website offers the possibility to log in with Google Drive to upload and save files in order to facilitate the storage, versioning and sharing of GPX files. That service authenticates you directly with your Google account, and an authentication token identifying you as the file owner is stored in your local browser session profile. This information is used to browse GPX files in your Google Drive and to open only those you choose to open. Furthermore, it is used to automatically authenticate users visiting the website again but it is never stored on our side.
We use standard Google Drive sharing functionality when you decide to share the file, and standard Google Drive authentication, authorization mechanisms for access control. No other files than those you create with the tool or decide to open with it (either by opening from Google Drive or visiting its associated URL on the tool) will be accessed, and none will ever be stored.
Last updated October 16, 2020.