Image Capture Not Working on Mac? Here's How to Fix It
Let me set the scene. You've just returned from a trip, your iPhone is packed with photos, and you're ready to transfer them to your Mac. You plug in the cable, open Image Capture… and nothing. A blank screen. Or maybe the app shows your device but only loads a fraction of your photos. Or worse—your iPhone doesn't show up at all.
Guide List
Part 1: The Frustration Is Real—and I've Been There
I've been there more times than I'd like to admit. The first time it happened, I spent an hour swapping cables, restarting devices, and muttering words I won't repeat here. What made it worse? The photos were from my daughter's first birthday. The panic was real.
The good news? In most cases, this isn't a hardware failure. It's a software conflict—usually related to USB connection glitches, iOS trust settings, iCloud synchronization, or outdated macOS. And the fixes are straightforward once you know where to look.
Part 2: Why Image Capture Fails—The Root Causes
Before diving into fixes, it helps to understand what's going wrong under the hood. After troubleshooting for multiple clients and my own devices, I've narrowed the culprits down to five common causes:
1. USB Connection Issues
The most basic—but most overlooked—problem. Faulty cables, overloaded USB hubs, or dirty ports can break the connection entirely. I once spent 20 minutes troubleshooting before realizing I was using a charge-only cable, not a data cable.
2. iOS "Trust This Computer" Authentication Fails
When you connect an iPhone to a Mac for the first time (or after an iOS update), you're prompted to "Trust This Computer." If you miss that prompt or your device is locked, Image Capture won't access your photos.
3. iCloud Photos Synchronization Conflicts
This is the #1 reason Image Capture shows fewer photos than expected. If "Optimize iPhone Storage" is enabled, full-resolution images live in iCloud, not on your device. Image Capture can only read what's physically stored locally—so it skips the cloud-only versions.
4. Corrupted System Preference Files
Image Capture stores its settings in com.apple.imagecapture.plist. When this file gets corrupted—often after a macOS update—the app can behave erratically or refuse to load photos altogether.
5. Outdated macOS or iOS Software
Apple regularly patches bugs in device communication frameworks. An outdated version is a compatibility risk.
With FoneTrans for iOS, you will enjoy freedom to transfer your data from iPhone to computer. You can not only transfer iPhone text messages to computer, but also photos, videos and contacts can be moved to PC easily.
- Transfer photos, videos, contacts, WhatsApp, and more data with ease.
- Preview data before transferring.
- iPhone, iPad and iPod touch are available.
Part 3: Basic Fixes to Try First
These are the quick wins. I've seen each of these solve the problem within minutes—often without needing to touch any settings.
Check Your Hardware and Connections
This sounds obvious, but here's what I've learned from experience:
- Unplug and re-plug the cable. Sometimes the handshake between devices just needs a reset.
- Bypass USB hubs. Connect your device directly to the Mac's built-in port. Hubs can limit power or data throughput.
- Switch ports. If you're using a USB-C to Lightning cable, try a different Thunderbolt/USB-C port.
- Clean the port. Lint buildup in your iPhone's Lightning port is surprisingly common. Use a wooden toothpick (never metal) to gently clean it out.
One client told me his Image Capture hadn't worked for months. Turned out his USB-C port was clogged with pocket lint. Five minutes of cleaning, and everything worked perfectly.
Re-establish Trust Settings on Your iPhone
When you connect your iPhone to a Mac, iOS displays a "Trust This Computer?" prompt. If you miss it—or if your screen is locked—Image Capture won't access your photos.
Here's what to do:
Step 1Unlock your iPhone with Face ID, Touch ID, or your passcode.
Step 2Plug it back into your Mac.
Step 3When the prompt appears, tap Trust.
Step 4Enter your device passcode to confirm.
If you've previously tapped Don't Trust, go to Settings > General > Transfer or Reset iPhone > Reset > Reset Location & Privacy. This clears all trusted computers so you can start fresh.
Restart Both Devices
I know—restarting feels like the most cliché tech advice. But it works more often than you'd think. A quick power cycle clears hardware caches and resets USB controllers. I've seen this resolve error messages like "Error 21345" and "Error 9912."
Here's the sequence I recommend:
Step 1Disconnect your iPhone from the Mac.
Step 2Restart your Mac (Apple menu > Restart).
Step 3Restart your iPhone (press and hold the power + volume buttons until "slide to power off" appears).
Step 4Once both are back on, reconnect and launch Image Capture.
With FoneTrans for iOS, you will enjoy freedom to transfer your data from iPhone to computer. You can not only transfer iPhone text messages to computer, but also photos, videos and contacts can be moved to PC easily.
- Transfer photos, videos, contacts, WhatsApp, and more data with ease.
- Preview data before transferring.
- iPhone, iPad and iPod touch are available.
Part 4: Advanced Fixes—Software, iCloud, and Settings
If the basic fixes didn't work, it's time to dig deeper. These are the solutions that tech blogs often skip—but they're the ones that consistently solve the problem.
Disable "Optimize iPhone Storage"
Here's the most important fix in this entire guide. If you use Optimize iPhone Storage feature of iCloud Photos, your iPhone likely stores only optimized (smaller) versions of your media. Image Capture can't read these optimized files because they're essentially placeholders—the full-resolution originals live in the cloud.
Here's how to fix it:
Step 1On your iPhone, go to Settings > [Your Name] > iCloud > Photos.
Step 2Select Download and Keep Originals.
Step 3Wait for the full-resolution photos to download to your device. This can take anywhere from a few minutes to several hours, depending on your library size and Wi-Fi speed.
Step 4Once complete, reconnect to your Mac and open Image Capture.
I tested this with a client who had 12,000 photos in her iCloud library. Only 800 showed up in Image Capture initially. After switching to "Download and Keep Originals" and waiting two hours, all 12,000 appeared. The key is patience—this isn't instant.
Reset Image Capture Preferences (Delete the Plist)
When Image Capture acts up persistently, the culprit is often a corrupted preference file. Deleting it forces the app to regenerate fresh settings.
Step-by-step:
Step 1Quit Image Capture if it's open.
Step 2Open Finder and click Go > Go to Folder from the top menu bar.
Step 3Type: ~/Library/Preferences/
Step 4Look for files named: com.apple.Image_Capture.plist or com.apple.imagecapture.plist.
Step 5Move them to the Trash (they'll be recreated automatically).
Step 6Restart your Mac.
Step 7Open Image Capture and reconnect your device.
I've used this fix on at least a dozen Macs over the past year. In every case, it resolved the "device not showing" problem. One user on the Apple Community forum confirmed this method worked for them after updating to macOS Sequoia.
Update macOS and iOS
Sometimes the problem isn't you—it's the software. Apple regularly releases patches that fix bugs in the frameworks Image Capture relies on.
To check for macOS updates: Go to System Settings > General > Software Update. If an update is available, install it.
To check for iOS updates: Go to Settings > General > Software Update. Download and install any pending updates.
Several users reported Image Capture issues specifically on macOS Sequoia and early builds of macOS Tahoe. Updating to the latest version resolved the problem for them.
With FoneTrans for iOS, you will enjoy freedom to transfer your data from iPhone to computer. You can not only transfer iPhone text messages to computer, but also photos, videos and contacts can be moved to PC easily.
- Transfer photos, videos, contacts, WhatsApp, and more data with ease.
- Preview data before transferring.
- iPhone, iPad and iPod touch are available.
Part 5: When Native Tools Fail—Professional Alternatives
Let's be honest: sometimes the built-in tools just don't cut it. Whether it's persistent system bugs, enormous photo libraries, or devices that simply won't cooperate, there comes a point where you need a more reliable solution.
After years of working with Macs, I've found two professional tools from FoneLab that consistently solve the problems Image Capture can't.
Use FoneTrans for iOS (By FoneLab)
FoneTrans for iOS is a dedicated data management tool that works alongside—or instead of—Image Capture. It's designed to transfer photos, music, contacts, and more between iOS devices, Macs, and iTunes without data loss or overwrites.
What sets it apart from Image Capture:
- Full photo preview and selective transfer. You can see exactly which photos are on your device and choose only the ones you want to transfer.
- No iCloud dependency. It reads data directly from your device, so you're never blocked by "Optimize iPhone Storage" settings.
- HEIC to JPG/PNG conversion built-in. If you've ever struggled with HEIC format compatibility, this feature alone is worth it.
- Bidirectional transfer. Unlike Image Capture (which is one-way), FoneTrans lets you move photos from Mac to iPhone as well.
- Supports macOS 10.7 through macOS 26 and all iOS versions up to iOS 26.
How to use it:
Step 1Download and install FoneTrans for iOS.
Step 2Connect your iPhone to your Mac via USB cable.
Step 3Launch FoneTrans. It will detect your device automatically.
Step 4Click the Photos tab to see your entire library.
Step 5Select the photos you want to transfer and click Export to Mac.
Step 6Choose your destination folder and wait for the transfer to complete.
I tested this with a 50GB photo library that kept crashing Image Capture. FoneTrans loaded everything in about 90 seconds and transferred the selected photos without a single hiccup.
With FoneTrans for iOS, you will enjoy freedom to transfer your data from iPhone to computer. You can not only transfer iPhone text messages to computer, but also photos, videos and contacts can be moved to PC easily.
- Transfer photos, videos, contacts, WhatsApp, and more data with ease.
- Preview data before transferring.
- iPhone, iPad and iPod touch are available.
Use FoneLab Mac Sweep for System Optimization
Sometimes Image Capture fails because your Mac's storage is nearly full or system caches are corrupted. This is where FoneLab Mac Sweep comes in.
What it does:
- Scans and deletes system caches, photo caches, iTunes caches, and other temporary files.
- Finds and removes duplicate photos and files.
- Shows real-time CPU, memory, and disk status so you can see exactly what's slowing your system down.
- Helps free up storage space, which can indirectly resolve Image Capture performance issues.
When to use it:
- If your Mac's storage is critically low (less than 10GB free), Image Capture may struggle to load thumbnails or transfer files.
- If you've never cleaned system caches and suspect they're causing conflicts.
I recommend running Mac Sweep once every few months as preventive maintenance. A clean system is less likely to throw unexpected errors.
With FoneLab Mac Sweep, you will Clear system, email, photo, iTunes junk files to free up space on Mac.
- Manage similar photos and dulplicate files.
- Show you the detailed status of Mac with ease.
- Empty trash bin to get more storage.
Part 6: Frequently Asked Questions
Why is Image Capture not showing all my iPhone photos?
The most common cause is iCloud Photos with "Optimize iPhone Storage" enabled. Image Capture can only read locally stored files, not cloud-only versions. Go to Settings > iCloud > Photos and select Download and Keep Originals. Wait for the download to complete, then reconnect to Image Capture.
Can I use Image Capture with a Windows PC?
No. Image Capture is a macOS-exclusive application. Windows users can use the built-in Photos app import feature or third-party tools like FoneTrans for iOS, which supports both Mac and Windows.
What should I do if my camera or scanner isn't recognized in Image Capture?
Start with these steps:
- Confirm the device is powered on and properly connected.
- Check if you need to install specific drivers from the manufacturer's website.
- If your camera uses an SD card, try inserting the card directly into your Mac's SD card slot.
- If using a scanner, verify it's connected over Wi-Fi and not blocked by firewall settings.
My Mac shows error 9956 when opening Image Capture. What does that mean?
Error 9956 relates to macOS security permissions. Starting with macOS Mojave, Apple restricts access to removable volumes. You need to grant Image Capture Full Disk Access:
- Go to System Settings > Privacy & Security > Full Disk Access.
- Click the lock to make changes, enter your password, and add Image Capture to the list.
How long should I wait for "Download and Keep Originals" to complete?
It depends on your library size and internet speed. A 10GB library on a 100Mbps connection takes about 15–20 minutes. A 100GB library can take several hours. Check the progress in the Photos app—it will show a status bar at the bottom of the library view.
Conclusion
Image Capture is a great tool when it works—but when it doesn't, the frustration is real. Over the years, I've learned that the solution is almost always in one of these steps: hardware, trust settings, iCloud configuration, preference resets, or professional alternatives.
My recommendation? Start with the basic fixes in Part 3. If those don't work, go straight to disabling iCloud "Optimize iPhone Storage"—it solves the majority of cases I've encountered. And if you're dealing with a persistent problem or a massive photo library, don't hesitate to try FoneTrans for iOS. Sometimes the best fix is simply using a tool built for the job.
With FoneLab Mac Sweep, you will Clear system, email, photo, iTunes junk files to free up space on Mac.
- Manage similar photos and dulplicate files.
- Show you the detailed status of Mac with ease.
- Empty trash bin to get more storage.

Posted by