Get the most out of ImageForge
Everything from your first drop to scripting batches from the terminal. Jump to a section, or read straight through.
Getting started
Install ImageForge, then drop images or folders onto the window — or use ⌘O to choose files. Each file is rewritten smaller, losslessly by default, and you'll see exactly how much you saved. That's the whole loop.
# or install the cask brew install --cask imageforge
Output modes
Decide what happens to your originals — set a default in Preferences or change it per-batch from the toolbar.
Profiles & per-format settings
A profile bundles per-format settings under one name. Free ships three read-only presets — Lossless, Web light and Social. Pro unlocks the editor so you can tune PNG, JPEG, WebP, AVIF, GIF and SVG individually, then export the profile to share it.
Metadata & privacy
By default ImageForge strips EXIF and GPS to protect privacy and trim bytes, while preserving the color profile, orientation and copyright. Everything runs on-device — no image ever leaves your Mac.
Convert between formats
Switch the output mode to Convert, choose a target format, and ImageForge re-encodes the dropped set — clearly flagging when a conversion is lossy versus lossless.
Automation
Start a compression five ways: the window, the Dock icon, the Finder Services menu, the Pro menu-bar item, and the CLI. Pro watch folders compress files automatically the moment they're saved.
CLI reference
For power users, the standalone imageforge binary brings the whole engine to your scripts and CI. Install it via Homebrew (brew install imageforge) — it ships separately from the in-app purchase.
# usage imageforge [paths…] [options] # compress a folder with a profile, keep copies imageforge ./assets --profile web-light --output copy # convert to AVIF, recurse, show savings as JSON imageforge ./img --convert avif --recursive --json
Keyboard shortcuts
Troubleshooting
A file says "already optimal".
It was already as small as it can get losslessly — nothing was changed, which is the safe outcome.
A file errored with "unsupported color profile".
Some exotic ICC profiles can’t be re-embedded. Convert the profile, or turn off "preserve color profile" for that batch.
AVIF/HEIC output is greyed out.
Modern output formats are a Pro feature. Start the 7-day trial or unlock Pro to enable them.