A native Windows tray app for screenshotting, markup, and screen recording across arbitrary desktops — including mixed-DPI, multi-monitor layouts.
- Region capture across monitors. Drag out a selection spanning any combination of monitors (any resolution, DPI scale, or arrangement), or click a window to capture it whole.
- Markup, drawn directly on the captured region:
- Freeform draw, highlighter, box, circle, arrow, text, and sequential numbered badges
- Blur and invert-colors region tools
- Magic Erase (paints over content with the color sampled from the stroke's start point)
- Undo/redo, adjustable color and stroke width
- Output: copy to clipboard, Save As via a native dialog, autosave to a configurable folder, or pin the screenshot to a floating always-on-top window.
- Screen recording of a selected region: pause/resume, a native marching-ants border while recording, and a floating action dock to stop/copy/save the finished video (MP4 or AVI).
- Lives in the system tray with a global capture hotkey (default
Ctrl+Shift+PrtScn) and a Settings window for hotkeys, output locations/formats, default markup style, and recording parameters.
Download the latest release from the Releases page:
rsnap-setup.exe— an installer (built with NSIS) that installs rsnap per-user to%LOCALAPPDATA%\Programs\rsnap, adds a Start Menu shortcut, and registers a normal uninstaller (no admin rights required).rsnap.exe— the portable binary on its own; just run it, no install needed. It puts an icon in your system tray.
Or build from source (below).
Requires a recent stable Rust toolchain (rustup.rs) on Windows 10/11.
cargo build --release
The resulting binary is at target/release/rsnap.exe.
To also build the installer, install NSIS and run:
makensis installer.nsi
which produces rsnap-setup.exe.
- Press the capture hotkey (default
Ctrl+Shift+PrtScn, configurable in Settings) or use the tray icon's "Capture" menu item. - Drag out a region, or click a window to select it outright.
- Pick a markup tool from the toolbar that appears once a region is selected, then Copy, Save, Pin, or Record.
- Right-click the tray icon for Settings, Stop Recording, or Quit.
Settings are stored at %APPDATA%\rsnap\config.toml and are editable via the tray menu's Settings window. Errors that would otherwise have nowhere to go (this is a windowless GUI app with no console) are appended to %APPDATA%\rsnap\rsnap.log.
Windows 10/11 only — built directly on Win32, Windows Graphics Capture, and Media Foundation. There are no plans to support other platforms.
Toolbar icons are from Lucide, used under the ISC license — see assets/icons/LICENSE.
MIT © Adam Post
