How to Transfer Files Between Android and Mac

An Android phone and a Mac do not speak the same file-transfer language. Here are the free tools that actually move your files across.

Black-and-white line illustration: a minimal Notion-style scene representing how to transfer files between android and mac.

An Android phone and a Mac do not speak the same file-transfer language out of the box. Here is the short list of tools that actually move your photos, videos, and documents across without a fight.

Quick answer

For everyday transfers, install LocalSend on both the phone and the Mac and send files over your home Wi-Fi. For large folders, use a USB-C cable with OpenMTP, a free app that lets the Mac read your phone’s storage. For files you want in two places long term, sync them through Google Drive. Android File Transfer, Google’s old tool, is discontinued and breaks on current macOS, so do not rely on it.

A Mac will not show your Android phone as a drive when you plug it in. That is not a fault with your cable or your phone. macOS simply does not read the protocol Android uses for file access, so the phone stays invisible in Finder until you add software that bridges the gap.

The good news: two free tools cover almost every case, and neither needs an account. The rest of this guide names the right tool for each scenario, then walks the two you will reach for most.

Pick the right tool before you start

Match the job to the tool. A quick photo handoff and a 40 GB video archive are not the same task, and using the wrong method is where most of the frustration comes from.

What you are movingBest toolNeeds a cable?Needs an account?
A few photos, a PDF, an everyday fileLocalSendNoNo
A large folder or a full video libraryOpenMTP over USB-CYesNo
Files you want synced in both placesGoogle Drive or DropboxNoYes
A one-off file, no apps installedPairDrop in a browserNoNo
Everything, because you are switching devicesGoogle account sync plus a manual copyNoYes

LocalSend and OpenMTP are the two to install. Between them they handle the wireless case and the bulk case, which is the large majority of real transfers.

Why this used to be such a pain

Black and white line illustration representing why this used to be such a pain.

Android phones expose their storage over a standard called the Media Transfer Protocol. Windows reads it natively. macOS does not. Plug a phone into a Mac and Finder shows nothing, because Finder has no built-in way to talk MTP.

For years Google’s answer was a small app called Android File Transfer. It was clunky, it crashed often, and Google has since discontinued it. On recent macOS versions it frequently fails to launch at all. Treat Android File Transfer as dead software and do not build a workflow on it.

What replaced it is better. Wireless tools now move files over your local network without a cable, and the wired option that survived is faster and more stable than Google’s old app ever was. You just have to install the right one.

Wireless transfers with LocalSend

For the everyday case, photos from a weekend, a marked-up PDF, a file you need on the other screen, LocalSend is the tool to reach for. It is free, open source, and runs on Android, macOS, iOS, Windows, and Linux. It is the closest thing to an AirDrop that works across Android and Mac.

Both devices need to be on the same Wi-Fi network. Files travel directly between the phone and the Mac over that network, encrypted, with no cloud server in the middle and no account to create.

1

Install LocalSend on both devices

Get it from the Play Store on Android and from the LocalSend website on your Mac. Make sure the phone and the Mac are on the same Wi-Fi network.

2

Open the app on both ends

Each device shows up to the other with a randomly assigned name. Leave both apps open so they can find each other.

3

Pick your files on the sending device

On the phone, choose the Send tab, then select the photos, videos, or documents you want to move.

4

Choose the receiving device

Tap your Mac from the list of nearby devices that LocalSend has discovered.

5

Accept on the Mac

Approve the incoming transfer. Files save to your Downloads folder unless you point LocalSend somewhere else in its settings.

It works the other way too. To move a file from the Mac to the phone, send from the Mac and accept on Android. This is the easy way to push something onto the phone, including an APK file you want to install from your Mac’s Downloads folder. If you only need to shift a single file and would rather not install anything, PairDrop does the same job inside a web browser. Use PairDrop rather than the older Snapdrop, whose original site changed hands and is no longer a safe recommendation.

Wired transfers with OpenMTP

When you are moving a lot of data at once, a full camera roll, a video library, a folder of raw photos, a cable beats Wi-Fi. For multi-gigabyte copies, wired USB-C is faster and steadier than any wireless option.

The tool that makes this work on a Mac is OpenMTP. It is free, open source under the MIT license, and runs on both Apple Silicon and Intel Macs. It gives the Mac a window into your phone’s storage so you can drag files across.

1

Download OpenMTP

Get it from the official OpenMTP GitHub page. Install it on your Mac like any other app.

2

Connect the phone with a data cable

Use a USB-C cable that carries data, not a charge-only cable. Plug the phone directly into the Mac rather than through a hub if you can.

3

Switch the phone to File Transfer mode

A USB notification appears on Android. Tap it and choose File Transfer, sometimes labelled MTP. Until you do this, the phone shares only power.

4

Browse the phone in OpenMTP

Your phone’s folders appear in the OpenMTP window next to your Mac’s files. Internal storage and an SD card, if fitted, both show up.

5

Drag your files across

Move files in either direction by dragging between the two panes. Wait for the copy to finish before you unplug the cable.

If OpenMTP shows a blank pane, unplug the phone, quit any app that grabs USB devices such as a cloud-sync client, then reconnect. A restart of the phone or the Mac clears most stubborn cases.

Cloud sync for files that live in two places

Black and white line illustration representing cloud sync for files that live in two places.

Sometimes you do not want a one-time copy. You want the same file to exist on the phone and the Mac, and to stay current as you edit it. For files that need to live in both places, cloud sync beats a point-to-point transfer.

Google Drive is the natural fit because most Android phones already have it. Install Drive on the Mac as well, drop the file into the synced folder on one device, and it appears on the other. Dropbox, OneDrive, and Mega all work the same way if you prefer them.

The trade-off is the first upload. A large folder can take a while to climb to the cloud, and again to come back down. Start a big initial sync when you do not need the device, then later edits sync quickly because only the changes move.

Receiving a Quick Share from your Android phone

Black and white line illustration representing receiving a quick share from your android phone.

Quick Share is Google’s built-in sharing feature on Android, and you may wonder whether it reaches your Mac. Here is the honest position: Google has not released an official Quick Share app for macOS. There is a Quick Share client for Windows, but not for the Mac.

An unofficial tool called NearDrop covers part of the gap. It lets a Mac receive files sent from an Android phone through Quick Share, but it is receive-only, so you cannot send from the Mac back to the phone with it. Because it is a third-party project rather than a Google product, treat it as a convenience, not a guarantee.

If you want sharing that works in both directions and is officially supported, LocalSend remains the better answer. Reserve a Quick Share workflow for the one case it suits: quickly catching a file on the Mac that someone pushed from an Android phone.

Moving everything when you switch to a Mac

Black and white line illustration representing moving everything when you switch to a mac.

Switching from an Android phone to a Mac as your main computer is a different job from moving a handful of files. You want contacts, calendars, and photos to land in the right place, not just a folder of loose files.

Apple’s Migration Assistant is built for moving between a Mac and either another Mac or a Windows PC. It does not pull data directly from an Android phone, so do not expect a one-tap Android migration.

The route that does work leans on your Google account. Contacts and calendars sync through Google, so adding that account to the Mac brings them across. Photos come down through the Google Photos website or the Drive app. Documents and media move with LocalSend or an OpenMTP cable copy. It is a short checklist rather than a single tool, but each piece is reliable. If your move involves an iPhone rather than a Mac, our guide to moving data from Android to iPhone covers that path in full.

Common mistakes to avoid

Most failed transfers trace back to a small number of repeat errors. Check these first.

MistakeWhy it bitesBetter move
Relying on Android File TransferIt is discontinued and fails on current macOSUse LocalSend for wireless, OpenMTP for wired
Using a charge-only USB cableIt carries power but no data, so the Mac sees nothingUse a cable rated for data transfer
Forgetting File Transfer mode on the phoneThe phone defaults to charging and stays invisibleTap the USB notification and select File Transfer
Putting the two devices on different Wi-Fi networksLocalSend and PairDrop cannot find each otherJoin both to the same network, including the same band
Expecting an official Quick Share app for MacGoogle ships one only for WindowsUse LocalSend, or NearDrop to receive only

