Capture. Annotate. Keep creating.
A free, open-source screenshot and screen recording tool for Windows and macOS.
Website · Download · Report a bug · English · 简体中文
A little capture. A clearer idea. An illustrated look at the Snow Shot toolkit.
Core capture, annotation, recording, standard OCR, and QR recognition run on your device. Translation, advanced recognition, AI conversion, and cloud uploads use the services you choose. MCP is optional and off by default. See the privacy policy.
Get Snow Shot from GitHub Releases. Choose a package for your operating system and processor.
| Platform | Packages |
|---|---|
| Windows · x64 / ARM64 | Installer or portable ZIP; the full edition's offline installer includes the default OCR resources. |
| macOS 15+ · Apple Silicon / Intel | DMG or Homebrew; availability depends on the architectures included in the release. |
winget install --exact --id mg-chao.snow-shot --source winget
The package includes the default OCR resources and can include published beta versions.
See [WinGet installation and updates](https://github.com/mg-chao/snow-shot/blob/HEAD/docs/snow-shot-releases.md#winget).
scoop bucket add extras
scoop install extras/snowshot
Quit Snow Shot before upgrading with `scoop update snowshot`; use Scoop to manage
updates. Settings and history persist across upgrades and ordinary uninstall.
See [Scoop installation and updates](https://github.com/mg-chao/snow-shot/blob/HEAD/docs/snow-shot-releases.md#scoop).
brew update
brew install --cask mg-chao/tap/snow-shot
To update, quit Snow Shot and run `brew upgrade --cask snow-shot`.
Installation uses a local signing identity and may request Keychain access and macOS
privacy permissions. See [installation and migration](https://github.com/mg-chao/snow-shot/blob/HEAD/docs-macos-build.md#homebrew-installation).
On macOS, follow the permission prompts for the features you use. For installation help and platform notes, visit the website or the macOS guide.
Snow Shot is built with C++ / Qt and Rust.
git clone --recurse-submodules https://github.com/mg-chao/snow-shot.git
cd snow-shot
The development guide covers platform setup, build commands, focused validation, and the OCR submodule. See also the macOS and Windows ARM64 guides.
Found a bug? Open an issue with your OS, Snow Shot version, and steps to reproduce it.
Only bug-fix PRs are reviewed. For new features or enhancements, start a community discussion before submitting a PR. Read CONTRIBUTING.md and AGENTS.md before making changes.
Snow Shot is licensed under GPL-3.0-or-later. Components and bundled dependencies retain their respective licenses; see the repository license scope and third-party notices.
| 日期 | 榜单 | 排名 | 周期新增 | 总 STAR |
|---|