Snipishfor people and AI agents.
Capture, upload, annotate, and share screenshots from the web, desktop, or any connected AI agent. Your storage stays yours.
No credit card. 20 free screenshots. BYOB for unlimited.
Connect an AI agentCapture
Checkout flow regression
Capture
Select any area of your screen
Annotate
Add arrows, text, and highlights
Share
Get a clean, shareable URL
Capture Anything
Paste from clipboard, drag and drop, screen capture, or save from any URL. Multiple ways to get your screenshots in.
Annotate with Precision
Draw arrows, rectangles, and text directly on your screenshots with a full visual editor.
Share Instantly
Generate clean shareable URLs for single screenshots or entire collections. Add comments and pinned feedback.
Your Storage, Your Rules
Connect your own Cloudflare R2, AWS S3, or Google Cloud Storage bucket. Your images never leave your control.
Give your agent a screenshot workspace
Snipish gives agents low-token ways to capture or import screenshots, inspect them, add editable annotations, verify the result, and publish a clean share link.
Capture public pages
Save full pages or exact browser viewports directly into a Snipish collection.
Upload private or local captures
Import from a presigned URL or use a one-use binary upload link. Inline base64 is only a fallback.
Inspect, annotate, and verify
Use editable Snipish layers, or upload an image your agent already annotated as flattened pixels.
Publish only when asked
The agent can publish the finished collection and return a clean Snipish share URL.
Connect to the Snipish MCP server at https://snipish.mfdi.me/mcp and complete OAuth. Load the MCP prompt `snipish-agent-setup` as your screenshot operating skill. Choose one ingest path: - Public page: `snipish_capture_url`. - Public or presigned HTTPS image: `snipish_import_screenshot_url`. - Local/private file: `snipish_create_screenshot_upload`, then PUT raw bytes to `uploadUrl` and read `previewResourceUri` through MCP. - Inline base64 is only a small-file fallback. Choose one annotation mode: - Editable: upload a clean image with `annotationState: "unannotated"`, inspect it, then call `snipish_add_annotations` once with all marks in normalized 0..1 coordinates. - Already annotated by your own image tool: verify the final pixels, upload with `annotationState: "flattened"`, inspect the returned preview, and do not recreate the same marks in Snipish. For good markup, use high-contrast rectangles or arrows, keep labels short, and never cover the target. Correct only after inspecting the rendered result. Only when I explicitly ask to share, call `snipish_publish_collection` and return `shareUrl`. Never send credentials, session tokens, or private-network URLs to hosted capture or import.
https://snipish.mfdi.me/mcpMade for the way you ship
Snipish fits any workflow that runs on screenshots.
Bug reports
Capture the broken state, annotate the repro steps, share a clean URL — no Jira screenshot uploads.
Design feedback
Drop a comment pin anywhere on a mockup. Threads stay attached to the image, not lost in chat.
Customer support
Send step-by-step annotated walkthroughs instead of long email replies. Customers click one link.
Async docs & SOPs
Collections turn a sequence of screenshots into a shareable how-to. No screen recordings required.
Get Snipish anywhere you work
Same account, every surface. Captures sync across web, browser, and desktop.
Web app
Paste, drop, or URL-capture. Works in any modern browser.
Chrome extension
One-click element capture, region drag, and multi-capture canvas.
macOS
Global hotkey, system tray, offline-first captures with sync. Universal Intel + Apple Silicon.
Windows
Global hotkey, system tray, offline-first captures. NSIS installer + MSI.
Simple, ownership-first pricing
Free to start. Free forever if you bring your own storage. No seats. No screenshot caps when you own the bucket.
Free
Try Snipish on shared storage.
- 20 screenshots on Snipish-managed storage
- Full annotation editor
- Clean share URLs + comments
- Chrome extension + web app