

Better Shot
Open-source screenshot solution for macOS featuring region, window, and fullscreen capture, local OCR powered by offline Tesseract.js, fast annotation, customizable backgrounds and effects, menu bar integration, clipboard support, and persistent workflow preferences.
Features
- Works Offline
- PDF annotation
- Annotate Screenshot
- OCR
- Blur Filter
- Desktop Application
- Sits in the MenuBar
- Edit screenshots
- Custom Backgrounds
Tags
- text-extraction
- image-ocr
- macos-application
- vitejs
- tauri
- macos-app
Better Shot News & Activities
Recent activities
- klim liked Better Shot
- Taofeek2 A comment was removed from Better Shot
- HappyGamerGoose liked Better Shot
Maoholguin added Better Shot as alternative to CleanShot X, ShareX, Greenshot and Capcha Screenshot- Maoholguin added Better Shot
Better Shot information
What is Better Shot?
Better Shot is a fast, lightweight screenshot tool built with Tauri + React. It provides a powerful yet simple workflow for capturing screenshots, editing them with backgrounds/effects/annotations, and exporting quickly.
Background Clean screenshot workflows usually need three things: capture fast, polish fast (background/shadow/roundness), and annotate fast (arrows, labels). Better Shot is a macOS-native app that keeps everything local and lightweight.
Capture Modes
- Region capture: Select any area of your screen (??2, enabled by default)
- Fullscreen capture: Capture your entire screen (??F, enable in Preferences)
- Window capture: Capture a specific window (??D, enable in Preferences)
Image Editing
- Background library: Curated wallpapers, Mac assets, and mesh patterns
- Custom backgrounds: Solid colors and transparent checkerboard
- Effects: Blur + noise controls
- Shadow + roundness: Tune depth and corner radius
- Export: Save at high quality for docs, decks, and social
Annotation Tools
- Shapes: Circle, rectangle, line, arrow
- Text: Add text with adjustable size
- Numbered labels: Auto-incrementing badges for step-by-step callouts
- Editability: Select, move, and delete annotations
- Styling: Colors, opacity, borders, alignment
OCR (Optical Character Recognition)
- Text extraction: Extract text from screenshots using OCR
- Full image processing: Recognizes text from the entire edited image including annotations
- Copy to clipboard: Easily copy extracted text for use elsewhere
- Automatic preprocessing: Image enhancement (grayscale, contrast, brightness) for better accuracy
- Auto-rotation: Automatically detects and corrects rotated text
- Offline support: OCR works fully offline with bundled Tesseract.js and language data
Workflow
- Global shortcuts: Capture from anywhere, even when hidden
- Auto-apply: Apply default background and save without opening the editor
- Clipboard: Copy to clipboard after capture/export
- Preferences: Save directory, defaults, and shortcut settings persist
- Menu bar: Accessible from the menu bar
- Native performance: Rust + Tauri



