Close Menu
    What's Hot

    Fix Apple Intelligence Not Working in a macOS VM (VMware/UTM) on Windows 11/10 Host

    January 6, 2026

    Top Hamachi Alternatives for Virtual LAN Gaming in 2026

    January 1, 2026

    250+ Funny Facebook Status/Quotes/Posts in 2026 – Free AI Creator

    December 29, 2025
    Facebook X (Twitter) YouTube LinkedIn
    Facebook X (Twitter) YouTube LinkedIn
    SysprobsSysprobs
    • Tech Guides
      • Windows
        • Windows 11
        • Windows 10
        • Windows Servers
      • Virtualization
        • VirtualBox
        • VMware
        • Hyper-V
        • Server Virtualization
        • VirtualBox Images
      • PC
        • Linux
        • macOS
        • Hackintosh
        • MS Office
      • Pro IT Tips
        • Internet
        • MS Exchange
        • Fintech
    • Reviews
      • Gadgets
        • Android
        • iPhone
    • Security & Privacy
      • IT Security
    • Trading Gear
      • Laptops
    SysprobsSysprobs
    Home»PC»Linux»How to Take Screenshot on Linux (Ubuntu, Mint & Others)

    How to Take Screenshot on Linux (Ubuntu, Mint & Others)

    DineshBy DineshUpdated:July 17, 2022
    Share
    Facebook Twitter LinkedIn Pinterest Email

    Taking a screenshot on Linux is quite easy. There are various ways you can take a screenshot on Linux. Some require only button clicks on your keyboard, while others require some installations. However, you don’t need to get overwhelmed by this.

    In this article, we cover how to take a screenshot on your Linux desktop, step by step. We will cover each method in detail so stay with us.

    Let’s dive in.

    Method 1: Take a screenshot using Keyboard shortcuts in Linux

    This is the easiest way to take screenshots on Linux. There is a total of 6 button combinations to take screenshots. Each one has its role. Let’s take a look at each one.

    Take a screenshot and save it on your Linux desktop

    • Print Screen (PrtSc on many keyboards): Takes a screenshot of the desktop
    • Alt + Print Screen: Takes a screenshot of the current window
    • Shift + Print Screen: Takes a screenshot of the selected area that you can mark

    After taking your screenshot, it’s automatically saved in the ‘Pictures’ folder which is inside the home folder. The screenshot will be saved in png format with the date and time in its name. If you don’t have a ‘Pictures’ folder, then it will be saved in your home folder.

    Take a screenshot and copy it to the clipboard

    What if you want to save the screenshot to your clipboard instead? You can do that as well. Here’s how

    • Ctrl + Print Screen: Copies the screenshot of the desktop to the clipboard
    • Ctrl + Alt + Print Screen: Copies the screenshot of the current window to the clipboard
    • Ctrl + Shift + Print Screen: Copies the screenshot of the selected area to the clipboard

    All you have to do is press and hold the Ctrl button along with Print Screen and Alt or Shift key, depending on what part of the screen you want to capture. Now your screenshot is on your clipboard just like you copy text to your clipboard.

    You can paste them on your documents, messages, emails, or anywhere you want to put them. Just press Ctrl + P to paste them to your desired destination.

    Method 2: Take a screenshot using the Command Line Interface in Linux

    If you prefer to use the Linux terminal instead of keyboard shortcuts, this method will serve you the best. You can easily take screenshots using tools directly from the Command Line Interface. Here we show you 3 popular tools to do so. These are GNOME Screenshot, ImageMagick, and Deepin Scrot.

    GNOME Screenshot

    This is a default tool for the GNOME desktop environment and should be pre-installed. If it’s not installed then you can install it using the below command

    sudo apt-get install gnome-screenshot

    To take a screenshot, type the following command

    gnome-screenshot

    Your screenshot should be saved in your ‘Picture’ folder.

    Gnome Screenshot
    The screenshot was taken using gnome-screenshot

    You can tweak your screenshot by adding different command-line options to your command. For example

    -w captures the current window
    -a captures a particular selected area
    -p captures the mouse pointer in your screenshot
    -delay=[seconds] delays the screenshot for particular seconds which you can input yourself

    Here are a few screenshot samples were taken using GNOME screenshot with various command-line options

    Linux Screenshot Kies

    You can learn about other options on this man page.

    ImageMagick

    ImageMagick can be used to take screenshots, edit, compose, and convert them. But we’re only going to cover the screenshot part here.

    First, install ImageMagick with the command below

    sudo apt-get install imagemagick

    Now let’s take some screenshots. To take a screenshot of the full screen, type this command

    import -window root name.png

    If you just want to screenshot a selected area, use this command

    import area.jpg

    The images will be saved in the home folder in the name and format that you type after import command

    Deepin Scrot

    This is another terminal tool for taking screenshots on Linux.

    Install Deepin Scrot using this command

    sudo apt-get install scrot

    Like ImageMagick, you can either take a screenshot of the full-screen or a selected area.

    To screenshot the whole screen, type this command

    scrot screen.png

    To screenshot only a selected area, use this command

    scrot -s selection.jpg
    Linux Screenshots By Scrot Tool 1

    Method 3: Take a screenshot using the Screenshot utility app in Linux

    There’s a built-in Screenshot app you can use if you prefer taking screenshots using the GUI. Since Linux doesn’t have a snipping tool like Windows, you can consider this built-in tool as the better alternative.

    Go to ‘Show Applications’ on your taskbar

    Application Bar In Linux

    On the search bar, start typing ‘screenshot’. You should see the blue-colored Screenshot app.

    Search For Screenshot In Linux

    Open the app. It has a simple UI that you can understand with just a glimpse. There are three options for taking a screenshot-

    • Grab the whole screen
    • Grab the current window
    • Select the area to grab
    Select The Area To Capture

    You can set a delay or take screenshots instantly with this app on Linux. By ticking the ‘Include pointer’ you can show your mouse pointer within your screenshot.

    Another interesting feature is that you can add a drop shadow, border, or vintage effect if you choose to screenshot the current window.

    Method 4: Take a screenshot using third-party apps in Linux

    There are a bunch of tools that you can install on your desktop for taking a screenshot in Linux. In this article, we will cover our top 5 picks.

    Flameshot

    Flameshot is very intuitive when it comes to taking screenshots and editing them then and there. Some of the noteworthy features include-

    • Writing text
    • Adding arrows, squares, and circles for marking
    • Blur effect to hide sensitive information
    • Uploading to Imgur

    If you’re looking for an app for taking, editing and uploading your screenshot in one go, then Flameshot is your best bet.

    For installing Flameshot, use this command

    sudo apt install flameshot

    After installing flameshot, run it and you should see this interface

    Screenshot By Flameshot

    Set the region and delay time then tap ‘Take new screenshot’. After taking the screenshot, you can edit it using the various tools Flameshot offers.

    Shutter

    Screenshot By Shutter In Ubuntu

    Shutter is an advanced tool for taking screenshots in Linux. You can screenshot multiple workspaces in one click, or do them separately in the Desktop mode. The Window mode lets you capture any of the active windows⁠—even Shutter itself! The selection mode is for taking screenshots of a selected area.

    Shutter also offers a handy editing menu after taking a screenshot. And finally, host them on Linux hosting providers.

    Here are the commands you’ll need to install Shutter

    Sudo add-apt-repository ppa:shutter/ppa
    Sudo apt-get update
    Sudo apt-get install shutter
    

    GIMP

    GIMP is advanced photo manipulation and designing software. However, you can also take screenshots using GIMP in Linux.

    First, get GIMP from the software center in your Linux distribution. Launch it. On the top left corner, go to File → Create → Screenshot.

    A new window will appear containing some options you can play around with for taking the screenshot

    GIMP Tool

    Click Snap to take the screenshot. You can now edit the screenshot with GIMP’s rich features.

    Kazam

    Kazan

    Kazam is another simple and lightweight tool for taking screenshots in Linux. On top of that, you can also record your screen using the Screencast option. You can tweak the time, set frame rates, video format, directory to save, etc in the File → Preferences.

    Install Kazam using these commands

    Sudo add-apt-repository ppa:shutter/ppa
    Sudo apt-get update
    Sudo apt-get install shutter

    ScreenCloud

    Last but not least, we have ScreenCloud which is a minimalistic app for taking screenshots in Linux.

    Screencloud Options

    ScreenCloud also has built-in support for hotkeys so you can take screenshots with just some button pressing. You can host the screenshot in Dropbox, Google Drive, Imgur, or other services. You can save it to the clipboard as well if you like.

    The command to install ScreenCloud is

    sudo snap install screencloud

    Conclusion

    We’ve collected and demonstrated some of the best methods and tools for taking screenshots in Linux. Each method has its pros and cons. You can choose any of these methods that suits you best. Most of the methods are applicable to all Linux distributions including Ubuntu, Debian and Linux Mint.

    Which one of these is your favorite? Have we missed any tool that is also worth mentioning? Have you faced any problems using any of the above methods?

    Let us know in the comments below.

    linux Linux on VMware
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Dinesh
    • Website

    Dinesh is the founder of Sysprobs and written more than 400 articles. Enthusiast in Microsoft and cloud technologies with more than 15 years of IT experience.

    Related Posts

    How to Install and Use Outlook for Ubuntu 24.04 LTS/24.10

    December 10, 2025

    6 Ways To Fix The “Ubuntu Software Center Not Loading” Issue

    February 29, 2024

    Linux vs Solaris – What are the Differences and Things to Know

    January 22, 2024

    Fedora vs Arch, Which One is Good in 2024?

    January 2, 2024

    Kali Linux Set Static IP – How to Configure in 2 Ways

    June 13, 2023

    [Fixed] Apt-get Command Not Found in Linux and Windows

    May 11, 2023

    Comments are closed.

    Top Posts

    Network Stack BIOS – What is it, and Should I enable it?

    December 15, 2025

    250+ Funny Facebook Status/Quotes/Posts in 2026 – Free AI Creator

    December 29, 2025

    How to Install and Use Outlook for Ubuntu 24.04 LTS/24.10

    December 10, 2025
    Don't Miss

    Fix Apple Intelligence Not Working in a macOS VM (VMware/UTM) on Windows 11/10 Host

    January 6, 2026

    Apple Intelligence not showing up (or refusing to enable) inside a macOS VM is usually…

    Top Hamachi Alternatives for Virtual LAN Gaming in 2026

    January 1, 2026

    250+ Funny Facebook Status/Quotes/Posts in 2026 – Free AI Creator

    December 29, 2025

    Context Engineering vs Prompt Engineering: The Battle You Didn’t Know Was Happening

    December 29, 2025
    Stay In Touch
    • Facebook
    • YouTube
    • Twitter
    • LinkedIn
    Latest Posts

    Fix Apple Intelligence Not Working in a macOS VM (VMware/UTM) on Windows 11/10 Host

    January 6, 2026

    Top Hamachi Alternatives for Virtual LAN Gaming in 2026

    January 1, 2026

    250+ Funny Facebook Status/Quotes/Posts in 2026 – Free AI Creator

    December 29, 2025
    INFORMATION
    • About
    • Contact Us
    • Privacy Policy
    ABOUT

    Established in 2007, Sysprobs is a trusted resource for IT professionals and System Administrators. We bridge the gap between enterprise infrastructure and the future of fintech security. From Windows virtualization to Blockchain node management, we provide technical guides for the modern digital economy.

    POPULAR SECTION

    WINDOWS 11
    WINDOWS 10
    VIRTUALIZATION
    IT SECURITY
    PRO IT TIPS

     

    Sysprobs
    Facebook X (Twitter) YouTube LinkedIn
    • Home
    • Windows
    • Cloud
    • Security & Privacy
    © 2026 SYSPROBS: System Security & Fintech Solutions. Protected by Cloudflare.

    Type above and press Enter to search. Press Esc to cancel.