Skip to content

Repository files navigation

SnapNote Studio

SnapNote Studio Icon

SnapNote Studio is a powerful screen capture and annotation tool for Windows. Capture any area of your screen and annotate it with arrows, shapes, text, blur effects, and more.

日本語版 README

Features

Capture

  • Region selection: Click and drag to select any area of your screen
  • Window selection: Click a window to capture the visible window bounds
  • Previous region capture: Press Space before dragging to show the previous capture region, then press Enter to capture it again
  • Multi-monitor support: Works seamlessly across multiple displays
  • High DPI support: Crisp captures on high-resolution displays

Annotation Tools

Tool Shortcut Description
Move Space Move the image viewport by dragging
Select V Select and move annotations
Arrow A Draw arrows to point at things
Line L Draw straight lines
Rectangle R Draw rectangles
Ellipse E Draw ellipses/circles
Text T Add text with customizable font size
Number N Add numbered steps (①②③...)
Highlighter H Semi-transparent highlight pen

Effect Tools

Tool Shortcut Description
Fill F Draw filled rectangles
Mosaic M Pixelate sensitive information
Blur B Blur sensitive areas
Spotlight S Darken everything except selected area
Magnifier G Zoom in on a specific area

Image Operations

  • Crop: Trim the image to a selected area
  • Rotate: Rotate the image 90° clockwise
  • Resize: Scale the image with aspect ratio preservation
  • Sharpen: Apply a gentle sharpen filter to the image

Additional Features

  • Editor zoom and pan: Use the mouse wheel to zoom up to 1200%, then drag in Move mode or use the middle/right mouse button to pan
  • Undo/Redo: Full history support (Ctrl+Z / Ctrl+Y)
  • Copy to clipboard: Quick sharing (Ctrl+C)
  • Save to file: Automatically saves PNG files with timestamp-based names (Ctrl+S)
  • Save location setting: Choose the folder used for automatic saves
  • Customizable hotkey: Choose your preferred capture shortcut
  • System tray: Runs quietly in the background
  • Multi-language: English, Japanese, Simplified Chinese, Spanish, and Korean support

System Requirements

  • Windows 10/11 (64-bit)
  • .NET 8.0 Runtime

Installation

Option 1: Download Installer

  1. Download the installer (SnapNoteStudio_Setup_x.x.x.exe) from the Latest Release page
  2. Run the installer and follow the on-screen instructions

Option 2: Build from Source

Prerequisites

Build Steps

# Clone the repository
git clone https://github.com/fukuyori/snapnote.git
cd snapnote

# Restore dependencies
dotnet restore

# Build
dotnet build -c Release

# Run
dotnet run -c Release

Publish as Single Executable

.\scripts\build-release.ps1

# Output: bin/Release/net8.0-windows/win-x64/publish/SnapNoteStudio.exe

Creating the Installer

With Inno Setup installed, run the following:

.\scripts\build-installer.ps1

# Output: installer_output/SnapNoteStudio_Setup_2.1.0.exe

Usage

Starting a Capture

  1. Hotkey: Press Ctrl+Shift+S (default) to start capture mode
  2. System Tray: Double-click the tray icon, or right-click and select "Capture"

Capture Mode

  1. Click and drag to select the area you want to capture
  2. Click a window without dragging to capture that window
  3. Press Space before dragging to show the previous capture region, then press Enter to capture it
  4. Press Escape to cancel

Editor

  1. Use the left sidebar to select Move mode or annotation tools
  2. Adjust color, thickness, and opacity in the top toolbar
  3. Draw annotations on the image
  4. Use the mouse wheel to zoom, then drag in Move mode or drag with the middle/right mouse button to pan
  5. Use Ctrl+Z to undo, Ctrl+Y to redo
  6. Click "Copy" or press Ctrl+C to copy to clipboard
  7. Click "Save" or press Ctrl+S to save to the configured folder
  8. Use Ctrl+X, Ctrl+W, or Ctrl+Q for quick close workflows

Settings

Right-click the system tray icon and select "Settings" to open the settings dialog.

Setting Description Default
Language Switch the display language. Supports English / 日本語 / 简体中文 / Español / 한국어 English
Capture hotkey Select the shortcut key to start screen capture. Available options: PrintScreen / Ctrl+PrintScreen / Alt+PrintScreen / Ctrl+Shift+S / Ctrl+Shift+C / Ctrl+Alt+S / F12 / Ctrl+F12 Ctrl+Shift+S
Start with Windows When checked, SnapNote Studio will automatically start when Windows starts. Registered via registry (HKCU) OFF
Save location Folder used by automatic PNG saves. The folder is created when needed Pictures\SnapNote Studio
Thickness Set the default stroke thickness for drawing tools (1–10) 3
Opacity Set the default opacity for drawing tools (10%–100%) 100%

Keyboard Shortcuts

Global

Shortcut Action
Ctrl+Shift+S Start capture (default, configurable)

Editor

Shortcut Action
Ctrl+Z Undo
Ctrl+Y Redo
Ctrl+C Copy to clipboard
Ctrl+X Copy to clipboard and close
Ctrl+S Save to file
Ctrl+W Save to file and close
Ctrl+Q Close without saving
Delete Delete selected annotation
Escape Deselect / Cancel crop mode
Space Switch to Move mode
Mouse wheel Zoom in/out
Middle/right button drag Move the image viewport
V, A, L, R, E, T, N, H, F, M, B, S, G Tool shortcuts

Capture Overlay

Shortcut Action
Space Show the previous capture region before dragging
Enter Capture the displayed previous region
Escape Cancel capture

Configuration

Settings are stored in:

%APPDATA%\SnapNoteStudio\settings.json

License

MIT License - see LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Acknowledgments

About

SnapNote Studio is a powerful screen capture and annotation tool for Windows. Capture any area of your screen and annotate it with arrows, shapes, text, blur effects, and more.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages