Skip to main content
Tools 3 mins

macshot: free open-source screenshot tool for macOS

macshot is a native, free open-source screenshot tool for macOS with annotations, screen recording, scroll capture, OCR and upload. It can do significantly more than the macOS built-in tools – and covers many of CleanShot X’s features.

macshot: free open-source screenshot tool for macOS

What is it?

macshot is a native screenshot and screen-recording tool for macOS (Swift/AppKit, no Electron) that works as a menu bar app and is launched via WinShiftC C . It combines screen capture, annotations, video editor, scroll capture, OCR + translation and upload in a single tool – and is completely free and open source (GPLv3). Installation via brew install --cask macshot or through the DMG download on the website (requires macOS 12.3 or later).

macshot toolbar1
macshot editor toolbar

Why it interests me

For the posts here, I’m constantly taking screenshots and short screen recordings – and the macOS built-in tools quickly reach their limits. macshot covers exactly what I’m missing in everyday life: select a region, annotate directly (arrows, text, shapes, blur), record as a GIF, or stitch long web pages into a single image. Plus OCR for quickly copying text and an auto-redact function for personal data. The upload to S3-compatible storage – including Cloudflare R2 – fits perfectly with my Hugo HugoStatic site generator written in Go. Generates a static website from Markdown files and templates – extremely fast (build in milliseconds). fricklr.com runs on Hugo with the Blowfish theme media workflow here.

⚠ [affiliate] Keine Produkte mit Cache für default. Bitte affiliate-sync --lang en ausführen.

Comparison: macOS built-in tools

The built-in screenshot function WinShift4 4 or WinShift5 5 is fine for a quick screenshot, but quickly hits its limits: no scroll capture, no annotation bar directly in the capture flow, and for screen videos you need detours via QuickTime and extra tools. macshot closes exactly these gaps – one app instead of three tools, plus a whole host of additional features.

macshot free screenshot tool macos
macshot screenshot editor annotations, arrows, blur

Highlights

Auto-Redact: Emails, phone numbers, credit cards, SSNs and API APIApplication Programming Interface – defined interface through which programs communicate. Home Assistant offers a REST and a WebSocket API (e.g. for MCP) keys are automatically censored; plus face and person detection as well as a “Text Only” mode that only blackens the text areas within a region.

Screen recording with built-in video editor – MP4 (H.264) up to 120 fps or GIF, system audio + microphone, then trim/mute directly in the app, without an external editor.

Commercial screenshot alternatives for macOS

The best-known paid solution in this area is CleanShot X (one-time around €40). macshot covers its most important features – annotations, GIF capture, OCR, cloud upload – and is free. If you don’t need the expensive extras such as a recording history or fixed screen areas, you save the money. As an alternative to Snagit on the Mac, macshot is also worth a look.

Verdict

A focused, native tool that fits straight into everyday use. A clear recommendation – especially because it’s free, open source, and in some ways better than the paid competition. For me, macshot is also clearly better than Flameshot and the like.


Hi! I'm Markus – the Fricklr. ⚡ Electrical engineer, 🎵 musician (bass, guitar, keys) and professionally 'something with the internet' 🌐 for over 30 years – nowadays with AI too 🤖 – a 55-year-old generalist from Bavaria, Germany.

Your feedback helps me write even more interesting posts. After "Yes" there's also a small option to support my work.

Explore related topics

Content Map →
Show related content as a list
💡 Drag, hover & click to explore
Bigger dots are more relevant

What do you think? Leave a comment!

Share your thoughts, questions or experiences with the community.

Links marked with this symbol are affiliate links. As an Amazon Associate I earn from qualifying purchases. There are no additional costs for you.