View iPhone photos on Mac without importing them

To view iPhone photos on a Mac without importing them into a library, connect the phone and browse its thumbnails in Image Capture or the Photos import window. If your pictures already use iCloud Photos, browse them on iCloud.com or in your synced Mac library. For inspecting phone photos at a larger size before choosing an export, Yado offers a cable-connected viewer, although viewing an original uses a temporary file on the Mac.
Start with Image Capture or Photos
Image Capture is enough when you need to recognize pictures before deciding what to keep. Connect the iPhone by cable, unlock it and accept the trust prompt if one appears, then open Image Capture.
- Select the iPhone under Devices in the sidebar.
- Switch to Icon view for a grid of larger thumbnails.
- Drag the thumbnail-size slider until you can identify the pictures.
- Stop here if you only wanted to browse. Download and Download All start copying files.
You can also open Photos and select the iPhone under Devices. Its import window lets you review the pictures before clicking Import Selected. Simply reaching that window is a useful way to check what the connection exposes.
The Image Capture slider enlarges thumbnails. It should not be confused with inspecting an original's pixels in a photo viewer. Apple's Image Capture guide documents thumbnail viewing and downloads, while its Photos import guide describes selecting pictures for import.
If saving a small selection to a folder is acceptable, Image Capture already handles that. The separate iPhone-to-Mac transfer guide covers destinations and file formats.
Browse photos already in iCloud
For a library already stored in iCloud Photos, open icloud.com/photos in your browser and sign in to your Apple Account. Select Library or an album, double-click a thumbnail, then use the arrow keys to move between pictures. Apple's web viewing guide also describes the Full Screen button.
This avoids a manual cable import into the Mac's Photos library. It still depends on the pictures having reached iCloud and on an internet connection, so it cannot show a new photo that has not uploaded yet.
If the Mac already syncs that library, open Photos there instead. To enable syncing on a current Mac, open System Settings, click your name, then iCloud, Photos and Sync this Mac. Apple's iCloud Photos instructions explain the setup and warn that deletions carry across devices. For an occasional look, the website avoids setting up another synced library.
Use iPhone Mirroring for the phone's own interface
iPhone Mirroring lets you open the phone's Photos app through a Mac window. Start iPhone Mirroring on the Mac, complete its setup prompts, then open Photos on the mirrored Home Screen. This suits checking an album in the phone's interface without first building a Mac photo library.
It requires macOS Sequoia 15 or later on an Apple silicon or T2-equipped Mac, plus an iPhone running iOS 18 or later with a passcode. Both devices need the same Apple Account with two-factor authentication, Wi-Fi and Bluetooth turned on, and the iPhone locked and nearby. The Mac cannot be using AirPlay, Sidecar or Internet Sharing, and Apple currently lists the feature as unavailable in the European Union. Check Apple's requirements if it will not connect.
Mirroring shows and controls the phone's apps. Choose a native Mac viewer when you want to inspect photos in a window designed around the picture itself.
Open an album and inspect photos in Yado
Yado runs on macOS 14 or later. Its Photos tab needs a USB cable, even when other device features are connected over Wi-Fi.
- Connect and unlock the iPhone, then open Photos in Yado.
- Keep Library selected and open the Recents dropdown to choose an album.
- Click a photo tile during ordinary browsing to open the viewer.
- Inspect the image, then press Escape to return to the library. If you entered full screen, Escape leaves full screen first.
The grid keeps each picture's proportions, so a portrait, panorama and screenshot retain their shapes. An edited photo uses its edited render as one tile, and a burst uses its cover as one tile. These are views of a library photo, rather than separate tiles for every underlying file. For repeated pictures, use the separate duplicate-photo guide.
In Yado 1.1.0, the viewer fills the window on black. WebP, GIF and AVIF files are recognized as photos too, including pictures saved from the web. GIF playback uses Quick Look, so the still-photo zoom controls below should not be assumed to apply to its playback surface.
| Action | Control for still photos |
|---|---|
| Zoom toward a detail | Pinch, double-click at the detail, or use the mouse wheel over it |
| Move around a zoomed photo | Drag the image or scroll with two fingers |
| Change zoom from the keyboard | Press + or -, centered on the current view |
| Fit the image to the window again | Press 0 |
| Previous or next photo | Press the left or right arrow key |
| Step with the trackpad | Swipe horizontally with two fingers while the photo is fitted |
Two-finger scrolling pans a zoomed image instead of changing photos. Reset with 0 before using the swipe to move on. If clicking tiles ticks them instead of opening them, you are in selection mode, so click Done to return to browsing when no operation is running.
Why a preview becomes sharper after opening
The thumbnail grid and the large viewer ask for different amounts of work. Yado requests a thumbnail capped at 640 pixels for browsing, without downloading the original for every tile. It checks the Mac's thumbnail cache first, so previously seen pictures can draw immediately while their cached thumbnails remain available.
Opening a picture shows its thumbnail first, then uses a cached photo file or downloads the available file from the phone into a preview cache. The viewer initially decodes that file into an image capped at 4096 pixels on its long side, or the file's own dimensions if smaller. Decoding means turning the file into pixels the screen can draw. It is separate from transferring the file, so a 4096-pixel decode does not mean that only a reduced file crossed the cable.

When zooming needs more pixels than that decoded image contains, Yado decodes the full-size image. The photo can therefore sharpen after opening or after zooming further, without any library import taking place.
Yado also fetches and decodes the neighboring photos ahead of time, so stepping onto a prepared neighbor can appear immediate. This is bounded: neighboring originals are prefetched only for photos up to 64 MiB, and new neighbor downloads are skipped while an export is running. Opening or closing the viewer does not cancel that export.
Check missing, soft or slow previews
If the phone is absent in Image Capture, check that it is securely connected, unlocked and trusted. In Yado, a wireless connection alone is insufficient for Photos, so connect the cable before retrying. A cached grid cannot substitute for a working connection when a photo file is needed.
If a photo stays soft, give its file time to arrive before judging focus. Try a neighboring picture, then return to the first one, rather than assuming that an enlarged thumbnail represents the original. Rapidly stepping through large files can outrun preloading, and the viewer may show thumbnails while the files arrive.
If entire pictures are missing, check iCloud before repeating cable scans. Apple explains that Optimize Storage can leave originals in iCloud, unavailable to a cable import. Yado's album view includes files available on the phone and does not fetch cloud-only originals, so use iCloud.com or the synced Mac library for those pictures.
Previewing is a way to choose what to keep, and its disposable cache is not an archive. When you decide to retain a picture, make an explicit export, open the saved result and verify it separately. If the next step is removing phone copies, follow the checks in deleting iPhone photos after Mac export.