iPhone photos not showing up on Mac: fix the import step by step

If your iPhone photos are not showing up on your Mac, unlock the phone, reconnect it with a data-capable USB cable, and accept the connection and trust prompts on both screens. In Photos, select the iPhone in the sidebar to open its import view. If the phone appears but pictures are missing, check iCloud storage optimization and whether those pictures are already in your Mac library before changing formats or resetting settings.
Unlock the iPhone and confirm trust
Start with the phone unlocked. If the Mac asks to allow the accessory, click Allow, a prompt Apple describes for Mac laptops with Apple silicon; if the iPhone asks whether to trust the computer, tap Trust. When Finder asks for trust too, select the phone there and approve the connection, then confirm on the iPhone.
Trust permits access to the phone's content. A phone that charges while refusing that access can still leave you without an import list, so charging alone is not a useful success check.
If you tapped Don't Trust, disconnect and reconnect. If the prompt still will not appear or your answer is not accepted, restart the Mac and iPhone, then try again. Apple's trust troubleshooting instructions include this reset path when those steps fail:
- Open Settings on the iPhone and tap General.
- Tap Transfer or Reset iPhone, then Reset.
- Choose Reset Location & Privacy, reconnect, and answer the trust prompt again.
This resets the remembered trust relationship with previously trusted computers, so expect to approve them again.
Check the data connection, including the hub
Open Finder and check whether the connected iPhone appears in its sidebar. If the sidebar is hidden, choose View > Show Sidebar. Apple's device recognition guide says the cable must support both charging and data, and recommends trying another cable or USB port.
If you are connected through a dock or hub, try a direct port on the Mac for this test. This removes an intermediate connection from the comparison; it does not mean every hub prevents importing. Change one part at a time and check whether Finder now lists the phone before returning to Photos.
A phone appearing in Finder is a useful checkpoint, but the photo list still needs its own check. Click the device's name in Photos rather than waiting for the import view to open automatically.
Why the phone's library can be larger than the import list
A picture visible on the iPhone is not proof that its full-resolution original is stored there. With Optimize iPhone Storage, originals remain in iCloud while the phone can keep smaller copies to save space. Apple's transfer instructions describe the cable import view as photos and videos on the connected device, while iCloud Photos makes the cloud library available through synchronization.
Together, these explain why a working cable connection can show a smaller collection than the phone's Photos library. Turning on iCloud Photos does not mean every photo disappears from USB import; the availability of local files matters. A smaller list alone therefore cannot diagnose a broken cable or missing photos.
For the complete cloud library, use iCloud Photos on the Mac. In Photos > Settings > iCloud, choose Download Originals to this Mac when you want full-resolution local copies, then let the download finish. Apple's download guide documents that route. If keeping the iPhone small is the goal, see how Optimize iPhone Storage works before trying to put the entire original library back on it.
Check whether the pictures are already imported
The Import All New Items action concerns new items, not the total number of pictures you can see on the phone. Before assuming older photos are missing, look for those specific pictures in the Mac's Photos library and open them. Compare the picture itself and its date, rather than trying to make the new-item total equal the phone's library total.
This also distinguishes a failed import from a completed import whose destination you have not checked. If you maintain several Mac photo libraries, confirm you opened the one you imported into. Apple documents separate photo libraries, with only the System Photo Library participating in iCloud Photos.
Separate HEIC compatibility from missing originals
An import that cannot display a particular file is a different problem from a phone that never appears. Apple's format guide says HEIF and HEVC support is built into macOS High Sierra 10.13 and later, so HEIC alone is not a reason to replace a modern Mac's import workflow.
USB transfers into Photos or Image Capture may convert HEIF images to JPEG and HEVC video to H.264. To prevent conversion, open the iPhone's Settings > Apps > Photos, scroll down, and choose Keep Originals, then retry a small selection. This controls transfer format; it does not retrieve cloud-only originals.
For future captures, Settings > Camera > Formats > Most Compatible selects JPEG and H.264. It affects new photos and videos, so changing it will not convert your existing collection. Choose that trade-off for compatibility with a particular destination, rather than as a general fix for an empty import screen.
Use Image Capture as a second check
Apple's Image Capture can save directly into a folder, which makes it useful for checking whether a specific photo is available outside the Photos import view:
- Connect and unlock the iPhone, then open Image Capture on the Mac.
- Select the iPhone under Devices in the sidebar.
- Choose a folder from Import To, using Other for a different location.
- Select one ordinary photo and click Download, then open the saved file.
If this works, you have established that this photo can cross the cable. Continue investigating the Photos view or the particular missing pictures, rather than treating the entire connection as broken. Image Capture is enough if your goal is simply to save those files in a folder; the broader photo transfer guide covers the destination choices.
Apple's Image Capture guide also notes that a locked Hidden album excludes its photos and videos from import on macOS 15.4 or later. If only hidden pictures are absent, check that album's lock before blaming iCloud or HEIC.
Read Yado's connection and library clues
If you already use Yado, its pairing screen distinguishes Unlock the iPhone., Tap Trust on the iPhone., and Plug the cable in again and tap Trust. Follow the displayed instruction on the phone before opening the library.
On Overview, Connection shows USB 2.0 or USB 3 when Yado can read the wired link's speed. Click it to open Cable, including Link speed. USB 2.0 describes a data connection, so that label alone does not explain an empty photo library or establish a faulty cable.
Yado's Photos library requires the cable even when the phone is otherwise connected over Wi-Fi. Its wireless view says Connect by cable to view photos.
For missing pictures, open Photos, select Library, and choose Recents. Clear searches and filters, including Not Exported, and leave photos unselected to read the whole-library footer. When its iCloud library reading identifies additional items without matching local files, Yado adds N more in iCloud. This explains items outside the local list; it does not download them, and an absent count does not prove all originals are local.
Check the result before a large import
Use these observations to choose the next check:
| What you see | Next check |
|---|---|
| No phone in Finder | Unlock, allow, trust, cable and port |
| Phone appears, older pictures absent | Mac library and iCloud originals |
| One file fails while others import | Format and that file's availability |
| Only hidden pictures absent | Hidden album lock |
| Yado connects wirelessly but Photos will not open | Connect the USB cable |
After a change, repeat the same small import and open its result before expanding the selection. If neither Apple app lists the phone after reconnecting, restarting both devices and testing another data cable or port, check macOS and iOS updates and follow Apple's recognition support route. Keep the phone copies while troubleshooting; deleting after export is a separate step once you have checked what was saved.