withoutBG for Mac: Free Offline Background Removal

A free Mac app that removes backgrounds from photos in batches. Your images stay on your computer. Nothing is uploaded to the cloud. Optional Local API for GIMP and scripts on 127.0.0.1.

Private · Offline · Open Weights · macOS 14+ · Apple Silicon

MacBook Pro showing withoutBG with a Quick Look preview of a cutout
Native macOS app. Drop images, preview with Quick Look, export PNGs. Up to 20 per batch.

Download#

Latest versionDownload from GitHub
Direct link (v1.0)withoutBG-1.0.dmg

How to install#

  1. Download the .dmg file from the link above.
  2. Open the downloaded file and drag withoutBG into your Applications folder.
  3. Open withoutBG from Applications.

On first launch, macOS may show a security prompt because the app was downloaded from the web. Click Open to confirm. The release is signed and notarized by the developer.

What you need#

MacmacOS 14 (Sonoma) or newer
ProcessorApple Silicon (M1, M2, M3, M4, and later)
StorageAbout 600 MB of free disk space

No account, subscription, or internet connection is required to process photos.

What it does#

withoutBG for Mac is a simple photo editor for removing backgrounds in batches.

  • Add photos by dragging them into the window, using File → Open, or pasting from the clipboard (up to 20 at a time).
  • Automatic processing: backgrounds are removed as soon as you add images. You can watch progress on each thumbnail.
  • Choose a background: transparent (for stickers and overlays), white, or black. This is applied when you save.
  • Save your results: download one image at a time, or export everything as a ZIP file.
  • Preview: press Space to preview a result full-screen; use arrow keys to move between images.
  • Light or dark: match your Mac's appearance or pick light or dark mode.

Getting started#

  1. Open withoutBG from Applications.
  2. Drop one or more photos onto the window (or press ⌘O to choose files).
  3. Wait while each photo is processed. A cutout preview appears when it is done.
  4. If you want a solid background instead of transparent, pick white or black in the toolbar.
  5. Save your work:
    • Right-click a thumbnail and choose Download to save a single PNG.
    • Choose Export All… (⇧⌘E) to save every finished photo into one ZIP file.

Your photos never leave your Mac.

Local API#

The same app can run a Local API from the menu bar. Start it with the Start Local API button on the empty state, or from the menu bar icon. The server listens on http://127.0.0.1:8000 and stays on your Mac.

withoutBG menu bar panel showing Local API running on port 8000 with model and request stats
Menu bar status, endpoint, and controls.
  • Status: green indicator when the Local API is running, plus port, requests served, model version, and uptime.
  • Copy Endpoint URL or Copy OpenAPI URL for scripts and clients.
  • Open API Documentation and Request Log for debugging.
  • Open Desktop returns to the batch photo UI.

Full request shape and examples: Local API docs. For CI without a UI, see Mac headless.

GIMP showing a cutout with transparent background after withoutBG background removal
Use the Local API from GIMP or other desktop tools on your Mac.

GIMP plugin setup: /open-model/plugins/gimp.

Keyboard shortcuts#

ActionShortcut
Open photos⌘O
Paste photos⌘V
Export all⇧⌘E
Copy result⌘C
Delete selected⌘⌫
Select all⌘A
Undo / Redo⌘Z / ⇧⌘Z
PreviewSpace
Move between previews← / →

Right-click any thumbnail for Preview, Download, Copy, Rename, or Delete.

Settings#

Open withoutBG → Settings (or press ⌘,):

  • Default export location: choose a folder, or leave as “Ask every time”.
  • Reveal in Finder after export: open the folder where your file was saved.
  • Appearance: Light, Dark, or match System.

All processing happens on your Mac. There is no cloud option.

Privacy#

  • No account or sign-in.
  • No photos sent over the internet for processing.
  • No tracking or analytics in the app.

See Open Model license for terms around the background-removal model.

Is this the right tool for you?#

You want to…Try
Remove backgrounds from photos on your Mac, privately and for freewithoutBG for Mac (this app)
Get the highest quality on hair, fur, and fine edgeswithoutBG Pro API
Use background removal inside other apps or workflowsOpen Model
Run a Local API for scripts or GIMP (or CI without a UI)Local API docs · Mac headless

This app is built for everyday photo editing on your Mac, plus an optional Local API for tools like GIMP. For headless CI, use Mac headless.

Troubleshooting#

ProblemWhat to try
macOS says the app “cannot be opened”Right-click withoutBG in Applications and choose Open. You can also allow it under System Settings → Privacy & Security.
The first photo takes a long timeNormal on first use. Later photos in the same session are usually faster.
The app slows down with many large photosProcess fewer images at once (the limit is 20 per batch), or quit and reopen the app between large batches.
The app opens briefly then closesCheck that your Mac is Apple Silicon running macOS 14 or newer. Download a fresh copy from GitHub Releases.

Uninstall#

  1. Quit withoutBG.
  2. Drag withoutBG from Applications to the Trash.

Common questions#

Does withoutBG for Mac upload my photos?
No. Images are processed entirely on your Mac. Nothing is sent to the cloud for background removal. No account or sign-in is required.
Does it work on Intel Macs?
No. The app requires Apple Silicon (M1, M2, M3, M4, and later) and macOS 14 (Sonoma) or newer. Intel Macs are not supported.
Do I need an internet connection?
Not for processing. After you download and install the app, background removal works offline. Internet is only needed to download the .dmg.
Is the Mac app free?
Yes. The app is free to download and use. The open weights model is covered by the Open Model license.
Can I use it from GIMP or scripts?
Yes. Start the Local API from the menu bar (http://127.0.0.1:8000). Point the GIMP plugin or any HTTP client at that endpoint. For CI without a UI, see Mac headless.
How is this different from the Pro API?
The Mac app runs the open weights model locally for privacy and offline use. The Pro API is a cloud endpoint tuned for higher quality on hair, fur, and fine edges, with pay-as-you-go credits.
Local API/docs/open-model/local-api
Headless Mac server (CI)/mac/headless
GIMP plugin/open-model/plugins/gimp
Example results/open-model/results
Open Model overview/open-model
Model license/open-model/license
Support the project/open-model/support