3
Real files, not previews
Select a few screenshots and drag once: the receiver gets separate, genuine files. Safari upload fields, Slack, Mail, and native apps all treat them like drops from Finder.
Shots keeps your recent screenshots in the menu bar. Click the pile, drag them into anything.
Download for macOS




Your screenshot habits already work. Shots adds one move at the end of them.
Shots never intercepts the system screenshot keys. It watches wherever macOS saves your captures, even a custom folder.
Your recents are right there under the menu bar, newest on top.
Drops land as genuine file attachments, the same thing Finder puts on the pasteboard.
3
Select a few screenshots and drag once: the receiver gets separate, genuine files. Safari upload fields, Slack, Mail, and native apps all treat them like drops from Finder.
Shots reads the screenshots you already have, so the shelf is full the moment it starts. Nothing to import, no setup.
Removing a screenshot moves the file to the Trash, so undo lives where it always has.
Choose how far back the shelf reaches. The files themselves stay untouched.
SwiftUI and AppKit, zero dependencies, no Electron. It looks and feels like part of macOS because it is.
Shots reads the folder where macOS saves screenshots, and that is the entire data model. Your files never leave your Mac, and the filesystem stays the source of truth.
macOS 14 or later · Notarized Developer ID build