Meet Screenshotter: The Tiny macOS Utility Every Developer Needs for Faster Workflow
Every developer knows the drill. You hit Cmd+Shift+4, grab a screenshot, paste it into a Slack message, and then watch in horror as a 5MB image tries to upload while your team waits impatiently. Or maybe you're documenting a bug, dropping screenshots into GitHub issues, and suddenly you're dealing with repository bloat from uncompressed images. These small frustrations compound over time.
Enter Screenshotter, a humble but brilliant utility that solves this exact problem with elegance.
This open-source tool, built by developer mgranados, runs quietly in the background on your macOS machine. When you take a screenshot using the standard macOS keyboard shortcuts, Screenshotter automatically intercepts the file, compresses it down to a reasonable size, and copies it to your clipboard. The result? Every screenshot you paste is already optimized and ready to go—no manual resizing, no hunting for compression tools, no frustrated teammates.
Why This Matters for Your Daily Workflow
As developers and tech professionals, we spend a significant chunk of our day sharing visual information. A screenshot of an error log, a UI bug, an architecture diagram, or a terminal output appears in our messages, documentation, and tickets constantly. Uncompressed screenshots create friction at every step:
- Slow uploads to Slack, Discord, or email
- Repository bloat when committed to Git
- Cluttered clipboard with oversized images you can't efficiently paste elsewhere
Screenshotter eliminates these pain points by making compression a background process. You never have to think about it.
The Beauty of Simple Tools
What strikes me about Screenshotter is its philosophy: don't build a full-featured application when a single purpose handles the job perfectly. This utility doesn't have a GUI with seventeen options and settings panels. It's a small, focused tool that does one thing exceptionally well. And that, friends, is exactly what "vibe coding" and modern developer tooling should look like.
The tool is available on GitHub for anyone who wants to tinker, contribute, or simply use it. If you're comfortable with a bit of terminal setup, you can have it running in minutes.
Getting Started
You can find the project at mgranados/screenshotter on GitHub. The repository includes installation instructions, and since it's designed specifically for macOS, it plays nicely with the operating system's native screenshot functionality out of the box.
Small utilities like this are the unsung heroes of a productive development environment. Once you start using Screenshotter, you'll wonder how you ever managed without it. Your Slack messages will be snappier, your commits cleaner, and your clipboard will thank you.
If you're someone who takes screenshots dozens of times daily (and let's be honest, who doesn't?), this is a five-minute investment that pays dividends forever.
What are your favorite small utilities for boosting daily productivity? Drop a comment below and let us know!
Read in other languages: