Native macOS · built for vibe coders

Screenshots at the
speed of vibe.

Capture, mark up, blur your secrets, and bulk-paste straight into Claude Code, Cursor & your terminal. The friction between your screen and your AI — gone.

Buy now — $9.99
$9.99one-time · yours forever
One-time purchase No subscription Secrets stay on-device
⌃⌥⌘S region ⌃⌥⌘V paste panel ⌃⌥⌘R record
claude — vibeshots — ⌘ paste
1// fix the layout bug i screenshotted
2func render(frame) {
3  let scale = pixels / points
4  // ⌥ drag to select · ⎵ for window
5  draw(region, crisp: true)
6}
vibeshots just pasted 3 shots 
820 × 360
#c9ff3a
drag the selection ↔ live loupe
Paste where you actually work
Claude CodeCursorGhosttyWarpChatGPTTerminalZedRaycastVS CodeLinearGitHubSlack Claude CodeCursorGhosttyWarpChatGPTTerminalZedRaycastVS CodeLinearGitHubSlack
See it in action

Watch the friction disappear.

Capture → annotate → bulk-paste into your AI tools, in one flow.

Vibeshots — demo
The toolkit

Everything between
screen and prompt.

Eleven tools that turn “take a screenshot and somehow get it into the AI” into a single keystroke.

Four ways to capture

Region with a frozen-frame selector, any window, full screen, or scrolling capture that stitches long pages & terminals into one tall image.

RegionWindowFullScrolling

Magnifier & pixel-snap

An 8× loupe with live coordinates and hex color. Selections snap to whole pixels — pixel-perfect, every time.

Annotate instantly

Arrows, shapes, text, highlighter & freehand. The preview pops bottom-right — click to mark up, done.

Auto-blur secrets

OCR spots API keys, tokens & passwords and pixelates them before the image ever hits your clipboard.

Copy text (OCR)

Pull the text straight out of any screenshot — code, errors, logs — no retyping.

Screen recording

Record a quick MP4 repro with a floating stop pill. Saved, copied, and revealed — instantly.

The paste panel

One hotkey pops a panel by your cursor. Arrow-key through your history, multi-select, and bulk-paste every shot at once into whatever app you were just typing in.

↑↓ navigate␣ multi-select↩ bulk paste

Drag out anywhere

Grab the preview and drag it as a real file into any upload field, chat, or Finder.

Searchable history

Search by the text inside your shots. Pin favorites so they never clear.

Data-URI copy

Copy as data:image/png;base64,… to embed inline in docs, issues & READMEs.

Per-app paste profiles

Paste as image, OCR text, or markdown — a different default per app.

Why it hits different

Three moves that feel
like cheating.

Privacy-first

Never leak a key into your AI again.

Vibeshots runs on-device OCR and pixelates anything that looks like a secret — automatically on every capture, or one click in the editor.

  • Detects OpenAI, Anthropic, AWS, GitHub, Stripe, JWTs & private keys
  • Real pixelation, not a black box you can “un-flatten”
  • 100% local — nothing is uploaded, ever
$ export OPENAI_API_KEY=sk-proj-7Qx9aLm2VtZ
$ export DB_PASSWORD=h4 unter2-prod!
$ git remote add origin git@github.com…
Zero friction

Bulk-paste a whole stack of shots.

Stop the open-Raycast-copy-switch-paste dance. Hit one key, pick your shots with the arrows, and drop them all into your prompt in order.

  • Pops up right by your text cursor
  • Multi-select & paste many at once
  • Pastes back into the exact app you were in
History
error.png12s ago
layout.png1m ago
diff.png4m ago
stack.png9m ago
preview
↑↓ move␣ pick↩ paste 2 shotsesc
OCR built-in

Turn a screenshot into text.

That stack trace in a screenshot? Copy it as actual text and paste it where it belongs. Powered by Apple’s Vision — fast and offline.

  • Grab code, errors & logs without retyping
  • Indexes every shot so you can search by content
  • One click — or set it as your paste default
TypeError: cannot read
  property 'render' of undefined
  at Frame.draw (capture.ts:42)
// click “Copy text” to extract
Muscle memory

Your hands never
leave the keyboard.

Sensible defaults in the conflict-free ⌃⌥⌘ space — and every one is rebindable.

Capture regionS
Capture windowW
Full screenF
Scrolling captureL
Start / stop recordingR
Open paste panelV
Annotate last shotA
Window mode (in select)space
Simple pricing

One coffee. Yours forever.

No trials that nag, no subscription that creeps. Buy it once, own it.

Vibeshots · macOS
$9.99
one-time payment · free updates
Get Vibeshots
Requires macOS 14+ · Apple Silicon & Intel
Good to know

Questions, answered.

Is it a subscription?

No. $9.99 once, including updates. It’s yours.

Do my screenshots leave my Mac?

Never. Capture, OCR and secret-blurring all run 100% on-device.

Which apps can I paste into?

Anything that takes a ⌘V image or file — Claude Code, Cursor, terminals, ChatGPT, Slack, GitHub, and more.

What does it need to run?

macOS 14 or later, Apple Silicon or Intel. Grant Screen Recording & Accessibility once.

Can I change the shortcuts?

Every shortcut and setting is customizable — durations, formats, paste behavior, the lot.

Refunds?

Not vibing with it? Reply to your receipt and we’ll sort you out.

Stop fighting your screenshots.

Capture, blur, paste — at the speed of vibe.

Get Vibeshots — $9.99