Native Screenshot Program for Linux
A native desktop program for Linux that sits quietly in your system tray. Capture any area, annotate with arrows and highlights, redact sensitive data, and extract text with offline OCR in seconds.
$ curl -fsSL https://screention.gkernel.com/install.sh | bashInstalls the .deb with apt, the .rpm with dnf or zypper, or the AppImage on other distros. x86_64 only. Needs Ubuntu 22.04, Debian 12, Linux Mint 21, Fedora 38 or newer, or openSUSE Tumbleweed.

Everything you expect in a modern Linux program
No complex dependencies or command-line scripting required. Just install and capture.
Precision Region Capture
Snip any area with live pixel dimensions and fine-tune boundaries using keyboard arrow keys.
Inline Annotation Suite
Draw crisp arrows, highlight text, and box elements in 12 vibrant colors right on your screen.
Credential Redaction
Mask confidential API keys, passwords, and private messages with pixelate, blur, or a solid box.
Offline OCR & Barcode Reader
Extract text from dialogs, videos, or code snippets straight to your clipboard with zero network requests.
System Tray Daemon & Gallery
Runs quietly in your top bar or tray. Browse and re-copy past captures from the built-in Gallery.
Native Rust Engine
Built on a compiled native Rust backend.
Packaged for your distribution of choice
Clean native packages that integrate with your desktop application menu and system notification area.
Debian & Ubuntu
Native .deb package with an application menu entry.
Fedora
Native .rpm package for Fedora 38 and newer.
Arch & Universal
Portable AppImage for other distributions (needs FUSE 2).
Frequently asked questions
What makes Screention different from command-line screenshot utilities?
While command-line tools like scrot or import can capture screen areas, they lack interactive markup tools. Screention is a full-featured desktop program that docks into your system tray, responds to global hotkeys, and immediately provides an overlay toolbar with arrows, boxes, blur, and text extraction without opening external image editors.
How does Screention perform on system resources?
Screention is built with Rust and Tauri. It runs silently in the background in your system tray and opens its editor when you press your hotkey.
Does it work with modern Wayland compositors?
Yes. Screention integrates natively with the XDG Desktop Portal used by GNOME Shell and KDE Plasma, and has automatic grim fallback support for lightweight Wayland compositors like Sway and Hyprland.
Can I customize the screenshot hotkey?
Yes. In Screention's Settings, you can configure your preferred global shortcut, including Ctrl+Alt+A, PrintScreen, or any custom key combination.
Is an internet connection required to use Screention?
No. Capture, editing, and OCR text extraction all work offline on your device, and a screenshot is only uploaded if you press Upload. When you are online, the app sends pseudonymous usage counters, which you can turn off in Settings from version 0.13.