macOS screenshot app
SnipSnipSnip app icon

SnipSnipSnip

Capture, annotate, redact, record, inspect, automate, and share screenshots without sending your work to a cloud service. SnipSnipSnip is fully open source, local-first, and free on the Mac App Store. The free GitHub Pro build adds advanced capture tools that are not available in the App Store edition.

Both editions are free. Get SnipSnipSnip from the App Store, or download SnipSnipSnip Pro directly from GitHub for scrolling capture, connected iPhone/iPad capture, and UI Map structured screenshots.

One app family, two builds

Open source

SnipSnipSnip

The free App Store build is a complete screenshot and recording app: region, window, frontmost-window, fullscreen, repeat, and timer capture; the non-destructive editor; archive and recovery; Clipboard History; Screen Inspector; floating references; presentation styling; local export and sharing; automation; and screen recording.

SnipSnipSnip Pro

The free Pro build includes everything in SnipSnipSnip, then adds the advanced capture features that are not available in the App Store edition: Accessibility-driven scrolling capture, connected iPhone/iPad capture from trusted USB devices, and UI Map structured Window capture.


Built for real screenshot work

Local-first

Capture what matters

Grab regions, windows, the frontmost window, fullscreen desktops, repeat captures, and timer shots. Window picking includes live thumbnails and on-screen targeting.

Edit non-destructively

Annotate with rectangles, ellipses, lines, arrows, freehand drawing, highlights, text, callouts, ruler measurements, spotlight dimming, image overlays, crop, rotation, alignment, snapping, grouping, and layer ordering.

Redact with intent

Blur, pixelate, or solid-redact sensitive areas while keeping the original screenshot separate from annotation state until you copy, share, or export a flattened result.

Keep a local archive

Save editable .sss packages with base image, preview, session state, undo/redo history, search metadata, and overlay assets. Recent snips, recovery, archive limits, and recycle bin support are built in.

Record and trim

Record regions, windows, or fullscreen captures with cursor, click, system audio, and microphone options. Trim, set poster frames, preview timeline thumbnails, and export MP4, GIF, or APNG.

Inspect, copy, and reference

Use the Screen Inspector magnifier, OCR-backed Copy Text, Clipboard History, drag-out sharing, and always-on-top floating reference screenshots.

Present and automate

Apply presentation styles and scenes to polished exports, save capture presets, and trigger capture and export workflows with App Shortcuts, AppleScript, URL routes, or the included command-line helper.


Why Pro is separate

Advanced capture

Scrolling capture

SnipSnipSnip Pro can drive a selected scroll target, collect a long capture, stitch the result, keep partial results when needed, and repeat a scrolling capture when the target can still be resolved.

  • Uses Accessibility-driven target resolution and scrolling automation.
  • Designed for long pages, documents, chats, and app windows that do not fit on screen.
  • Kept in Pro because this workflow uses automation capabilities that are not part of the App Store build.

Connected iPhone and iPad capture

SnipSnipSnip Pro can list trusted USB iPhone and iPad sources, open a live preview, capture the current frame into the normal screenshot editor, and use the same copy, save, history, archive, and Private Capture behavior.

  • Requires a trusted, unlocked, USB-connected device that macOS exposes as a capture stream.
  • Works through the local screenshot pipeline; no device images are uploaded.
  • Kept in Pro because this connected-device workflow is outside the App Store-safe feature set.

UI Map structured screenshots

SnipSnipSnip Pro can capture a selected window as both an image and a local structured map of the visible interface. UI Map records available element names, labels, roles, identifiers, hierarchy, coordinates, and dimensions, then lets you search the captured UI, inspect controls, export JSON, pin interface elements, and render pinned overlays when copying, sharing, or exporting.

  • Unique to SnipSnipSnip Pro: conventional capture tools only preserve pixels.
  • Useful for UI audits, bug reports, design review, QA notes, and developer handoff.
  • Uses Accessibility access to read the selected window's exposed interface tree during a user-initiated Window capture.
  • Kept in Pro because this cross-app Accessibility entitlement and metadata workflow would not be permitted in the App Store build.
  • Window-only, user-controlled, local-first, and dependent on what macOS Accessibility exposes for the captured app.

Feature comparison

SnipSnipSnip vs Pro
Feature SnipSnipSnip SnipSnipSnip Pro
Region, window, frontmost-window, fullscreen, repeat, and timer screenshot capture Included Included
Non-destructive screenshot editor, annotations, redaction, grouping, alignment, snapping, crop, and layer ordering Included Included
Editable .sss documents, archive/history/recovery, recycle bin, private capture, and local OCR search Included Included
Screen Inspector, Clipboard History, floating references, drag-out sharing, and metadata-stripped exports Included Included
Region, window, and fullscreen screen recording with trim and MP4/GIF/APNG export Included Included
Scrolling capture with Accessibility-driven scrolling and image stitching Not included Included
Connected iPhone/iPad screenshot capture from trusted USB devices Not included Included
UI Map structured Window capture, searchable interface metadata, JSON export, and pinned UI overlays Not included Included
Distribution Free on the Mac App Store Free GitHub releases
Source code Fully open source on GitHub

Made for real workflows

Built for Mac

Developers, designers, and QA

Capture a precise interface, explain it with layered annotations, redact sensitive details, and send a clean export. Pro UI Map preserves available interface structure alongside pixels for inspection, JSON export, and more useful bug reports.

Docs, education, and support

Use callouts, measurement tools, highlights, presentation styles, OCR-backed Copy Text, and screen recordings with trimming to turn a capture into a clear explanation.

Privacy-sensitive work

Keep captures and processing on your Mac. Use Private Capture to avoid archive and background indexing, then export flattened, metadata-stripped files when you are ready to share.

Repeatable Mac workflows

Use presets, customizable global capture shortcuts, Clipboard History, floating references, App Shortcuts, AppleScript, URL routes, or the command-line helper to keep recurring work moving.


Private by default

No telemetry

Local processing

Captures, OCR, SnipSnipSnip Pro UI Map metadata, annotations, recording packages, archive search, Clipboard History, rendering, and exports happen locally on your Mac. SnipSnipSnip has no account system, analytics pipeline, remote logging, ad SDK, or cloud upload service.