Best GPX to STL converters in 2026: 10 tools compared

GPXtruder, TerraPrinter, TrailPrint3D, Printed Canyon, TouchTerrain, MeshQuad Topo, GPXTrack.xyz and more compared with TrailMark3D: input, STL or 3MF, terrain or route only, colors, price.

By Carlo ·

In short

For a terrain map with your route on it, ready for a multi-color printer, use a browser tool that makes the terrain and exports 3MF, such as TrailMark3D, Printed Canyon or TerraPrinter. For a free, open-source model of the route line or its elevation profile, use GPXtruder or GPXTrack.xyz. For terrain only from elevation data, use TouchTerrain. If you already model in Blender, TrailPrint3D works inside it.

A GPX file is a list of points with a latitude, a longitude and usually an elevation. To 3D print it you need a tool that turns those points into a solid model: an STL, or a 3MF when you print in more than one color. The tools that do it differ a lot. Some model only the route line, some model the real terrain around it, and only a few keep the trail, the land and the water as separate colored parts.

We make TrailMark3D, one of the tools below, so we've kept the comparison to facts each tool states on its own site, with links, and say where another tool is the better pick. We first checked the tools on 3 November 2026, and on 13 November 2026 added TerraPrinter, MeshQuad Topo and GPXTrack.xyz and updated TrailPrint3D. Tools change, so check the site before you rely on a detail.

The comparison at a glance

ToolStarts fromModels the terrainDownloadMulti-colorRunsPrice
TrailMark3DGPX files, or any place by name or coordinatesYes, with water, roads, landcover and city buildingsSTL and 3MFYes, each part on its own filament in the 3MFIn the browserFree plan, Pro for more
Printed CanyonA GPX file, a place search, a city, a country or US stateYes, and city maps with buildings, roads, water and parksSTL, 3MF and GLBYes, the route or each city layer as its own part in the 3MFOnlineFree, pay what you want
TerraPrinterAny place you search or draw, or a GPX route for its race medal modelYes, with buildings, roads and waterSTL and 3MFYes, 3MFIn the browserFree for personal use and for selling up to $5,000 a year with a credit; a license above that
GPXtruderA GPX file with elevationsNo, the route itself as a ribbon, a profile or a ringSTL, plus OpenSCAD codeNoIn the browserFree, open source
GPXTrack.xyzA GPX fileNo, the route itself as a figurine on a base, with text3MFNoIn the browserFree, open source
TouchTerrainAn area on the map or a KML polygonYes, terrain onlySTL, OBJ and GeoTIFFNoOnline, or a Python scriptFree, with processing quotas
TopoTrailGPX filesYes, with water, land and rock colors3D printing formats (not listed in detail)Separate colors listedIn the browserFree, as listed
MeshQuad Topo (TopoMeshLab)Any place on the map, with a GPX file or a trail picked on the mapYes, with color layers and labels3MF, plus a ZIP with one STL per partYes, 3MF by color layerIn the browserFree to design, you pay once for each model you export
CartTerraA drawn area or a GeoJSON, KML or Shapefile boundary, no GPXYesSTL, 3MF and GLB3MF with color texturesIn the browser$4.99 a model, $1 per extra format
TrailPrint3DA GPX file or any place, inside BlenderYes, with buildings, roads, water and contour linesSTL and 3MFYes, map features such as forests, lakes and cities colored from OpenStreetMapBlender add-on on your computerFree, with a paid Premium tier

Try TrailMark3D free on the sample trail

TrailMark3D: a finished multi-color map from a GPX or any place

TrailMark3D builds the real terrain around your route from elevation data, raises or carves the trail into it, and adds the sea, lakes and rivers, roads, landcover colors and, in cities, buildings. You can start from a GPX exported from Strava, Garmin Connect, Komoot or Wikiloc, or from any place you search for, with no GPX at all. The 3MF download holds the land, the water and the trail as separate parts, each already assigned to its own filament, so it opens in color in Bambu Studio, OrcaSlicer and PrusaSlicer. It can also cut the map into a jigsaw puzzle, build a frame with your text on it, and print a multi-day trip day by day.

The TrailMark3D workspace with the Monaco Grand Prix circuit as a GPX route on the map, landcover colors from the map tint, roads switched on and the map features panel beside it
The TrailMark3D workspace: a GPX route with landcover colors and roads
A real multi-color 3D printed terrain map of the Matterhorn with the hiking trail raised in orange, made with TrailMark3D
A real print of the Matterhorn and its trail, from a TrailMark3D 3MF

Best for: a display-ready map of a hike, ride or race on a multi-color printer, or a 3D map of a place you didn't record. Less suited to: a quick model of only the route line or its elevation profile, which GPXtruder does in one click. The free plan makes 5 models a day of areas up to 200 km across; Pro adds higher terrain detail, multi-day trips and commercial use.

The other tools, in brief

Printed Canyon makes terrain from a GPX file of up to 10 MB, a place search, a country or a US state, with the route raised, recessed or as its own part, and city maps up to 30 km across with buildings, roads, water and parks as parts of a multi-color 3MF. It downloads STL, 3MF and GLB and is pay what you want. Its pages don't mention puzzles, frames or landcover colors.

TerraPrinter turns any place you search or draw on the map, on Earth and even on Mars or the Moon, into terrain with buildings, roads and water, and downloads STL or 3MF. Beyond plain maps it has dozens of gift models, from keychains and lithophanes to a race medal with your GPX route on the real terrain. It's free for personal use and for selling up to $5,000 a year with a TerraPrinter credit. Most of its models start from a place, not from a GPX file.

GPXtruder extrudes the route itself, not the terrain around it, as a ribbon, a straight elevation profile or a ring, and exports an STL plus OpenSCAD code. It's free and open source, reads the elevations from the GPX and uses only the first track. It doesn't model the land around the route or export a 3MF.

GPXTrack.xyz turns a GPX track into a figurine of the route itself on a base, with text, and downloads a 3MF. It runs in the browser, is free and open source, and doesn't model the terrain.

TouchTerrain, from Iowa State University, turns an area on the map or a KML polygon into terrain only, as STL, OBJ or GeoTIFF, free within processing quotas. It doesn't export a multi-color 3MF.

TopoTrail is listed as a free web tool that makes terrain along a GPX route with separate colors for water, land, rock and the trail. Its site didn't load when we checked, so this comes from its directory listing.

MeshQuad Topo, at topo.meshquad.com, makes terrain from any place on the map, with a track from a GPX file or a trail picked on the map, as magnets, keychains, frames, coasters and wall art with labels and color layers. Every export is a 3MF, with a ZIP of one STL per part. Designing in its browser studio is free, and you pay once for each model you take away, at a price shown in the app.

CartTerra makes terrain from a drawn area or a GeoJSON, KML or Shapefile boundary, with STL, 3MF and GLB downloads, for $4.99 a model plus $1 per extra format. It doesn't import GPX routes.

TrailPrint3D is a free Blender add-on that turns a GPX track or any place into a terrain map with buildings, roads, water and contour lines, with map features such as forests, lakes and cities colored from OpenStreetMap, plus frames, puzzles and several shapes, and exports STL or 3MF. Version 4.0.0 came out on 7 November 2026. Several GPX tracks on one map, multi-tile maps and GeoJSON outlines are in its paid Premium tier. You need Blender installed to use it.

Looking for a GPXtruder alternative?

GPXtruder models the route line, so most people looking for an alternative want what it doesn't do: the terrain around the route, a 3MF, or colors.

  • For terrain with the route on it in several colors, use TrailMark3D.
  • For terrain with no route, use TrailMark3D's place search, or TouchTerrain.
  • For the elevation profile, GPXtruder is still the simplest, and GPXTrack.xyz makes a figurine of the route.

Looking for a Map2Model alternative?

Map2Model, a free web app that turned an OpenStreetMap area into a multi-color 3MF for the AMS (its listing), is offline: its site now says it was shut down after legal notices. For the same kind of model, use City Mode in TrailMark3D. Search the city, switch on buildings, roads and water, pick a filament color for each, and download a multi-color 3MF that's ready for an AMS. Building and previewing a City Mode map is free with an account; downloading it needs Pro, or a new account's first 3 days.

A real multi-color 3D printed city map of Paris with buildings, streets and the Seine, made with TrailMark3D City Mode
A real print of Paris from TrailMark3D City Mode

Open Map Features, where City Mode is, on the sample trail

How to choose

  1. Do you want the terrain, or only the route? For the land around the route, rule out GPXtruder. For a profile, it's the quickest.
  2. How many colors will you print? For two or more, pick a tool that exports a 3MF with separate parts, or you'll split and color the model in the slicer yourself. See STL vs 3MF.
  3. Do you have a GPX? Without one, use a tool with a place search (TrailMark3D, Printed Canyon, TerraPrinter, MeshQuad Topo) or a drawn area (TouchTerrain, CartTerra).
  4. Do you want to install anything? Every tool here runs in a browser except TrailPrint3D, which needs Blender.
  5. Will you sell the prints? Check each tool's terms. On TrailMark3D, selling prints needs a Pro plan.

Convert a GPX to STL or 3MF with TrailMark3D

Export the GPX from your app (see how to export a GPX from Strava, Garmin or Komoot), drop it on the TrailMark3D home page, pick a shape, generate, and download a 3MF or the STL files. The full walkthrough, with a screenshot of every step, is in GPX to STL or 3MF.

A real multi-color 3D printed map of the Taiwan KOM Challenge route, made from a GPX file in TrailMark3D
A real print of the Taiwan KOM Challenge route, made from its GPX

Frequently asked questions

Is it free to convert a GPX to STL?

Yes, with most of these tools. GPXtruder and TouchTerrain are free, Printed Canyon is pay what you want, and TrailMark3D has a free plan that makes 5 models a day and downloads both STL and 3MF. CartTerra charges per model.

What is the best free GPX to STL converter?

It depends on the model you want. For a terrain map with your route on it, TrailMark3D's free plan and Printed Canyon both make one in the browser. For a model of the route line or its elevation profile, GPXtruder and GPXTrack.xyz are free and open source.

Can I convert a GPX to 3MF instead of STL?

Yes. TrailMark3D, Printed Canyon, TerraPrinter, MeshQuad Topo, TrailPrint3D and CartTerra export 3MF. A 3MF keeps the trail, the terrain and the water as separate parts with their colors, so a multi-color printer such as a Bambu Lab with an AMS prints them without any splitting in the slicer.

Does my GPX file need elevation data?

For GPXtruder, yes, because it builds the model from the GPX's own elevations. Tools that model the terrain, such as TrailMark3D, take the elevation from terrain data and use the GPX only for the route's position, so a GPX without elevations works.

Can I turn a Strava activity into an STL?

Yes. Export the activity or route from Strava as a GPX file, then open it in any of the GPX tools above. Strava's export steps are in how to export a GPX from Strava, Garmin or Komoot.

Which tool works without a GPX file?

TrailMark3D, Printed Canyon, TerraPrinter and MeshQuad Topo can start from a place search, TrailPrint3D from any place in Blender, and TouchTerrain and CartTerra from an area you draw on the map.

What happened to Map2Model?

Map2Model's site says it was shut down after its creator received legal notices. TrailMark3D's City Mode makes the same kind of multi-color city map from any place you search for, with buildings, roads and water as separate parts in the 3MF.

Convert GPX to STL or 3MF