MacSnap
macOS Monterey+

Screenshoteverything.Losenothing.

A lightweight, native macOS utility that captures to clipboard and filesystem simultaneously. Menu bar app + full CLI. Open source.

or install via Homebrew

brew install --cask macsnap
Open Source on GitHub
Scroll

Everything you need

Built for power users who demand precision and speed

Clipboard + Disk, always

Every capture lands in both places instantly. Paste into Slack or find it filed away later.

Every mode you need

Full screen, area selection, window, custom region, timed — all a hotkey away.

Capture hover states

Press the hotkey and the screen freezes — tooltips, dropdowns, and hover effects are preserved.

Auto-organized

Screenshots sort themselves by date or application. Your Desktop stays clean.

PNG, JPG, WebP

Choose your format. Set JPG quality. Default to WebP for smaller files.

Instant preview

A floating preview appears after capture with quick actions — save, edit, or discard.

Lives in your menu bar

Always one click away, never in the way. Or put it in the Dock — your call.

Scriptable

macsnap-cli capture full --format webp — automate your workflow from the terminal.

Keyboard first

Configurable hotkeys that work everywhere. Customize them to match your workflow.

1
Full screen capture
2
Select area
3
Window capture
4
Custom region

Full CLI power

Automate your screenshot workflows with macsnap-cli

Terminal
# Capture full screen
$ macsnap-cli capture full --format webp
# Capture specific window
$ macsnap-cli capture window --app "Safari"
# Timed capture with delay
$ macsnap-cli capture area --delay 5

Download MacSnap

Get the app directly from GitHub Releases or install via Homebrew

Or install via Homebrew

Installation
# Homebrew
$ brew tap 1fc0nfig/macsnap https://github.com/1fc0nfig/macsnap
$ brew install --cask macsnap
View All Releases
Requires macOS 12.0+