For years, Garmin BaseCamp was the go-to desktop app for planning routes, managing waypoints and transferring data to Garmin GPS devices on a Mac. But BaseCamp is a 32-bit Intel app that only runs through Apple's Rosetta translation layer — and Rosetta's days are numbered. When Apple drops it, BaseCamp stops working entirely.
The good news: you don't have to wait for that day to switch. This guide walks you through a complete workflow for planning, editing and transferring Garmin routes on your Mac — without touching BaseCamp.
Before You Start
If you still have BaseCamp installed and have routes, tracks or waypoints saved in it, the first thing to do is get them out. Once Rosetta is removed, you won't be able to open BaseCamp at all, so exporting now is critical.
Export Your BaseCamp Library
Open Garmin BaseCamp on your Mac. In the sidebar, you'll see your collection organised into lists and folders. Select the items you want to export — you can do this per-list or select everything.
- Click on a list or folder in the sidebar, or press
⌘Ato select all items within it. - Go to File → Export → Export Selection.
- Choose GPX as the file format. This is the universal GPS data format that every planning tool understands.
- Pick a folder on your Mac and save. Name the file after the list so you can find it later — for example,
alps-hiking-2024.gpx. - Repeat for each list or folder you want to keep.
Create a dedicated folder (something like ~/Documents/GPS-Routes) and keep all your exported GPX files there. This becomes your portable route library — it works with any tool, on any platform, forever.
Choose a Route-Planning Tool
With your GPX files saved, you need somewhere to plan new routes and edit existing ones. There are two broad options: web-based tools and native Mac apps.
Web-based tools
- Garmin Explore — Garmin's own web planner. Free, syncs directly to Garmin Connect and your device. Decent for basic route creation, but it's slow and lacks advanced editing like via-point reordering.
- Komoot — Popular with hikers and cyclists. Good auto-routing and surface-type data. Free for one region; full maps require a one-time purchase. Exports to GPX.
- RideWithGPS — Strong for cycling routes with cue-sheet generation and elevation profiles. Free tier available; premium unlocks offline maps and advanced features.
Web tools work anywhere, but they depend on a browser — no offline use, and performance suffers with complex routes or large GPX files.
Native Mac app
- Trailshelf — A native macOS app built specifically as a BaseCamp replacement. Apple Silicon native, uses Apple MapKit, supports GPX import/export, via-point routing with OpenRouteService, and runs entirely on your Mac with no browser required.
A native app gives you the speed and offline reliability that BaseCamp users are used to. If you're planning multi-day trips with dozens of routes, the difference is noticeable.
Import Your GPX Files
Once you've picked your tool, bring your exported routes in.
In Trailshelf:
- Open Trailshelf on your Mac.
- Drag and drop your GPX files directly onto the app window, or go to File → Import GPX.
- Your routes, tracks and waypoints appear in the sidebar, organised by the names in the GPX file.
- Routes show up on the map immediately — click any one to see its path, elevation profile and details.
In web tools: most have an "Import" or "Upload GPX" button. Garmin Explore has this under Library → Import. Komoot lets you drag a GPX file onto the route planner page. RideWithGPS has a dedicated import page.
One thing to watch: BaseCamp exports can include both routes (turn-by-turn navigable paths) and tracks (recorded breadcrumb trails). Some web tools treat these differently, or only import one type. Trailshelf imports both.
Plan New Routes
This is where the fun starts. Creating a route without BaseCamp follows the same basic pattern — click points on a map, and let auto-routing fill in the roads or trails between them.
In Trailshelf:
- Click the + button or use File → New Route.
- Click on the map to place your starting point.
- Click again to add via points — the app automatically calculates the route between each pair of points using OpenRouteService.
- Choose your routing profile: hiking, cycling, or driving. The routing engine uses different road and trail networks for each.
- Need to insert a via point in the middle of an existing route? Click directly on the route line — a new point appears right where you clicked, and the route recalculates around it.
- Drag via points to adjust the route. The path updates in real time.
The key concept is via points, not waypoints. A via point shapes the route — "go through here on the way" — while a waypoint is just a pin on the map. For Garmin navigation, via points are what create the turn-by-turn directions your device follows.
Export and Transfer to Your Garmin
Once your route is ready, getting it onto your Garmin device takes two steps: export and copy.
Export the route:
- In Trailshelf, select the route in the sidebar.
- Go to File → Export GPX (or right-click the route and choose Export GPX).
- Save the file somewhere you can find it — your Desktop or GPS-Routes folder works fine.
Transfer to your Garmin:
- Connect your Garmin device to your Mac using a USB cable.
- The device should appear in Finder as a removable drive (e.g., "GARMIN").
- Open the drive and look for the
Garminfolder, thenNewFilesinside it. IfNewFilesdoesn't exist, create it. - Copy your exported GPX file into
Garmin/NewFiles/. - Safely eject the device. On next boot, the Garmin processes the GPX file and the route appears in your route list, ready for navigation.
Some newer Garmin devices (like the Edge series) also support wireless transfer via Garmin Connect. Upload the GPX to Garmin Explore on the web, sync your device, and the route appears automatically.
Pro Tips
- Always keep GPX backups. Unlike BaseCamp's proprietary database, GPX files are portable and future-proof. Back up your
GPS-Routesfolder to iCloud, Dropbox, or an external drive. - Use via points, not just waypoints, for navigation. A route built with via points gives your Garmin actual turn-by-turn directions. A file with only waypoints gives you pins on a map and nothing in between.
- Test routes before your trip. Load the GPX onto your Garmin, go to the route list, and preview the turns. Catch routing errors at home, not at a trailhead with no signal.
- Check the routing profile. A route planned with "cycling" might send you on a dirt path that's perfect on a gravel bike but miserable in a car. Match the profile to how you'll actually travel.
- Name your files clearly.
alps-day3-briancon-to-gap.gpxbeatsroute-export-2.gpxwhen you have 50 files on a long trip.
What You Gain by Moving On
Leaving BaseCamp behind isn't just about Rosetta. It's about getting a workflow that actually works with a modern Mac:
- No Rosetta dependency. Your route planning works natively on Apple Silicon — no translation layer, no performance penalty, no ticking clock.
- Faster map rendering. Native apps like Trailshelf use Apple MapKit, which takes full advantage of your Mac's GPU. No more waiting for BaseCamp's Java-based map tiles to load.
- Portable data. Everything lives in GPX files you control. Switch tools any time without losing a single route.
- Active development. BaseCamp hasn't been updated in years. New tools get features, bug fixes and map updates regularly.
The BaseCamp era is ending. The sooner you export your library and settle into a new workflow, the smoother that transition will be. For a detailed look at replacement options, see our guide to the best Garmin BaseCamp alternatives for Mac, or our comparison of GPX route planners for macOS.
Ready to leave BaseCamp behind?
Trailshelf is a native macOS app built for Garmin GPS owners. Plan routes, manage via points, import and export GPX — all without Rosetta.
Join the waitlist