By ABR Lab · macOS 15+

Screenshots and screen
recording, done natively.

A fast, native macOS capture tool — area, window, and scrolling screenshots, screen recording with webcam, inline annotation, OCR, and a built-in history. A free, open-source alternative to CleanShot X.

Free & open source · Built with Swift 6 · No account, no cloud lock-in

macshots capture HUD demo

Features

Everything a capture tool should do — and nothing it shouldn't.

One floating HUD for every kind of capture, a real recording editor, and a tidy history. All on-device.

All-in-one HUD

Area, fullscreen, window, scrolling, timer, OCR, or recording — picked from a single floating toolbar.

Screen recording

MP4 and GIF with webcam picture-in-picture (4 shapes), system audio, mic, countdown, and quality presets.

Inline annotation

Arrows, shapes, text, highlighter, numbered counters, blur, and crop — directly on the capture, before you save.

Scrolling capture

Stitch long webpages, chat threads, and documents into one tall, pixel-perfect image.

OCR & translation

Pull text out of any region to the clipboard, or capture-and-translate into a floating result card.

History & beautify

Every capture in one library. Pin to screen, beautify with padding and shadow, and bring your own R2 storage.

A look inside

Designed to feel like part of macOS.

Annotation editor
Annotation editor — arrows, counters, highlights, and markers.
Screenshot beautification
Beautify — background, padding, rounded corners, and shadow.
Screen recording with webcam PiP
Recording with webcam picture-in-picture and GIF/MP4 export.
Quick Access floating preview
Quick Access — copy, save, annotate, OCR, pin, and drag-and-drop.

Comparison

Full-featured, and free.

CleanShot XShottrCapmacshots
All-in-one HUDYesNoNoYes
RecordingVideo + GIFNoVideo + GIFVideo + GIF
Webcam PiPYesNoYesYes (4 shapes)
OCRYesYesNoYes
Scrolling captureYesYesNoYes
Native SwiftYesYesNo (Tauri)Yes (Swift 6)
Open sourceNoNoPartialYes
Price$29$8$58Free

Get macshots

Free, open source, yours to keep.

Grab the latest build below. Requires macOS 15 or later (Apple Silicon). On first launch, right-click the app and choose Open — the build is not yet notarized.

Licensed under BSL 1.1 — free for personal and company use; converts to Apache 2.0 over time.