The modern Linux Screenshot Tool
Fast, native, and local-first. Capture any desktop area, annotate inline with arrows and highlights, redact sensitive data, and extract text via offline OCR on Wayland and X11.
$ 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 need in a desktop screenshot tool
Carefully crafted for Linux users who value speed, privacy, and clean workflow.
Instant In-Place Capture
Trigger with Ctrl+Alt+A (or a hotkey you choose), select any desktop region with live pixel dimensions, and adjust with arrow keys.
Rich Annotation Toolkit
Add arrows, boxes, circles, and freehand markup directly on your selection in 12 carefully selected colors.
Blur & Pixelate
Shield passwords, tokens, and personal information before sharing bug reports or screenshots.
Client-Side OCR Extraction
Extract text from error messages, terminal logs, or video frames directly to your clipboard without third-party APIs.
Native Rust Performance
Built with Rust and Tauri. It waits in your system tray and opens the editor when you press your hotkey.
Offline & Local-First
Screenshots remain on your local disk unless you press Upload. No accounts, and the usage counts we collect can be turned off in Settings.
Works across major Linux distributions
One unified capture tool with native packages tailored to your package manager.
Ubuntu, Debian & Mint
Available as a native .deb package or 1-line script that automatically sets up dependencies and icons.
Fedora
Native .rpm package for the DNF package manager on Fedora 38 and newer.
Arch Linux & WMs
Portable .AppImage (needs FUSE 2), with a grim fallback for Sway, Hyprland, and other tiling Wayland compositors.
Frequently asked questions
Why choose Screention over traditional Linux screenshot tools?
Built-in screenshot tools on many Linux desktops capture the screen but have no inline markup. Screention is built with a modern Rust backend, supports Wayland and X11 natively, and includes utilities like offline OCR and QR code reading.
Does Screention run as a background service?
Yes. Screention sits quietly docked in your Linux system tray or top bar notification area and waits for your global hotkey (Ctrl+Alt+A by default).
How does it handle Wayland compositors?
On Wayland sessions like GNOME Shell and KDE Plasma, Screention integrates natively with the XDG Desktop Portal. For lightweight or tiling compositors like Sway and Hyprland, Screention includes an automatic fallback to grim.
Can I extract text or scan QR codes from screenshots?
Yes. Screention includes an offline OCR engine that extracts text from any screen selection straight to your clipboard (English is built in, and 22 more languages can be downloaded), as well as a QR code and barcode reader.
Is Screention free?
Yes. Screention is free to download and use on Linux, macOS, and Windows with full access to all annotation tools, OCR, and local gallery features.