How Do I Transfer Files From a Garmin Edge 1050 to a MacBook?

Switched over to a MacBook a few months ago and only now getting around to figuring out how my Edge 1050 talks to it. On Windows this was never a thought - plug in, drag files, done. On the Mac, nothing shows up when I connect the cable.

Before I go download a pile of random utilities, what’s the legit way to pull course files, activity data, and custom maps off the 1050 on macOS?

I came across a thread where someone said Android File Transfer could be used for this since Garmin’s protocol is apparently the same one Android uses. Is that still true, or has that stopped being an option? And is MacDroid (or anything similar) actually a solid substitute, or is it one of those apps that looks good on paper but falls apart in practice?

The issue is MTP support. Garmin uses Media Transfer Protocol for USB file transfers, and macOS doesn’t support it natively. Windows does, which is why the Edge showed up without any extra setup on your old computer.

Garmin’s official solution is Garmin Express. After installing it, connect the Garmin with a USB cable that supports data, then:

  1. Open Finder.
  2. Click Go in the top menu bar.
  3. Choose Computer.
  4. Open the Garmin drive.

MacDroid is probably the closest alternative if you want general file access. It’s designed to handle MTP devices on macOS, so in theory it should see the Edge 1050 much like it would an Android phone connected over USB.

Android File Transfer used to be another workaround, and some people did use it with Garmin devices. Google has since discontinued it and removed the download, though, so it’s no longer a practical option for a new setup.

You can avoid USB for basic syncing, but wireless options don’t replace full file access:

  1. Wi-Fi sync can automatically upload activities once the Edge 1050 is connected to your network. It won’t help with manually copying custom maps or courses.
  2. Garmin Connect over Bluetooth can sync activities through your phone and upload them to the cloud. It’s useful for routine activity syncing, but not for managing files on the device.
15 Likes

Quit Garmin Express completely before opening MacDroid, since two apps can compete for the MTP connection. Once connected, copy the .fit files from GARMIN/Activity for backup, and place files going onto the Edge in GARMIN/NewFiles, not directly in Activity.

Don’t move files off the Edge as your first step. Copy them, verify the copies open or import correctly, and only then consider deleting anything from the device.

The Finder instructions are a little too optimistic for the Edge 1050. It uses MTP, so it may never appear as a normal disk under Go > Computer. Garmin Express can recognize the unit and handle syncing or updates, but that does not guarantee ordinary Finder access. Garmin’s own manual notes that macOS does not detect the 1050 by default because of its limited MTP support.

It helps to separate the jobs:

For normal ride syncing, use Garmin Connect through the phone, Wi-Fi, or Garmin Express. There is no reason to hunt down the FIT file unless a sync failed or you specifically want an offline archive.

For a manual backup, close Garmin Express and connect through MacDroid or another MTP-capable file manager. Look in the device’s internal storage under Garmin/Activity, then copy the .fit files into a dated folder on the MacBook. The filenames are not very descriptive, so sorting by modification date is usually easier than guessing which ride is which.

If an activity did not sync, first copy its FIT file to the Mac. You can then sign into Garmin Connect in a browser, choose Import Data, and upload that copy. Garmin Connect accepts FIT, GPX, and TCX activity files, subject to its file-size and data limits.

For files going the other direction, @rocketexplorer5339po has the important folder right: use Garmin/NewFiles. Compatible FIT, GPX, TCX, and CRS files can be placed there. After a clean disconnect, the Edge processes the file, so it may no longer remain in NewFiles afterward. Courses are usually less hassle if you import them into Garmin Connect and use Send to Device, but direct copying is useful when that route fails.

Be careful with the word “backup,” though. Saving Garmin/Activity backs up the original ride recordings. It is not a complete restorable image of the Edge, and it does not necessarily preserve every profile, map, app, setting, or database. You can copy more of the Garmin folder for reference, but I would not blindly restore the whole folder later. Some files are device-managed, maps are large, and Garmin explicitly warns against deleting unknown system files.

If MacDroid sees nothing, check the boring stuff before changing software: unlock and power on the Edge, use a cable that carries data rather than charge only, connect directly instead of through a hub, and quit Garmin Express completely. If Express and MacDroid are both open, they can compete for the same MTP session. When finished, disconnect from within the MTP app rather than simply pulling the cable.

Expect the Edge 1050 to behave more like an Android phone than a USB thumb drive on a Mac. It may never appear under Finder’s Computer or Locations by itself. Garmin Express is useful for syncing and updates, but it is not a general-purpose file browser.

For manual access, quit Garmin Express, unlock the Edge, then connect with MacDroid or another MTP-capable app. Depending on the app, the storage will appear either in Finder or inside the app. Copy ride recordings from Garmin/Activity to a folder on the Mac. Keep the original .fit files unchanged and rename copies only if you want readable filenames. Once they are on the Mac, Time Machine or your normal backup software can protect them. Time Machine cannot reliably back up files that remain only on an MTP device.

For everyday rides, let Garmin Connect handle the upload. Use manual FIT import only when syncing fails or when you need an offline archive. Files going back to the Edge belong in Garmin/NewFiles, followed by a clean disconnect so the device can process them. If nothing detects the unit, the cable is often the culprit, especially with charge-only USB cables.

Most people who land on this problem never actually need raw file access. If your rides are showing up in Garmin Connect on your phone, the whole MTP hunt is just a rabbit hole. Connect handles the upload over Bluetooth or Wi-Fi and keeps a copy in the cloud, and you can download the FIT from there in a browser whenever you want one. So before anyone installs anything, worth asking whether the goal is a genuine offline archive or just ‘I can’t see the drive and it’s bugging me.’

That said, the earlier posts are right that the Edge behaves like a phone, not a stick. @0xloop5 nailed the important nuance that Express recognizing the unit does not mean Finder will. Don’t waste time under Go > Computer expecting a mounted disk.

Where I’d add a warning is the MTP connection itself. It’s flaky in a way that catches people out. If the Edge screen locks or dims while you’re mid-copy, the session can drop and you’re left wondering if the transfer finished. Keep the device awake, copy in smaller batches, and confirm the file count on the Mac side before you assume it worked.

MacDroid is a reasonable pick for this since it’s built for exactly this kind of device, but treat it as a tool for the occasional rescue job, not a daily driver. It isn’t a full free app, so if you only ever need to pull one stuck ride off the device, that’s a lot of setup for a single file. In that case, honestly, importing the FIT into Connect through the website is less hassle.

One thing nobody mentioned: the FIT filenames are timestamps, and if you record multiple activities in a day or reset the clock while traveling, sorting by name gets confusing fast. Sort by modification date like @0xloop5 said, but also just open Connect and cross-check the ride time so you grab the right file. Copying the wrong FIT and deleting the ‘old’ one is the kind of mistake you only make once.

My rule would be simple. Let Connect do the everyday syncing. Reach for MTP only when a sync fails or you specifically want the original files sitting on your own drive where Time Machine can actually see them.

Don’t try to “fix” the Edge in Disk Utility or reformat it just because Finder ignores it. macOS is being macOS: use Garmin Connect for normal syncing, or quit Garmin Express and open the Edge through an MTP app when you actually need files from Garmin/Activity or want to copy something into Garmin/NewFiles.

Don’t assume closing the Garmin Express window releases the Edge. Quit Express fully, and if your MTP app still sees nothing, stop any remaining Garmin process in Activity Monitor before reconnecting because only one app can hold the MTP connection. Then access Garmin/Activity or Garmin/NewFiles through the MTP app, not Finder.