TR

Introduction

What Snipdeck is, which platforms it runs on, the principles behind it, its headline capabilities, and how this guide is organized.

On this page (9 sections)
  1. What Snipdeck is
  2. Platforms
  3. Principles
  4. Headline capabilities
  5. Capture gestures at a glance
  6. Who it is for
  7. How this guide is organized
  8. Made by ReviseTouch
  9. Next steps

Snipdeck is a keyboard-driven screen-snipping app for Windows and Linux from ReviseTouch. You capture a region; snips stay floating on top of your other windows, you mark them up, they are OCR-indexed in the background, and you search them all from one gallery. It is a native Rust app with a Slint UI. This page explains what Snipdeck is, the ideas behind it, and where to go next in this guide.

What Snipdeck is

Snipdeck is a free and open-source (MIT-licensed) snipping tool. It lives in the system tray, ready to capture the moment you hold a modifier and drag a region: Win + drag on Windows, Super+Alt + drag on GNOME. The global hotkeys and the gallery’s New button start a capture too.

Unlike the built-in snipping tool, Snipdeck is built around a deck of snips: every capture can stay on top of your other windows as a lightweight floating window, and every capture is also filed into a searchable gallery and indexed by OCR. That combination (capture, keep on top, mark up, and search) is what Snipdeck is for.

Platforms

PlatformStatus
Windows 10 and 11 (x64)Everything. A single portable .exe, no installer.
Linux, GNOME (x64)With the bundled GNOME Shell extension: Super+Alt + drag capture, snips placed where they were captured and kept above other windows, OCR, the color picker.
Linux, other desktops (x64)Capture from the hotkeys and the toolbar, OCR, the color picker. No modifier + drag gesture; on Wayland, snips are not placed where they were captured and do not stay above other windows.
macOSNot yet.

See Installation for the details and the reasons.

Principles

A handful of principles shape how Snipdeck works:

  • Keyboard-driven. The primary capture gesture is a modifier plus a drag, with modifiers deciding what happens to the result. There is no menu to click through first. Editors and popups close on Esc.
  • Floating-first. Captures default to staying on top as borderless windows you can drag, resize, pin, crop, rotate, and dismiss.
  • Local and private. Capture and OCR happen entirely on your machine. OCR uses the built-in Windows.Media.Ocr engine on Windows and your system’s Tesseract on Linux. No model download, no network. The two actions that send anything off your machine, upload and translate, both ask you first.
  • Native and lightweight. Snipdeck is a native Rust app with a Slint UI. A single-threaded event loop drives the interface while OS hooks and blocking work run on their own threads.
  • Open source. The full source is available under the MIT license, and the architecture is documented so you can read, build, and contribute.

Headline capabilities

CapabilityWhat it does
Modifier + drag captureHold Win on Windows, or Super+Alt on GNOME, and drag a region; the other modifiers decide whether the snip floats, goes to the clipboard, lands in the gallery only, or some combination.
Freeze-first captureOn Windows, Win+Shift+Space dims and freezes the screen before you select, so hover tooltips stay captured. On Linux, the hotkeys and the New button already start by freezing the screen.
Floating snipsCaptures stay on top as lightweight, borderless windows you can drag, resize, pin, crop, rotate/flip, and dismiss.
Annotation editorPen, highlighter, shapes, arrows, and text with a full HSV color wheel, adjustable size and opacity, zoom, and undo/redo.
CollageCombine several snips into one image with grid, justified-rows, or masonry layouts.
Built-in OCREvery snip is OCR-indexed in the background, fully local.
OCR + TranslateRead a snip’s text in another language; star the target languages you use most.
GalleryFull-text search over OCR text, window info, monitor, and path; filter by status, content, size, and date.
Share and uploadOn Windows, the share sheet and a new email via Simple MAPI; on Linux, your mail client (xdg-email). Opening in the system image editor and uploading to an image host work on both. Every upload asks first.
23 languagesPicked from your OS locale; switch from ⋯ → Language in the toolbar.
Light and dark themesDark by default; switch with ⋯ → Dark theme.
Tray and launch at loginLives in the system tray. With Launch at Login on, Snipdeck starts hidden in the tray when you sign in; on Windows it does not touch the registry.

Capture gestures at a glance

On Windows, hold Win and drag a region with the left mouse button; on GNOME the same gesture uses Super+Alt. Add modifiers to change what happens to the snip:

WindowsGNOMEResult
Win + dragSuper+Alt + dragFloating snip on screen
Win+Ctrl + dragSuper+Alt+Ctrl + dragFloating snip and copy to clipboard
Win+Alt + dragNo gesture; use the hotkeyClipboard only (not added to the gallery)
Win+Shift + dragSuper+Alt+Shift + dragGallery only (no floating window)
Win+Ctrl+Shift + dragSuper+Alt+Ctrl+Shift + dragGallery and clipboard, no floating window

Who it is for

Snipdeck is built for people who take a lot of screenshots and want to do something with them:

  • Developers and testers who keep reference UI on top while coding, capture hover-sensitive states with freeze-first, and grab error text with OCR.
  • Support and documentation writers who mark up snips, build collages, and search a growing pile of captures by their text.
  • Anyone who values privacy and wants capture and indexing to stay on their machine, with anything that leaves it gated behind explicit consent.

How this guide is organized

The pages are grouped so you can start quickly and dig deeper as you go.

Getting started

  • Installation: the portable .exe on Windows, install.sh on Linux, or a build from source.
  • Quick start: your first capture, step by step.
  • Capture shortcuts: the modifier + drag matrix, freeze-first capture, and the global hotkeys.
  • FAQ: short answers to common questions.

Capturing

  • Floating snips: the on-top windows and everything you can do with them.

Editing

Text and translation

  • OCR: how local, background text recognition works.
  • OCR + translate: read a snip’s text in another language.

Managing snips

Reference

Made by ReviseTouch

Snipdeck is a free, open-source app from ReviseTouch, where we build developer tools and AI products.

Next steps

Use the arrow keys to choose, Enter to go.