Native macOS · Private OCR · Beta v0.1
Capture, mark up, and share before the thought disappears.
SwiftShot lives in your menu bar with fast capture modes, beautiful annotations, scrolling screenshots, and on-device OCR — one shortcut away.
- macOS 14+
- On-device OCR
- No subscription
- Keyboard-first
Capture
⌥⇧4 and drag. Area, window, fullscreen, or scrolling.
Annotate
Arrows, text, and blur land right on the capture.
OCR
Select text in the shot. It’s on your clipboard.
Share
Copy, save, pin, or drag into any app.
Five ways to grab exactly what you mean
Pixel-precise area selection, clean window shots, full displays, endless pages, and the text inside any of them.
Area capture
Drag a rectangle with pixel-perfect precision. The dimension pill tracks every pixel while you frame the shot.
- Live dimension readout
- Retina-accurate output
- Esc cancels instantly
⌥⇧4 from anywhere
Window capture
Hover any window and SwiftShot outlines it. Click to grab it — clean edges, no neighbors in the frame.
- Hover-to-highlight selection
- Filters tiny utility windows
- SwiftShot’s own UI never appears
⌥⇧2 from anywhere
Scrolling capture
Scroll through a long page while SwiftShot stitches it into one tall, seamless image — with a live height readout.
- Live stitch preview
- Handles sticky headers and footers
- Up to 40,000 px tall
⌥⇧5 then scroll
Text capture
Select any region and the text inside lands on your clipboard — layout intact, fully offline.
- Keeps lists, columns, and indentation
- Reads QR codes too
- Runs on-device with Apple Vision
⌥⇧1 from anywhere
Instant markup
Every capture opens straight into markup. Point, blur, label — then copy and move on.
- Arrows, shapes, and text
- Blur and redact regions
- 50 levels of undo
Edit on any capture card
Everything after the capture
Annotate, extract, beautify, and share — without opening another app.
Mark up without opening another app.
Arrows, text, shapes, highlights, and blur — applied in the moment, right on top of the capture.
- Blur secrets before you share
- Smart highlighter sized to the text beneath it
- Crop with freeform or fixed ratios
Copy text from any screenshot.
Error dialogs, terminal output, screenshots of docs — select the region and the words are yours. All recognition happens on your Mac.
- Apple Vision, fully on-device
- Layout-aware: lists and indentation survive
- QR and barcode fallback built in
Clean screenshots for docs, bugs, launches, and socials.
Wrap captures in a gradient backdrop with padding, rounded corners, and shadow. Pick a preset and it’s ready to post.
Capture now, decide later.
Shots stack quietly in the corner. Copy, save, pin on top, or drag one straight into Slack, Figma, or an email.
- Copy or save in one click
- Pin a shot above every window
- Drag captures into any app
One shortcut. Every capture mode.
Hold ⌥⇧ and pick a number. Your hands never leave the keyboard.
- Global hotkeys, no app switching
- Menu bar fallback for every action
- Esc backs out of anything
Private by default.
OCR happens on device. Your captures stay local unless you choose to share them.
Local processing
Text recognition and editing run on your Mac’s own silicon, powered by Apple Vision.
No cloud required
Captures save straight to your Mac. Nothing is uploaded unless you share it yourself.
Redact before sharing
Blur API keys, emails, and faces before a screenshot ever leaves your screen.
Simple now. Simple later.
Free while SwiftShot is in beta. A one-time license is planned — never a subscription.
SwiftShot Beta
Free
during the beta
- Native macOS app — no Electron
- All core capture tools included
- On-device OCR and markup
- One-time license planned after beta
Requires macOS 14 (Sonoma) or later · Apple Silicon & Intel
Questions, answered
Is SwiftShot native for macOS?
Yes. SwiftShot is written in Swift with AppKit, SwiftUI, and ScreenCaptureKit. No Electron, no web wrapper — it launches fast and sits quietly in your menu bar.
Does OCR work offline?
Yes. Text recognition uses Apple’s Vision framework and runs entirely on your Mac. Captures aren’t uploaded anywhere.
Does it support scrolling screenshots?
Yes. Start a scrolling capture, scroll the page, and SwiftShot stitches the frames into one tall image — with a live preview of the stitched height as you go.
Is there a subscription?
No. SwiftShot is free during the beta, and a simple one-time license is planned afterward.
What macOS version is required?
macOS 14 Sonoma or later, on both Apple Silicon and Intel Macs.