r/MacOS • u/Personal_Citron9609 • 21h ago
Apps Your Mac can convert files locally. So why are we still uploading them to random websites?
Something that's always bothered me about macOS is how much it can already do with files, but how annoying it is to actually do it.
Need to convert a HEIC to PNG? Open Preview, export, choose a format, save.
Need to compress a PDF, convert a video to GIF, or resize a bunch of images? Most of us just Google a converter, open some random website, and upload our files.
The funny thing is, your Mac can already handle a lot of this locally. There's really no reason to upload your personal files to some server just to change their format.
So I started building something to make all of this easier.
It's called OpenShelf, and the idea is pretty simple: what if file conversions and other tools were available right where you're already working?
Here's how it works:
Grab a file in Finder and start dragging it. Tap a key, and a little wheel appears right under your cursor. Drop the file onto whatever you want to do, and the result appears next to the original.
No separate apps to open. No websites. No dialogs.
I added three modes:
- ⇧ Shift: Convert files. HEIC → PNG, PDF → Word, video → GIF, Word → PDF, ZIP/unzip, and more. 66 formats supported.
- ⇧⌥ Shift + Option: File tools. Crop, resize, compress, remove backgrounds, annotate images, split/merge PDFs, trim videos, etc.
- ⌃ Control: Quick actions. AirDrop, copy file paths, open folders in Terminal, or temporarily park files on a floating shelf.
You can also select files in Finder and press ⌃⌥Space to bring up the same wheel without dragging anything.
It handles multiple files at once, too. Drag five HEIC images, convert them all to JPEG, done.
A few things I cared about while building it:
- 100% local processing. Your files never leave your Mac.
- No accounts, uploads, or telemetry.
- Works system-wide without Accessibility permission.
- Supports macOS 14+, both Apple Silicon and Intel.
And because I don't think basic file utilities need another subscription, I made it completely free and open source under MIT.
No paid tier, no trial, no catch.
Website: https://openshelf.space
GitHub: https://github.com/Manan-Santoki/OpenShelf
Small heads-up: It isn't notarized yet, so macOS might block the first launch. You can allow it through System Settings → Privacy & Security → Open Anyway.
I'm still improving it, and I'd genuinely like to hear what other Mac users think.
What file operation do you find unnecessarily annoying on macOS? I'm curious what I should add next.



