Why remove the background from a screenshot?
A raw screenshot includes everything on screen — toolbars, browser chrome, desktop wallpaper, and other apps peeking through. When you need to isolate a product image, a UI component, a logo, or a person from a video call screenshot, removing the background gives you a clean, transparent PNG that you can drop into presentations, marketing pages, documentation, or design tools without any visual baggage.
Since macOS Ventura, Apple has built background removal directly into the operating system. It runs entirely on-device using the Neural Engine in Apple Silicon chips, so your screenshots never leave your Mac. This guide covers every built-in method plus automation techniques for batch processing.
Method 1: Finder Quick Actions (fastest, no app needed)
The quickest way to remove a background from any screenshot file:
- Find the screenshot file in Finder
- Right-click (or Ctrl-click) the file
- Hover over Quick Actions
- Click Remove Background
macOS creates a new file in the same folder with the suffix “Background Removed” — for example, Screenshot 2026-06-28 Background Removed.png. The original file is untouched. The new file is a transparent PNG, ready to use.
Batch processing multiple screenshots
Select multiple screenshot files in Finder (hold Cmd to select individual files, or Shift for a range), then right-click and choose Quick Actions > Remove Background. macOS processes all selected files and creates a transparent version of each one.
Method 2: Preview (Cmd+Shift+K)
Preview offers two approaches: automatic ML-powered removal and manual selection with Instant Alpha.
Automatic background removal
- Open the screenshot in Preview
- Go to Tools > Remove Background (or press Cmd+Shift+K)
- Preview detects the subject using machine learning and removes everything else
- Save the file — it converts to PNG with transparency automatically
This works well for screenshots with a clearly defined subject: a product photo, a UI mockup on a solid background, or a person in a video call. It struggles with complex scenes where multiple overlapping elements have similar colors.
Manual removal with Instant Alpha
For more control, use Preview’s Instant Alpha tool:
- Open the screenshot in Preview
- Click the Markup toolbar button (pencil icon)
- Click the Instant Alpha tool (magic wand icon)
- Click and drag on the background area you want to remove — Preview highlights the selected region in pink
- Press Delete to remove the selected area
- Repeat for other background areas
Instant Alpha works by color similarity: the further you drag, the more similar colors it selects. This gives you fine-grained control over exactly which pixels to remove, which is useful for screenshots with gradients or multi-colored backgrounds where the automatic tool misses spots.
LazyScreenshots lets you replace screenshot backgrounds with gradients, solid colors, or custom images — no manual removal needed.
Try LazyScreenshots FreeMethod 3: Subject isolation (lift and drag)
macOS can isolate the subject from a screenshot and let you drag it directly into another app — no file saving required. This works in Preview, Photos, Quick Look, Safari, and other apps that support Apple’s subject isolation API.
- Open the screenshot in Preview, Photos, or Quick Look (press Space on a file in Finder)
- Hover your cursor over the main subject in the image
- Watch for a glowing outline to appear around the subject
- Click and hold on the outlined subject, then drag it into another app (Keynote, Pages, Mail, Messages, Figma, etc.)
You can also right-click the highlighted subject and choose Copy Subject to copy the isolated element to your clipboard, then paste with Cmd+V anywhere.
Where subject isolation works
| App | How to access |
|---|---|
| Quick Look | Select file in Finder, press Space, hover over subject |
| Preview | Open image, hover over subject |
| Photos | Open photo, hover over subject, or right-click > Copy Subject |
| Safari | Right-click any image on a web page > Copy Subject |
| Messages | Long-press an image in a conversation |
| Hover over an image attachment |
Method 4: macOS Shortcuts automation
Build a reusable Shortcut that removes backgrounds from screenshots automatically:
- Open the Shortcuts app
- Click + to create a new Shortcut
- Add the Remove Background from Image action
- Add a Save File action (or Copy to Clipboard)
- Set the input to Shortcut Input so you can run it from the Share menu or as a Quick Action
Once saved, this Shortcut appears in the right-click menu for any image file. You can also assign it a keyboard shortcut in System Settings > Keyboard > Keyboard Shortcuts > Services for one-key background removal.
Folder Action for automatic processing
Combine Shortcuts with Folder Actions to automatically remove backgrounds from every screenshot as it’s saved:
- Create a dedicated folder (e.g.,
~/Pictures/Remove-BG) - Build a Shortcut that takes an image, removes the background, and saves the result to another folder
- Use Automator to create a Folder Action that runs your Shortcut whenever a new file appears in the folder
- Set your screenshot save location to that folder using Cmd+Shift+5 > Options
Every screenshot you take will automatically get a background-removed version.
Method 5: Terminal with sips and Core Image
For developers and power users, macOS’s sips (scriptable image processing system) and Python with Core Image can handle background removal programmatically:
# Use a Python script with Vision framework for background removal
python3 -c "
import Vision
import Quartz
from Foundation import NSURL
input_url = NSURL.fileURLWithPath_('screenshot.png')
request = Vision.VNGenerateForegroundInstanceMaskRequest.alloc().init()
handler = Vision.VNImageRequestHandler.alloc().initWithURL_options_(input_url, {})
handler.performRequests_error_([request], None)
"
For simpler batch operations, the Finder Quick Actions method or Shortcuts automation is faster. The programmatic approach is best when you need to integrate background removal into a larger pipeline — CI/CD for documentation screenshots, automated asset generation, or visual testing workflows.
Which method to use
| Scenario | Best method | Why |
|---|---|---|
| Quick one-off removal | Finder Quick Actions | Two clicks, no app to open |
| Need to clean up edges manually | Preview (Instant Alpha) | Fine-grained control over what gets removed |
| Drag subject into another app | Subject isolation (lift and drag) | No file saved, direct transfer |
| Process 10+ screenshots | Finder Quick Actions (batch select) | Select all, one right-click |
| Automatic processing of every screenshot | Shortcuts + Folder Action | Set it once, runs automatically |
| CI/CD or developer pipeline | Python + Vision framework | Scriptable, integrates with build systems |
Tips for better background removal results
- High contrast helps — the ML model works best when the subject and background have clearly different colors. A dark UI element on a white background will isolate cleanly; a gray dialog on a gray desktop may leave artifacts
- Crop first, then remove — if your screenshot has multiple elements, crop to isolate the one you want before running background removal. This helps the ML model focus on the right subject
- Check edges at zoom — after removing the background, zoom to 200% in Preview and check the edges. The automatic tool sometimes leaves a 1–2 pixel fringe of the original background color. Use Instant Alpha to clean these up
- Transparent PNG only — background removal always produces a PNG with an alpha channel. If you save as JPG, the transparent areas become white. Keep the file as PNG if you need the transparency
- Works best with Apple Silicon — background removal runs on the Neural Engine on M1 and later chips, making it fast (under a second for most screenshots). On Intel Macs, it falls back to the CPU and takes longer
- Solid backgrounds are easiest — screenshots of apps with solid-color backgrounds (white, dark mode black) produce the cleanest results. Complex gradients, wallpapers, or cluttered desktops behind the subject make extraction harder
macOS version requirements
| Feature | Minimum macOS version |
|---|---|
| Subject isolation (lift and drag) | macOS Ventura (13.0) |
| Finder Quick Action “Remove Background” | macOS Ventura (13.0) |
| Preview “Remove Background” (Cmd+Shift+K) | macOS Ventura (13.0) |
| Preview Instant Alpha (manual) | macOS Lion (10.7) and later |
| Shortcuts “Remove Background from Image” action | macOS Ventura (13.0) |
If you’re on macOS Monterey or earlier, you can still use Preview’s Instant Alpha tool for manual background removal, or use a third-party tool like remove.bg for automatic processing.
Background removal not working? Fixes
- “Remove Background” doesn’t appear in Quick Actions — check that you’re on macOS Ventura or later. Go to System Settings > General > About to verify your macOS version. Also check System Settings > Privacy & Security > Extensions > Finder to make sure Quick Actions are enabled
- Result has rough or jagged edges — the subject may not have enough contrast with the background. Try opening the image in Preview, using Cmd+Shift+K first, then cleaning up edges with Instant Alpha
- Wrong subject detected — if the ML model isolates the wrong element, crop the screenshot to show only the subject you want, then try again. The model prioritizes the most prominent subject in the frame
- Processing is slow — on Intel Macs, background removal runs on the CPU instead of the Neural Engine and can take several seconds per image. On Apple Silicon Macs, it should complete in under a second
- Transparent areas appear white — you may have saved the file as JPG instead of PNG. JPG doesn’t support transparency. Re-save as PNG to preserve the alpha channel