The fastest way: use AirDrop to send photos directly
AirDrop is the quickest method if your iPhone and Mac are in the same room. Open the Photos app on your iPhone, select the photos you want to move, tap the Share button (the box with an arrow), and tap your Mac's name from the AirDrop list. Your Mac receives them in the Downloads folder or directly into Photos, depending on your settings.
Both devices must have Bluetooth and Wi-Fi turned on, and they must be within about 30 feet of each other. AirDrop works when ready — there is no waiting for uploads or downloads to complete. If you do not see your Mac's name in the AirDrop menu, make sure both devices are unlocked and that AirDrop is turned on in Control Center on your iPhone and in System Settings on your Mac.
Key Takeaways
- AirDrop transfers photos wirelessly between your iPhone and Mac when both are nearby and have Bluetooth and Wi-Fi enabled.
- iCloud Photos syncs all your photos across devices automatically if you turn it on in Settings on both your iPhone and Mac.
- Connecting your iPhone to your Mac with a USB cable lets you import photos through the Photos app or Finder without using the internet.
- Email and cloud storage services like Google Drive or Dropbox work if you need to transfer photos to a Mac that is not yours or across a distance.
Using iCloud Photos to sync automatically across all your devices
iCloud Photos keeps your entire photo library in sync between your iPhone and Mac. Turn it on in Settings on your iPhone (tap your name, then iCloud, then Photos, then toggle on iCloud Photos), and in System Settings on your Mac (click your name, then iCloud, then Photos). After you turn it on, every photo you take on your iPhone appears on your Mac within minutes, and vice versa.
This method requires an iCloud account and enough iCloud storage for your photo library. The free tier gives you 5 GB; if your photos take up more space, you pay for additional storage. iCloud Photos is useful if you want your photos to stay in sync permanently rather than moving them once. You can access your photos from any device signed into your iCloud account.
If you turn on iCloud Photos, your original photos stay on iCloud's servers, not just on your devices. This means your Mac does not need to store every photo locally — you can view them all in the Photos app even if your Mac's storage is full. You can change this setting in Photos preferences on your Mac if you want to read originals to your computer instead.
Connecting your iPhone with a USB cable to import through Finder or Photos
Plug your iPhone into your Mac with a USB-C or Lightning cable. On your Mac, open Finder and click your iPhone's name in the sidebar under Locations. You will see a folder called DCIM that holds all your photos. Drag the photos you want to a folder on your Mac, or right-click and select Copy, then paste them where you want them.
Alternatively, open the Photos app on your Mac, plug in your iPhone, and click the Import button that appears. The Photos app will show all photos on your iPhone that have not been imported yet. Select the ones you want and click Import Selected, or click Import All to bring everything over at once. The Photos app organizes imported photos by date and adds them to your library.
This method does not require internet or iCloud storage. It is useful if you want to move photos once without setting up automatic syncing, or if you need to transfer photos to a Mac that does not have your iCloud account. The USB cable method is also faster than wireless transfer for large batches of photos.
Sending photos through email or cloud storage
If your Mac is far away or does not belong to you, email or cloud storage services work. On your iPhone, open Photos, select the images you want, tap Share, and choose Mail, Google Drive, Dropbox, OneDrive, or another service you have installed. Attach the photos and send or upload them. On your Mac, check your email or log into the cloud service to read the files.
Email works for small numbers of photos — most email providers limit attachment size to 20 to 25 MB per message, which is roughly 5 to 10 photos depending on resolution. Cloud storage services like Google Drive, Dropbox, and OneDrive have no per-file limit and let you upload as many photos as your account storage allows. These methods are slower than AirDrop or USB cable transfer because the photos travel through the internet.
Comparing the four methods side by side
| Method | Speed | Requires Internet | Requires Setup | Best For |
|---|---|---|---|---|
| AirDrop | when ready | No | No | Quick transfer of a few photos when devices are nearby |
| iCloud Photos | Minutes | Yes | Yes | Keeping all photos synced across devices permanently |
| USB Cable | Fast | No | No | Moving many photos at once without internet |
| Email or Cloud Storage | Slow | Yes | Varies | Transferring to a Mac you do not own or across a distance |
Troubleshooting when photos do not appear on your Mac
If you used AirDrop and the photos did not arrive, check that both devices have Bluetooth and Wi-Fi turned on. Restart both devices and try again. Make sure your iPhone is unlocked when you send. If your Mac does not appear in the AirDrop list, open System Settings on your Mac, go to General, then AirDrop, and make sure it is set to allow AirDrop from Everyone or Contacts Only.
If you are using iCloud Photos and photos are not syncing, sign out of iCloud on both devices and sign back in. Go to Settings on your iPhone and tap your name, then iCloud, then Photos, and make sure iCloud Photos is toggled on. On your Mac, open System Settings, click your name, then iCloud, then Photos, and toggle it on. Wait a few minutes for the sync to begin — it can take longer if you have many photos or a slow internet connection.
If you connected your iPhone with a USB cable and it does not appear in Finder, try a different USB cable or a different port on your Mac. Restart your iPhone and Mac. Make sure your iPhone is unlocked and that you tap Trust when prompted to allow your Mac to access your photos. If the Photos app does not show an Import button, disconnect and reconnect the iPhone.
Frequently Asked Questions
Do I lose the photos from my iPhone when I transfer them to my Mac?
No. Transferring copies the photos to your Mac and leaves the originals on your iPhone. If you want to delete them from your iPhone after the transfer is complete, you can do that manually in the Photos app. AirDrop, USB cable, and cloud storage all copy rather than move.
Can I transfer videos the same way as photos?
Yes. All four methods — AirDrop, iCloud Photos, USB cable, and cloud storage — work for videos. Videos are larger files, so USB cable and iCloud Photos are usually faster than email. AirDrop works for videos too, though very large videos may take longer to send.
What if my iPhone and Mac do not have the same iCloud account?
iCloud Photos only syncs between devices signed into the same iCloud account. If your devices use different accounts, use AirDrop, USB cable, email, or cloud storage instead. You can also sign into the same iCloud account on both devices if you want automatic syncing.
How much storage do I need on my Mac to import all my iPhone photos?
It depends on how many photos you have and their resolution. A typical photo is 2 to 4 MB, so 1,000 photos take up roughly 2 to 4 GB of space. Check how much storage your photos use on your iPhone in Settings under General, then iPhone Storage. Make sure your Mac has at least that much free space before importing.
Can I transfer photos to a Mac running an older version of macOS?
AirDrop requires macOS 10.10 or later. USB cable import works on any Mac with a USB port and the Photos app or Finder. Email and cloud storage work on any Mac with a web browser. iCloud Photos requires macOS 10.15 or later. Check your Mac's macOS version in System Settings under General, then About.