macOS screenshot app for X

Capture, annotate, and post screenshots to X on macOS

Capture a screenshot on macOS, mark it up, and publish it to X in under ten seconds. ScreenPost keeps the honest flow in one app: no browser tab, no Finder hunt, no drag-and-drop.

No card · macOS 14+ Apple Silicon & Intel Signed & notarized

Interactive walkthrough · representative 8.7-second workflow

You know the ritual.

For posting to X, every screenshot tool stops one step early. ScreenPost keeps capture, editing, the composer, and publishing in one macOS app: no browser tab, Finder hunt, or drag-and-drop.

  1. a.Screenshot lands on the Desktop… somewhere.
  2. b.Open Finder. Sort by date. Squint.
  3. c.Open x.com. Get eaten by the timeline for 20 minutes.
  4. d.Drag the file in. Wait for the upload bar.
  5. e.Type the post. Notice the API key in the corner. Start over.
  6. Or: capture, annotate, Post. Done in under ten seconds.

01 the flow

Three beats. Zero app-switching.

No browser tab, no Finder hunt, no drag-and-drop. The entire screenshot-to-X flow stays inside ScreenPost.

capture

⌃⇧4 Freeze & grab

The screen freezes while you pick your area — crosshair, live coordinates, pixel loupe, the works. ⌃⇧3 takes the full screen, ⌃⇧5 picks a window. Your shot floats in as a quick-access overlay.

Overlays stack and stay — no countdown rushing you. Copy, save, swipe away, or keep flowing.

annotate

Arrow the point, blur the secret

Pen, line, arrow, rectangle, ellipse, text, highlighter, pixelate/blur, and crop, with undo/redo all the way down. Exports stay at native resolution.

post

Hit Post, get back to work

The composer opens with your shot already attached and a live 280 counter. One click posts through X OAuth 2 with PKCE, then copies the permalink to your clipboard.

02 features

A serious capture tool that happens to hit Post.

Area, window, and fullscreen capture; a proper editor; and the shortest path from a useful screenshot to an X post.

One-click publish to X

Real OAuth 2, no browser. Compose with a live 280 counter, hit Post, and the permalink is on your clipboard. Tokens stay in macOS Keychain.

The last mile is the product.

Schedule and learn

Queue posts for later, then watch likes, reposts, and impressions land in History.

Publish subscription

Make any screenshot X-ready

Gradient or solid backgrounds, balanced padding, and X-friendly ratios. Native-resolution, never resampled.

Redact secrets in one click

On-device Vision finds emails, API keys, IPs, and card numbers, and pixelates them as a single undo step.

Copy text from any screenshot

On-device OCR straight to your clipboard. No image or text leaves the Mac for recognition.

Native Swift + ScreenCaptureKit ⌃⇧3/4/5 hotkeys, remappable Share links on our own server Capture history with post state Optional “Shot with ScreenPost” watermark Full annotation suite, undo/redo

03 the receipts

For posting to X, every screenshot tool stops one step early.

CleanShot X is the broad capture toolbox, including recording and scrolling capture. Xnapper is the deeper beautifier. ScreenPost is the one that publishes to X in-app.

Feature comparison of ScreenPost, CleanShot X, and Xnapper
Capability ScreenPost CleanShot X Xnapper
Native macOS capture ✓ Area, window, fullscreen ✓ Broad capture suite ✓ Still screenshots
Annotation & blur ✓ Full editor ✓ Mature editor ✓ Included
Beautify backgrounds, padding & ratios ✓ Included lite6 backgrounds, X ratios, corners, shadow ✓ Background tool ✓ Best in classAuto-balance and custom background images go deeper
Auto-redact ✓ One-click Vision detection Manual blur ✓ Automatic
OCR / copy text ✓ On-device
Publish to X ✓ one click, in-app copy or save, then post exports an image
Schedule X posts ✓ Publish plan
Post analytics ✓ Publish planLikes, reposts, replies, impressions
Recording / scrolling capture — Stills only ✓ BothCleanShot wins here — Stills only
One-time purchase option ✓ $291 year of updates ✓ $291 year of updates Free tier with watermark; purchase removes it
From our in-app audit, July 2026 — we checked the apps, not the marketing pages. If a competitor ships posting tomorrow, this table changes and we'll say so. Full teardowns: vs CleanShot X · vs Xnapper

04 pricing

Two choices. Start with the trial.

Buy ScreenPost once if you mostly capture and edit. Choose Publish if you post regularly and want scheduling, analytics, and a monthly unit allowance.

Every plan starts with 7 free desktop days — no card.
Capture and edit before deciding how to pay. Hosted links and API-backed publishing require activation.

Start free 7-day trial

own screenpost

Own ScreenPost — $29 once

$29 · one-time purchase
  • Every capture and editing feature — annotation, Beautify, one-click redaction, and OCR
  • Native-resolution export — Beautify never resamples the screenshot
  • Hosted share links — one click, served from ScreenPost's own server
  • 50 posting units included
  • 1 year of updates — the version you own keeps working after that
Buy ScreenPost — $29

screenpost publish

Regular-poster choice

ScreenPost Publish — $5/mo or $48/yr

$5/mo · or $48/yr
  • Everything in Own while subscribed — no separate app purchase
  • 300 posting units each month
  • Scheduled posts — choose when the post goes live
  • Post analytics — likes, reposts, replies, and impressions in History
  • Hosted share links included
Monthly — $5 Annual — $48
Need more posts? $5 = 200 units, never expire. Buy a 200-unit pack

Already bought? Your key goes in the app: menu-bar icon → Redeem credits code… → paste. Step-by-step

1 unit per post · 13 units if the post contains a link (X charges apps per API post — we pass their cost through, we don't mark it up or hide it).

05 FAQ

The reasonable questions.

Short answers, including the awkward dependency on X's API.

Where do I enter my key or code?

Everything is redeemed in the app. Click the ScreenPost icon (a camera viewfinder) in your Mac’s menu bar and choose Redeem credits code… — or click Enter license key… at the bottom of the Unlock ScreenPost window. Paste your key (SP-, SPC-, or SPS-) and click Redeem. The Post to X window (⌃⇧P) also has a Redeem button in its footer.

Do my screenshots leave my Mac?

Capture, editing, auto-redaction, and OCR all happen on-device. An image leaves only when you choose Post, which sends it to X, or Share, which sends it to ScreenPost's link host. Your X tokens stay in macOS Keychain.

Why does publishing use units?

X charges apps per API post. ScreenPost uses the rates shown in Pricing to pass that cost through without marking it up or hiding it inside the app price.

What if X changes its API or pricing?

Capture, editing, Beautify, redaction, OCR, export, and History are independent of X. Publishing terms could change; if they do, we will communicate the change before charging anything different.

What happens after the trial?

The app pauses until you buy it for $29 or subscribe to Publish. Your captures stay on your Mac.

Is my card safe? What about refunds?

Checkout is handled by Stripe. Paid purchases have a 30-day money-back guarantee, no questions asked.

Which macOS versions are supported?

macOS 14 Sonoma or later, on both Apple silicon and Intel Macs.

public beta · ready for daily use

Signed, notarized, and supported by the builder.

ScreenPost is a public beta built for daily use. The full app is yours for 7 days, and support comes directly from Luca—the person building it.

Start free 7-day trial

No card · macOS 14+ · 30-day money-back guarantee after purchase · support: [email protected]