unbagrnd erases the background from any photo — instantly, privately, and entirely on your machine. No cloud API, no account, no upload, ever.
Why unbagrnd
Every feature below is designed around one rule: your images never leave your device.
Background removal runs through a real neural network via ONNX Runtime, inferred locally — no image, filename, or metadata is ever sent anywhere.
MIT-licensed, built on a free, open-source stack — no API keys, no paid tiers, no usage limits.
Choose from several background-removal models in Settings, trading off speed vs. accuracy — from a lightweight 43 MB default up.
The only network request unbagrnd ever makes is the one-time model download. No analytics, no update checks, no telemetry.
Process one image, or drop an entire folder, from the same window — with live before/after previews as each file finishes.
Native installers for macOS (Apple Silicon), Windows, and Linux — one small app, no Electron.
A look inside
Single-image mode, batch mode, and the model picker in Settings.




Under the hood
unbagrnd runs IS-Net "general use"
as an ONNX model via the Rust ort bindings for ONNX Runtime —
the same model family used by the popular rembg tool.
Your image is loaded and resized to the model's input size, fully in memory.
The neural network predicts a foreground mask, entirely on your CPU.
The mask becomes an alpha channel, composited back onto the original pixels.
The result is written straight to disk — the frontend never touches the network.
Get started
Pick your platform. Every build is free, and the source is right there on GitHub.
xattr -cr /Applications/unbagrnd.app once — see the video for the full fix.
unbagrnd is MIT-licensed. Read the code, file an issue, or send a pull request — it's all on GitHub.