v1.4.0 · out now

Paste screenshots into Claude Code, Cursor, or any terminal AI.

Hotkey → drag a region → public share link lands in your clipboard. One keystroke, on Windows, macOS, and Linux.

winget install snap2link Download .dmg curl | bash
snap2link · capturing region
1. idle 2. hotkey 3. drag 4. copy 5. paste
Inbox
Projects
Releases
Settings
TypeError: cannot read property of undefined
Ctrl + PrtSc
624 × 184
Link copied drive.google.com/uc?id=1aBcD…
claude $ look at this drive.google.com/uc?id=1aBcD…
I see the TypeError on line 142. `user.profile` is read before the fetch resolves
Built for AI workflows

Stop screenshotting → uploading → copying → pasting.

You're working with Claude Code on a remote VPS. You need to show the model a UI bug, a design mockup, a stack trace. The usual workflow (screenshot, open browser, upload to imgur, copy the URL, paste) is six steps, three apps, and a dozen seconds you'll never get back.

Snap2Link collapses it into one keystroke. Uploads to your Google Drive with the minimum scope possible. No third-party server, no account to create, no telemetry. The link is on your clipboard before the toast finishes.

Claude Cursor ChatGPT Copilot
Features

Built for the keystroke, not the tour.

Built for AI workflows

Pastes as a plain URL into any text field. Works in Claude Code, Cursor, Aider, ChatGPT, Continue, Zed.

Drag-to-capture overlay

Dimmed scrim, dashed selection, live pixel dimensions. Esc to cancel.

Instant share link

Under one second from drag-end to clipboard. Faster than your editor's auto-save.

Global hotkey

Default ⌃ + PrtSc, rebind to anything. The capture works whether the app's focused or not.

Windows, macOS, Linux

Tiny installers: 4 MB Windows, 13 MB macOS Universal, 7 MB Linux .deb. No Electron.

In-app annotator

Pen, rectangle, circle, arrow, text, blur. Six tools, one keystroke each. Opens in a separate window so you can keep typing in the terminal while you mark up.

Save & share

Auto-cleanup

Old screenshots evict from Drive on a schedule you set. Default: 30 days.

Built-in auto-updater

Cryptographically signed updater archives so updates self-verify. Click “Check for Updates” in Settings any time.

No third-party server

Direct from your machine to your Drive. Drive scope is `drive.file`. Snap2Link only sees what it created.

How it works

Three steps. One keystroke each.

1

Press the hotkey

Default Ctrl + PrintScreen. Rebind in settings to anything.

Ctrl + PrtSc
2

Drag a region

The screen dims. Drag any rectangle. Annotate with arrows, boxes, or blur a sensitive zone, or skip and ship.

412 × 240
3

Paste anywhere

The link is on your clipboard. Paste into Claude Code, Cursor, Aider. Anything that takes an image URL.

claude $ what's broken:
drive.google.com/uc?id=1aBcD
Install

One line. Three platforms.

$ winget install snap2link
v1.4.0 · Windows 10+ · 3.6 MB Download .exe from GitHub releases →
Open source

Free, open source, MIT licensed.

Tauri + React + Rust. Read the source, file an issue, ship a PR. Early days. Every star helps.

2 GitHub stars
0 Downloads
1 Contributor

Built with Tauri v2 · React 19 · Tailwind 4 · Vitest