CleanShot X
Replaceable in one session with an AI coding agent.
Screen capture for macOS with the workflow attached: capture, annotate immediately, and get a shareable link, plus recording and scrolling capture.
Build me a screenshot tool for macOS with annotation and my own upload endpoint. STACK - Swift, using ScreenCaptureKit for capture — do not use the deprecated APIs - A small Node service on my own server for uploads CAPTURE - Area, window and full screen, bound to global hotkeys - Freeze the screen while selecting, so a hover state can be captured - Option to hide desktop icons and the menu bar clock before capture THE EDITOR, WHICH MUST OPEN INSTANTLY - The capture appears in a floating window already loaded; no save dialog, no spinner - Tools: arrow, rectangle, text, blur, highlight, step counter - Undo per object; everything is vector until export, so a blur can be moved after it is drawn BLUR THAT ACTUALLY REDACTS - Pixelate by downsampling and upsampling the region, not by drawing a translucent shape over it - Export flattens; the original region must not survive in the file UPLOAD - POST to my endpoint with a bearer token, returning a short URL copied to the clipboard immediately - Retry once, and keep the file locally if the upload fails rather than losing it - Server side: object storage, a signed short id, and an expiry per upload RECORDING - Screen to MP4 with H.264, cursor highlighted, click ripples optional - Trim start and end in the same editor before upload Include a README on the screen recording permission, the blur guarantee, and the upload endpoint contract.
What you lose
- Scrolling capture that stitches a long page without visible seams
- An annotation editor that opens instantly with the capture already in it
- Cloud upload with a short link, ready to paste before you have finished thinking
- Screen recording with cursor highlighting and click effects
- Small touches — hiding desktop icons, freezing the screen while selecting — that add up
If you would rather not build
- Shottr — cheaper macOS alternative, one-off purchase
- Xnapper — paid, focused on beautifying screenshots
The escape hatch
open source · no votes, no paid placement
Flameshot
$0Screenshot tool with an annotation editor and custom upload targets.
flameshot-org/flameshotfree · open source
ShareX
$0Windows capture and upload tool with a very large set of destinations.
ShareX/ShareXfree · open source
Why this verdict
our own opinion · changed only by a person
81/100
Verdict yes at 81: ScreenCaptureKit does the capture and the rest is an editor and an upload, which is one session. The blur note matters — a translucent rectangle is not redaction, and plenty of shipped tools have leaked text that way.
History
tracked since 9 Aug 2026 · nothing is ever overwritten
Nothing recorded yet. This chart fills in once the page has visitors, votes or prompt copies — it will not draw a flat line to look busy.
Questions about CleanShot X
answered from the record above
Is CleanShot X free?
Bought once at $29 for the app, with an optional $10/month Cloud Pro for hosted uploads. Recorded as no monthly price because the app itself is a one-off.
Can you replace CleanShot X by building your own?
YES. Replaceable in one session with an AI coding agent. Replacement score 81 out of 100, build time one session. Read what you lose before you decide.
How much does CleanShot X cost?
CleanShot X has no public headline price. The tier we track is One-off.
What do you lose by replacing CleanShot X?
Scrolling capture that stitches a long page without visible seams; An annotation editor that opens instantly with the capture already in it; Cloud upload with a short link, ready to paste before you have finished thinking; Screen recording with cursor highlighting and click effects; Small touches — hiding desktop icons, freezing the screen while selecting — that add up. If any of those carry weight for you, keep paying.
Is there an open-source alternative to CleanShot X?
Yes: Flameshot, ShareX. The prompt on this page is for when you want it your way instead.
Related entries
same category first, most replaced first
Every week, something stops being worth paying for.
New verdicts, prices that moved, entries added. One email a week. Unsubscribe in one click.
free forever · no tracking pixel · every prompt stays free on the site