Troubleshooting a transfer that will not start

When a transfer stalls, work through the likely causes in order rather than guessing.

The Mac does not see the phone over USB. Confirm the cable carries data, set the phone to File Transfer mode, and plug straight into the Mac instead of through a hub. If OpenMTP still shows nothing, quit cloud-sync apps that may be holding the USB connection, then reconnect.

Wireless transfer is slow or keeps dropping. Check that both devices sit on the same network and, ideally, the same 5 GHz or Wi-Fi 6 band. A 2.4 GHz connection on one device is the usual reason a LocalSend transfer crawls.

A file arrived corrupted or incomplete. Send it again and let the transfer finish fully before unplugging the cable or closing the app. If a copy goes wrong and you lose the original, our guide to recovering deleted files walks through the recovery options on a Mac.

Safety first

Stick to the tools named here. LocalSend, OpenMTP, and PairDrop are open source and cover every normal transfer. Avoid installing an unfamiliar “phone manager” app from a search ad or an app store you do not recognise. Transfer utilities from untrusted sources have a long history of bundling adware, and you do not need them.

With the right tool in place, an Android phone and a Mac get along fine. Here is the short version to remember.

Key takeaways

  • A Mac will not mount an Android phone on its own, so you always need a transfer tool.
  • LocalSend is the everyday wireless pick, and OpenMTP is the wired pick for large folders.
  • Android File Transfer is discontinued, and there is no official Quick Share app for macOS.
  • Use cloud sync when a file needs to stay current in both places.

The verdict

The verdict

Bottom line: install LocalSend on your phone and your Mac today. It handles the great majority of transfers, costs nothing, needs no account, and works in both directions.

If you regularly move large folders or full video libraries, add OpenMTP and keep a data-capable USB-C cable nearby for the speed. Reach for Google Drive only when a file genuinely needs to live in two places at once. Skip Android File Transfer entirely, and do not wait for an official Quick Share app for Mac that Google has not shipped.

Questions people actually ask

  • Does Android File Transfer still work on a Mac?
    Not reliably. Google discontinued the app and removed the download, and it frequently fails to launch on current macOS releases. Use LocalSend for wireless transfers or OpenMTP for wired ones instead.
  • Why will my Mac not recognise my Android phone?
    macOS does not natively read the Media Transfer Protocol that Android uses, so the phone never appears in Finder on its own. Installing OpenMTP gives the Mac a way to read the phone’s storage over a USB-C cable.
  • Can Quick Share send files to a Mac?
    There is no official Quick Share app for macOS. Google released a Quick Share client for Windows only. An unofficial tool called NearDrop lets a Mac receive a Quick Share from Android, but it cannot send back to the phone.
  • Is there an AirDrop equivalent for Android and Mac?
    LocalSend is the closest match. It is free, open source, account-free, and moves files in both directions between Android, macOS, and other platforms over your local network.
  • Can I move WhatsApp or message history this way?
    Not with these file-transfer tools. Chat history needs its own migration path. WhatsApp has a built-in chat transfer feature, and message data does not move as ordinary files.
  • Do I need to pay for any of this?
    No. LocalSend, OpenMTP, and PairDrop are all free and open source. You only pay if you choose extra cloud storage from a provider such as Google Drive beyond its free tier.

How we tested

We checked these methods on Pixel 8a and Galaxy S24 phones running Android 15 and Android 16, paired with a Mac on Apple Silicon. We verified wireless transfers with LocalSend, wired transfers with OpenMTP over USB-C, and cross-checked each tool’s status and capabilities against its official documentation. We also confirmed which Google and Apple tools are not available on macOS so this guide does not send you chasing software that does not exist.