// Free screenshot tool for Windows 10 & 11

Nab

One key grabs the window you're in.

Press a key and the window you're working in is copied and saved, edge to edge, named after the app and the time. Or freeze the screen and drag out an area. Built in Rust, idles at zero CPU.

  • Version1.0.0
  • ForWindows 10 & 11, 64-bit
  • Size4.7 MB
  • LicenseMIT, donationware

// Built light

Asleep until you press a key

Measured with Windows' own counters: about 3 million CPU cycles in 10 seconds of waiting on a 2019 ThinkPad (i5-10310U, Windows 11), 2.1 MB of private memory at rest on an i7-12700 desktop, and about 6 MB after a run of nabs.

What it does

The window, exactly

Nab asks Windows for the window's visible edges: you get the window and nothing else. No strip of desktop, no invisible border.

An area, or a click

The screen freezes and dims. Drag out an area, or click a window to nab just that window. A loupe shows the exact pixel; arrow keys nudge.

Clean corners

Windows 11 rounds its windows. Nab makes the bits outside the curve transparent instead of keeping the wallpaper that was behind them.

Copied and saved

On the clipboard (as a bitmap and as PNG, so chats and browsers keep the transparency) and in your folder as PNG or JPG, at the same time.

Named to be found

A file-name pattern per nab: the app, the window title, the date and time, a number, a subfolder per app. Your folder reads like a list.

A hotkey per job

Each nab is a hotkey with its own kind, folder and name: bug reports to one folder, design work to another, chat screenshots clipboard-only.

A card, not a pop-up

A small preview slides into the corner with Open and Show in folder. It never steals the keyboard and leaves by itself.

Featherweight

Plain Win32 in Rust that sleeps until you press a key: no hooks, no polling, about 6 MB of memory, zero CPU while it waits.

A look inside

The area picker over a made-up desktop, drawn by Nab's own code: the window under the pointer lights up with its name and size, and the loupe shows the exact pixel.
The area picker over a made-up desktop, drawn by Nab's own code: the window under the pointer lights up with its name and size, and the loupe shows the exact pixel.
The settings: each nab with its kind, hotkey, folder and file type, and a file-name pattern with a live preview.
The settings: each nab with its kind, hotkey, folder and file type, and a file-name pattern with a live preview.
A Windows 11 window's corner, ten times bigger: a plain rectangle grab keeps the wallpaper; Nab makes it transparent.
A Windows 11 window's corner, ten times bigger: a plain rectangle grab keeps the wallpaper; Nab makes it transparent.

System requirements

SystemWindows 10 or 11, 64-bit
ProcessorAnything that runs Windows 10
MemoryAbout 6 MB while it waits
Disk space4.7 MB, one file
GraphicsOpenGL 2 for the settings window
InstallNone. Download and run.
DisplaysAny number, any scaling (sharp at 150% and up)

Getting started

  1. Download Nab.exe and run it. Windows may say it doesn't know the publisher yet: choose More info, then Run anyway.
  2. Nab settles into your tray (bottom right, maybe under the ^ arrow) and opens its settings once to say hello.
  3. Press Ctrl+Shift+Q in any window: it's on your clipboard and in Pictures\Nab. Ctrl+Shift+A picks an area instead.
  4. Add nabs with their own keys and folders in the settings, and turn on Start with Windows to have it there every time.

Changelog

v1.0.0 2026-10-29
  • First release: window, area, screen and all-screens nabs, clean Windows 11 corners, an area picker with a loupe, clipboard + PNG/JPG files with file-name patterns, a hotkey per nab, the preview card, and Nab.exe --nab for Stream Deck buttons.

Releases, source and issues: github.com/AcidAlchamy/nab