BIG 50% REI Clearance on Now

creating hiking GPX route on computer
play video
How to Hike

Creating a Hike For Garmin GPS

Creating a hike and sending it to your Garmin GPS is easy when you pay Garmin for their maps, but not as obvious when you want to use the many free map options out there. The process is pretty straightforward, although not promoted by Garmin. Here's how to plan a hiking route and track, and then send it to your Garmin GPS and navigate with it.

In this Guide:
  • Creating your hike
  • Sending the hike to your Garmin GPS
  • Using the hike on the trail

(Note, I used the Garmin Fenix as the example device. The process is the same for most Garmin devices. Check out your manual to see how to access tracks on your individual Garmin device.)

Step 1: Create Your Hike

To start, you'll need to plan your hike and create a track, which is saved as a GPX file. A GPX file is simply a text file with a list of lat/lon coordinates specifying a track.

GaiaGPS

My tool of preference for creating a hike is Gaia GPS. They have a tool that allows you to specify waypoints, and then Gaia will automatically "snap" a route onto the appropriate hiking trail.

It's a free tool and very helpful. You can find it here: https://www.gaiagps.com/map/

making waypoints on Gaia GPS
Create a hike by specifying waypoints.
gaia gps creating hiking track
After you create your waypoints, GaiaGPS will automatically snap a track to the trail.

Once you're done creating a hike, you can go to the page for that route and download it as a GPX file.

If you're on a Mac you might have to change the file name from trackname.gpx.xml to trackname.gpx (kill the xml part). You might also have to convert your file too (see below). This is an issue with certain browsers, not you.

I use Gaia as an offline mapping tool on my smartphone too. I encourage you to check it out.

HikingGuy users get 20-40% off a premium Gaia GPS membership with this link.

GPS Visualizer

If you don't want to automatically "snap" to trails, then try GPS Visualizer. It's another free tool that let's you create hike track points on it's "draw on a map" tool. You have total control of the track and it's points. GPS Visualizer also has a ton of different maps available that you can create your track with. It's a powerful tool.

creating a track on gps visualizer
Click on individual track points to manually create a hike in GPS Visualizer.

After you create your hike, download it as a GPX file.

Garmin Basecamp & Open Street Maps

You can also create a route directly in Garmin Basecamp, even if you didn't buy their maps. Before you start, you need to install some free routable maps. There are more and more options every week. GPSFileDepot is a good place to start. My favorites are the Open Street Map topographic routable and the Open Street Map routable bicycle (it has trails). Each source has it's own install directions, make sure to read them carefully.

Once your maps have been installed, you can access them in Garmin Basecamp.

planning hike garmin basecamp
After you installed your free maps, go to the Maps drop down and pick the maps that you want. Note the very minimal free Garmin base map. Not really good for much.
planning hike garmin basecamp
And voila! You can see the fidelity of the free topographic maps is very detailed.
planning hike garmin basecamp
You can either draw a track, or create a route. Drawing a track is a manual process, while choosing the route option will snap your track to the trails. Just click on the trail and the route will be created automatically. You might have to fool around with where you click and then drag points around manually to get it exactly how you want it.
planning hike garmin basecamp
Here you can see my route coming together.
planning hike garmin basecamp
After you finish, you can send the route to your Garmin. Routes work like an automotive GPS, with alerts when you need to turn. It works differently on different devices. I recommend converting it to a track and sending that. It's simple and it works more universally.

Other Mapping Options

If you are going on a hike from this website, I have GPX files for every hike available for download in the maps section of a hike.

Garmin actually has a course planner on Garmin Connect. Like most Garmin software, it's just not the easiest to use or figure out. It also has limited map support. I wish Garmin's expertise in hardware would translate to software, but it often does not.

If you want to create a cycling route, you can try GPSies, RouteLoops, or the popular BikeMap.net.

Step 2: Send the Hike to Your Garmin GPS

Once you have your GPX file, you need to transfer it to your Garmin GPS. I'm using my Fenix, but this should work with all Garmin GPS units.

Get Garmin Basecamp

Garmin Basecamp is a route planning tool for those who own Garmin Maps. Garmin Maps are great, but expensive, and hard to justify with all the other free options. If you own Garmin Maps, you can do all your route planning in Garmin Basecamp. If not, we'll use it (without Garmin Maps) to transfer the GPX file we created earlier.

Download and install the free Garmin Basecamp software on your machine.

Once in Basecamp, create a new list called "transfer."

create new list in garmin basecamp
Create a new list in Garmin Basecamp where you will drag the GPX hike you created.

That will create a new folder on the left side called "transfer". Simply drag your GPX file into that folder, and it will be imported to Garmin Basecamp.

gpx track in garmin basecamp
Your GPX hike file will be on the left hand side. You can have Basecamp zoom to it. Notice the basic maps that Garmin provides for free.

You'll notice that (unless you own Garmin maps) there are no detailed maps. This is okay.


UPDATE: If you get an error when dragging into Garmin Basecamp, you need to do this extra step. Visit https://www.gpsies.com/convert.do - upload your GPX file, and then convert to file type GPX. Drag that file into Basecamp.

converting GPX to GPX
You convert from GPX to GPX. It's weird but it works.

Transfer to Your Garmin GPS

Plug your Garmin GPS into your computer. If you haven't setup your Garmin GPS with your machine, check your manual for the procedure. Most devices need Garmin Express, which will let your Garmin GPS sync with Garmin Basecamp.

Once you see your device in Basecamp, right-click (or control-click on Mac) on the track you created, and then hit "send to device." It's that easy - your GPX is now on your Garmin GPS.

sending a gpx track to a garmin gps
Right-clicking on the track allows you to send it to your Garmin GPS device.

Hiking With Your GPX Route

To start, I don't recommend hiking with this GPX track alone. When I hike, I read the hike guides, trip reports, look at a map, and print out whatever materials I need. I use the Garmin GPS as a quick and easy way to ensure that I'm on the trail and heading the right away.

How you actually access the hike track depends on your Garmin GPS unit. You'll want to access the navigation features to follow a course or track. On my Garmin Fenix 3, I can do Navigation > Courses > [track name] > Start. I can also access it from my "hiking" activity page. The important thing is that you'll want to be able to see the track on screen.

When you look at the map screen, navigation is easy. Just stay on or close to the line representing the hike that you created. Some units (like the Fenix 3) have an alarm that tells you if you're off course. It's dead simple and it works.

using gpx track on garmin fenix 3 to navigate
Checking my position against the GPX hike I created earlier on my Fenix 3. Notice how the line shows I went off trail for a bit, then came back on trail at this point.

A typical use case for me is when I'm hiking, and then the trail really thins out, or I stop seeing trail blazes. I get a feeling that I'm not on the trail anymore. When that happens, I look at my Garmin GPS device and see if I'm on (or close to) the hike track that I created earlier. If I'm not, I backtrack until I get on the track line, then head forward again, this time avoiding the off-trail detour.

Basic GPS Concepts in Use

Need More Info?

This Guide Was Written by Cris Hazzard

Cris Hazzard 4 Mile Trail Yosemite
Hi, I'm Cris Hazzard, aka Hiking Guy, a professional outdoors guide, hiking expert, and author based in Southern California. I created this website to share all the great hikes I do with everyone else out there. This site is different because it gives detailed directions that even the beginning hiker can follow. I also share what hiking gear works and doesn't so you don't waste money. I don't do sponsored or promoted content; I share only the gear recommendations, hikes, and tips that I would with my family and friends. If you like the website and YouTube channel, please support these free guides (I couldn't do it without folks like you!). You can stay up to date with my new guides by following me on YouTube, Instagram, or by subscribing to my monthly newsletter.