Why screenshot your iPhone from your Mac?
Taking an iPhone screenshot on the phone itself is easy — press the side button and volume up. But if you're writing documentation, building a tutorial, filing a bug report, or creating marketing assets, capturing iPhone screens from your Mac is a better workflow. You get instant access to the image on your Mac for editing, annotation, and sharing without AirDropping files back and forth.
macOS now has multiple ways to mirror your iPhone screen and capture it directly. Here's every method, from the newest (iPhone Mirroring) to the most precise (Xcode).
Method 1: iPhone Mirroring (macOS Sequoia and later)
iPhone Mirroring is the simplest way to see and control your iPhone from your Mac. Once connected, your iPhone screen appears as a window on your Mac desktop — and you can screenshot that window using standard Mac shortcuts.
Requirements
- Mac: macOS Sequoia (15.0) or later, Apple Silicon or T2 chip
- iPhone: iOS 18 or later
- Both devices signed in to the same Apple Account with two-factor authentication
- Bluetooth and Wi-Fi enabled on both devices
- iPhone must be locked (not actively in use)
Setup
- Open iPhone Mirroring from your Mac's Applications folder, Dock, or Spotlight (Cmd+Space, type "iPhone Mirroring")
- If this is your first time, follow the pairing prompts and authenticate with your iPhone passcode
- Your iPhone screen appears in a window on your Mac
Taking the screenshot
Once the iPhone Mirroring window is showing your iPhone screen:
- Navigate to the screen you want to capture on the mirrored iPhone (you can click and interact with it using your Mac's mouse and keyboard)
- Press Cmd+Shift+4, then Space
- Click the iPhone Mirroring window to capture it
The captured image includes the iPhone Mirroring window chrome (the rounded device frame). If you want just the screen content, use Cmd+Shift+4 and drag to select only the screen area inside the frame.
Quality notes
iPhone Mirroring streams the display wirelessly, so there's minor compression compared to a native iPhone screenshot. For documentation, blog posts, and presentations, the quality is more than sufficient. For pixel-perfect captures at the iPhone's native resolution, use the QuickTime method below.
LazyScreenshots captures and annotates iPhone Mirroring windows with one shortcut — add device frames, arrows, and callouts instantly.
Try LazyScreenshots FreeMethod 2: QuickTime Player (wired, highest quality)
QuickTime Player can display your iPhone screen over a USB connection at full resolution with no compression. This is the best method when image quality matters.
How to set it up
- Connect your iPhone to your Mac with a USB or USB-C cable
- If prompted on the iPhone, tap Trust This Computer
- Open QuickTime Player on your Mac
- Go to File > New Movie Recording
- Click the dropdown arrow next to the record button
- Under Camera, select your iPhone
Your iPhone screen now appears in the QuickTime window at native resolution. You don't need to start recording — the preview is enough for screenshots.
Capturing the screenshot
- Navigate to the screen you want on your iPhone
- On your Mac, press Cmd+Shift+4, then Space
- Click the QuickTime window to capture it
For a clean capture without window chrome, use Cmd+Shift+4 and drag a precise selection around just the iPhone display area.
iPhone screen resolutions via QuickTime
| iPhone model | Screen resolution | QuickTime window size (approx.) |
|---|---|---|
| iPhone 16 Pro Max | 2868 × 1320 | Scales to fit your Mac display |
| iPhone 16 Pro | 2622 × 1206 | Scales to fit your Mac display |
| iPhone 16 / 15 | 2556 × 1179 | Scales to fit your Mac display |
| iPhone SE (3rd gen) | 1334 × 750 | Smaller window, 1:1 at this resolution |
QuickTime renders the iPhone display at the best resolution your Mac can show. On a Retina Mac, the capture is sharp enough for any documentation or marketing use.
Method 3: Xcode Simulator and device screenshots
If you're a developer with Xcode installed, you have two additional options for capturing iPhone screens.
Screenshot a connected device
- Connect your iPhone via USB
- Open Xcode and go to Window > Devices and Simulators
- Select your iPhone in the sidebar
- Click Take Screenshot
Xcode captures the iPhone screen at its native resolution and saves the image directly to your Mac desktop. This produces the cleanest possible capture — no window chrome, no compression, exact device resolution.
Screenshot the iOS Simulator
If you're capturing your own app (or a web page in mobile Safari), the iOS Simulator is the fastest workflow:
- Open Xcode and launch the Simulator with your target device
- Navigate to the screen you want
- Press Cmd+S in the Simulator to save a screenshot to your Desktop
Simulator screenshots are at the exact device resolution and include the status bar. You can also use File > Save Screen from the Simulator menu.
Method 4: Third-party tools
Bezel
Bezel is a Mac app that mirrors your iPhone (or iPad) screen with a realistic device frame around it. Connect via USB or wirelessly, and you get a high-quality mirrored display wrapped in a pixel-perfect iPhone frame — ready for screenshots without any post-processing.
This is particularly useful for creating marketing screenshots, App Store assets, and product documentation where you want the device context in the image.
Apple's Frames shortcut
If you already have an iPhone screenshot (taken on the device), you can add a device frame after the fact using Apple's Frames shortcut (by Federico Viticci). Download it from the Shortcuts Gallery, run it, select your screenshot, and it wraps it in the correct iPhone frame automatically.
Method 5: Take the screenshot on iPhone, access it on Mac
Sometimes the simplest approach is to take the screenshot on the iPhone itself and let it sync to your Mac:
AirDrop
- Take a screenshot on iPhone (press Side Button + Volume Up)
- Tap the thumbnail preview
- Tap the Share button and select your Mac via AirDrop
iCloud Photos sync
If both devices have iCloud Photos enabled, iPhone screenshots appear in the Photos app on your Mac within seconds. Open Photos, find the screenshot, and drag it to your Desktop or directly into the app where you need it.
Universal Clipboard
With Handoff enabled on both devices:
- Take a screenshot on iPhone
- Tap the thumbnail, then tap Done > Copy (or open in Markup and copy from there)
- On your Mac, press Cmd+V to paste the screenshot wherever you need it
Universal Clipboard works between any Mac and iPhone signed in to the same Apple Account with Bluetooth and Wi-Fi enabled.
Which method should you use?
| Scenario | Best method | Why |
|---|---|---|
| Quick one-off capture | iPhone Mirroring | No cables, no setup (after initial pairing) |
| Pixel-perfect quality | QuickTime (wired) | Native resolution, no compression |
| App development | Xcode device screenshot | Exact device resolution, no chrome |
| Marketing / presentations | Bezel or Frames shortcut | Built-in device frames |
| Bulk screenshots | Screenshot on iPhone + iCloud sync | Take many screenshots fast, batch-edit on Mac |
Tips for better iPhone screenshots from Mac
Remove the Dynamic Island and status bar
iPhone Mirroring and QuickTime show the full iPhone display including the Dynamic Island notch and status bar. To remove them, crop the screenshot after capture using Preview (Cmd+K after selecting the area to keep) or a tool like LazyScreenshots that lets you crop during annotation.
Match the iPhone's native resolution
If you're creating documentation or assets that need to be at the iPhone's exact pixel dimensions, use Xcode's device screenshot feature. QuickTime and iPhone Mirroring scale the display to fit your Mac's screen, so the captured pixels won't match the iPhone's native resolution exactly.
Capture without notifications showing
Before capturing, enable Do Not Disturb (or a Focus mode) on your iPhone to prevent notifications from appearing in your screenshot. You can toggle this from Control Center on the iPhone or through the mirrored display.