Screen Capture

Ksnip – screenshot and annotation tool

Ksnip is a Qt-based cross-platform screenshot tool that provides many annotation features for your screenshots.

The software runs under Linux (X11, Plasma Wayland, GNOME Wayland and xdg-desktop-portal Wayland), macOS, and Windows.

This is free and open source software.

Key Features

  • Screenshot of a custom rectangular area that can be drawn with mouse cursor.
  • Screenshot of last selected rectangular area without selecting again.
  • Screenshot of the screen/monitor where the mouse cursor is currently located.
  • Screenshot of full-screen, including all screens/monitors.
  • Screenshot of window that currently has focus.
  • Screenshot of window under mouse cursor.
  • Screenshot with or without mouse cursor.
  • Capture mouse cursor as annotation item that can be moved and deleted.
  • Customizable capture delay for all capture options.
  • Upload screenshots directly to imgur.com in anonymous or user mode.
  • Upload screenshots via FTP in anonymous or user mode.
  • Upload screenshots via custom user defined scripts.
  • Command-line support, for capturing screenshots and saving to default location, filename and format.
  • Filename wildcards for Year ($Y), Month ($M), Day ($D), Time ($T) and Counter (multiple # characters for number with zero-leading padding).
  • Print screenshot or save it to PDF/PS.
  • Annotate screenshots with pen, marker, rectangles, ellipses, texts and other tools.
  • Annotate screenshots with stickers and add custom stickers.
  • Crop and cut out vertical/horizontal slices of images.
  • Obfuscate image regions with blur and pixelate.
  • Add effects to image (Drop Shadow, Grayscale, invert color or Border).
  • Add watermarks to captured images.
  • Global hotkeys for capturing screenshots (currently only for Windows and X11).
  • Tabs for screenshots and images.
  • Open existing images via dialog, drag-and-drop or paste from clipboard.
  • Run as single instance application (secondary instances send cli parameter to primary instance).
  • Pin screenshots in frameless windows that stay atop other windows.
  • User-defined actions for taking screenshot and post-processing.
  • OCR support through plugin (Window and Linux/Unix).
  • Many configuration options.

Website: github.com/ksnip/ksnip
Support:
Developer: Damir Porobić and contributors
License: GNU General Public License v2.0

Image of Ksnip

Ksnip is written in C++. Learn C++ with our recommended free books and free tutorials.


Related Software

Screen Capture Tools
SpectacleSimple KDE application for capturing desktop screenshots
KsnipQt-based cross-platform tool that provides many annotation features
ShutterFeature-rich screenshot program
flameshotComplete screen capture and snipping tool with unique features
ScreenGrabCompetent Qt-based tool
swappyWayland native snapshot editing tool
CoreShotSimple lightweight screen capture utility for C-Suite
gscreenshotGraphical interface and command line frontend for multiple backends
GIMPThe GNU Image Manipulation Program
GNOME ScreenshotScreen capture tool for GNOME
wayscrollshotScrolling screenshot tool for Wayland
SnipTextScreen capture OCR tool
Perl Screenshot ToolWorks best on X11. It also supports Gnome Wayland

Read our verdict in the software roundup.


Best Free and Open Source Software Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.

This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk.

You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more.

Discovered a useful open source Linux program that we haven’t covered yet? Let us know by completing this form.
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments