From GPX to STL.

Turn your race, run, hike, or bike ride into a 3D figurine! GPXTrack.xyz turns GPX activity tracks into 3D prints. 100% free and open source on GitHub.

Let's Go!

3D Prints in Three Simple Steps

A mountain biker on a trail.

1. Upload Your Activity

Drag and drop your GPX file from Strava, Garmin, or any tracking app.

Illustration of a 3D model being customized on a screen.

2. Customize Your Model

Instantly preview your route in 3D. Customize the scale, add a base, and make it yours.

A completed 3D GPX print.

3. Download & Print

Download the 3MF file. It's ready to print!

Your Track - Your Trophy

A 3D printed GPX track model of the NYC Marathon

It's more than just a GPX track - it's the memories all the blood, sweat, and tears you put into finishing. GPXTrack.xyz turns your GPX file into a 3MF (like STL) model. Perfect for:

  • A PR in the 5K, 10K, or marathon
  • That epic mountain bike ride
  • Your first triathlon
  • The longest road cycling ride you've ever done

Example Models

NYC Marathon

A 3D printable STL model of the NYC Marathon route.

Chicago Marathon

A 3D printable STL model of the Chicago Marathon route.

Boston Marathon

A 3D printable STL model of the Boston Marathon route.

Tools & Open Source Tech

GPXTrack.xyz works because of the open source tech it's built on. It runs entirely in your browser — no data ever leaves your computer. When you import a GPX file, we parse and extract the GPS data using JS. Then, we loop over those GPS points in our ManifoldCAD model to extrude the track.

Ready to Make Your Own?

Import Your GPX and Start Creating