New to Linux and the open source world? We have compiled a huge list of resources to help you go through Linux and its distributions. Visit the full Linux guide page right now.

  • Creativity & Inventing
  • Fit to Purpose
  • Availability
  • Stability & Bugs
  • Continues Development


Flameshot is an amazing screenshotting tool for Linux. Its on-screen drawing tools allows you to rapidly take screenshots for everything you may need. Totally recommended for everyone.

If you are someone who depends on saving screenshots a lot in your work, then you would find the default screenshoot tools on Linux (Such as GNOME Screenshot, Kscreenshot..) very limited to your own daily needs. Those tools do not come with any features other than just taking a screenshot for some parts of the screen. Luckily, there’s a tool called Flameshot to solve this issue.

Flameshot is a cross-platform, free and open-source tool to take screenshots with many built-in features to save you time. The main feature you would like in it is that it allows you directly to edit the screenshot you took; You can add blur effects, texts, shapes & arrows with all the colors you want just directly after you take it. This doesn’t happen in a new window, but rather on the desktop where you tool the picture itself.

Flameshot Review

Flameshot Screenshot tool
Flameshot Screenshot tool

The program offers the following features:

  • Pen: Create a random text or shape using a free pen on the screenshot.
  • Line: Create a stright line on the screenshot.
  • Arrow: Add an arrow in a specific direction.
  • Rectangle: Add a rectangle to the screenshot using the same color you selected.
  • Circle: Add a circle.
  • Marker: Allows you to add a highlight anywhere you want.
  • Blur: If you want to emit some text or anything else from the screenshot, you can easily blur it.
  • You could also move the screenshot area so easily anytime you want or change its dimensions.
  • You can copy the image to clipboard.
  • Flameshot also offers the ability of uploading the image directly into Imgur. Once you do so, you’ll be able to get a shareable link over the Internet for the screenshot that you just edited!
  • You can save the screenshot locally using a preformatted name you choose.

See this video that we created for a demonstration of its features:

The UI and other options of the programs are customizable using a preferences window:

screenshot tool 14 February 1, 2019
Flameshot Settings Window

How to Install Flameshot

Flameshot is available on most Linux distributions. To install it on Ubuntu, run:

sudo apt install flameshot

To install Flameshot on Fedora:

sudo dnf install flameshot

On Arch Linux:

sudo pacman -S flameshot

On openSUSE:

sudo zypper in flameshot

Flameshot is also available for installation on Windows (choose your arch, and then scroll down to the end of the huge output and you’ll see the download link, right now it’s here for x64 bits), and can be built from source on other platforms too.

Alternatively, you may grab some RPM, DEB and AppImage files directly from the project’s page.

Configure Flameshot to Work When PrintScreen is Hit

By default on most Linux distributions, when you hit the PrintScreen button on the keyboard, the default screenshot tool (E.g GNOME Screenshot) will take a picture of the entire desktop. Instead of doing this, we want Flameshot to launch automatically when we hit the PrintScreen button.

To do this, depending on your desktop environment, open your Keyboard Shortcuts window and add a new shortcut like this:

Adding Flameshot to the PrintScreen Key
Adding Flameshot to the PrintScreen Key

The command should be flameshot gui. Then once you add it, you can make its keyboard binding equal to the PrintScreen button by simply hitting it (after you select adding a new keyboard binding).

Now, each time you hit PrintScreen, Flameshot will start!

Flameshot offers the following keyboard shortcuts for itself:

screenshot tool 17 February 1, 2019


Clearly a lot of effort was put into making this tool. Flameshot would save many users a lot of time in taking screenshots for various activities that they may be doing according to their work (Just think of content makers, bloggers, journalists, researchers and everybody else). As far as we know, there’s no other tool on Linux that has the same capabilities and that is also open source (Flameshot is released under GPL license), which makes this tool unique in its field.

Flameshot had one task: Taking screenshots, and it has done it perfectly. We highly recommend that if you are going to use the tool in your work, to contribute something back to the developer through his PayPal account.

  • Creativity & Inventing
  • Fit to Purpose
  • Availability
  • Stability & Bugs
  • Continues Development


Flameshot is an amazing screenshotting tool for Linux. Its on-screen drawing tools allows you to rapidly take screenshots for everything you may need. Totally recommended for everyone.



  1. Chris

    February 1, 2019 at 9:48 pm

    Wow, this is fantastic! Thank you for bringing it to my attention!


  2. Wignyo Pranatha

    February 3, 2019 at 12:32 pm

    Can it take screenshot in some shapes (square, circle, ellips, etc)..?


  3. John Bijnens

    February 3, 2019 at 10:26 pm

    I have tested Flameshot to see whether it could be used to replace Shutter.
    For me it can’t.
    How can you take a delayed screenshot in order to capture e.g. pull down menu in a window?
    Now development seems to be started again on Shutter, I think I’ll stick to that.


    • M.Hanny Sabbagh

      February 3, 2019 at 10:42 pm

      This is mentioned in the official README page on GitHub. Simply you can run the following command for a delay of 2 seconds:

      flameshot gui -d 2000


      • Fred

        March 20, 2019 at 3:39 am

        No. You can’t take screenshots of menus with Flameshot even if you use the delay.


  4. george

    February 4, 2019 at 7:25 am

    I have tried flameshot. Its UI is beautiful but I still prefer shutter that offers tabbed multiple screenshots. With flameshot you have to save and close the screenshot before taking another one. With shutter you can also open and edit images from your hard drive for basic manipulation (add shapes, arrorws, text etc.)


  5. don54321

    February 4, 2019 at 5:56 pm

    I initially dismissed this tool as useless since most annotation requires some text notation and a text button was not present. The Text tool button should be enabled by default. It was only because I forgot having tried it, that I went back and investigated again. I am likely not the only one who dismissed it for lack of an add text button.


  6. Anthony

    November 9, 2019 at 3:55 pm

    Flameshot is highly overrated. It is good because all other screenshot apps for linux are garbage. This has nothing on Window’s snip and whatever Mac had.


    1. no keyboard shortcut to active
    2. no text tool
    3. can’t be bothered, who actually listens?


Leave a Reply