How to Install Flameshot on Ubuntu 22.04 or 20.04

Flameshot is a premier screenshot tool for Ubuntu users, offering a seamless blend of simplicity with advanced features. This introduction highlights its core functionalities and advantages for those seeking to install Flameshot on Ubuntu 22.04 Jammy Jellyfish or its older stable release of Ubuntu 20.04 Focal Fossa.

Key Flameshot Features:

  • Versatile Capture Modes: Flameshot allows users to capture the entire screen, specific regions, or windowed applications, providing flexibility based on the user’s needs.
  • Annotation Tools: Built-in editing tools enable users to annotate, highlight, or mark specific portions of the screenshot, enhancing clarity and emphasis.
  • User-Friendly Interface: The intuitive design ensures that even first-time users can easily navigate and utilize Flameshot’s features.
  • Quick Access: Flameshot offers rapid access options, allowing users to take screenshots on the fly without navigating through multiple menus.
  • Customizable Shortcuts: Users can tailor Flameshot’s shortcuts to their preferences, streamlining the screenshot process further.
  • Export Options: Flameshot supports various export formats, ensuring compatibility with different platforms and applications.

Given its robust feature set and user-centric design, Flameshot is an indispensable tool for Ubuntu users who frequently engage in screenshot tasks. As we proceed, this guide will detail the steps to install Flameshot on Ubuntu using either the APT method or Flatpak/Flathub, catering to different user preferences and ensuring a smooth installation process.

Install Flameshot on Ubuntu 22.04 or 20.04 via APT

Step 1: Update Ubuntu Packages Before Flameshot Installation

Before proceeding with the tutorial, ensuring your system is up-to-date with all existing packages is good.

sudo apt update

Proceed to upgrade any outdated packages using the following command.

sudo apt upgrade

Install Flameshot on Ubuntu 22.04 or 20.04 via APT Command

By default, Flameshot is available in Ubuntu’s standard repository. This would be the best option for most users who prefer not to use a third-party package manager.

sudo apt install flameshot

Install Flameshot on Ubuntu 22.04 or 20.04 via Flatpak and Flathub

The second option involves using the Flatpak package manager. While Ubuntu doesn’t natively include Flatpak because Canonical supports both Ubuntu and Snaps, you can install it from the repository.

Step 1: Enable Flathub for Flameshot on Ubuntu

Next, you must enable Flatpack using the following command in your terminal.

sudo flatpak remote-add --if-not-exists flathub

Step 2: Install Flameshot on Ubuntu 22.04 or 20.04 via Flatpak Command

Next, you can install Flameshot Flatpak with the following command.

flatpak install flathub org.flameshot.Flameshot -y

Install Flameshot on Ubuntu 22.04 or 20.04 via Snap

The third method to get Flameshot on Ubuntu is through Snapcraft. While Snapcraft might not be as widely recognized as Flatpak in the broader Linux community, it remains efficient on Ubuntu, especially with Canonical advocating for increased Snap usage.

To deploy Flameshot using Snapcraft, initiate by installing the Snap Manager. If you had previously uninstalled it, reinstall it using the command:

sudo apt install snapd -y

Subsequently, set up the core files for SNAP to prevent potential complications:

sudo snap install core

Conclusively, install Flameshot with the command:

sudo snap install flameshot

This command will set up Flameshot on your Ubuntu 22.04 Jammy Jellyfish or Ubuntu 20.04 Focal Fossa via Snapcraft from the terminal.

Launch Flameshot on Ubuntu 22.04 or 20.04

With Flameshot installed, you can launch the software immediately using the command terminal. Below are three commands you can use depending on the package manager you have used.

flatpak run org.flameshot.Flameshot
snap run flameshot

Ubuntu desktop users often prefer using the application icon, which you can pin to your sidebar. You can find the application icon at the following path:

Activites > Show Applications > Flameshot
Flameshot GUI and settings configuration interface on Ubuntu 22.04 or 20.04.Pin
Detailed view of Flameshot’s GUI and settings configuration on Ubuntu 22.04 or 20.04.

First-Time Tips on Using Flameshot on Ubuntu 22.04 or 20.04

After successfully installing Flameshot on Ubuntu, explore these essential tips to maximize the benefits of this powerful screenshot tool. These tips target the Linux version of the software and suit users well-acquainted with the Linux ecosystem.

General Tips For Flameshot on Ubuntu

Familiarize with Default Flameshot Key Bindings

While using Flameshot, certain key combinations can make your experience smoother:

  • Ctrl + Shift + Drag: Resize an area while maintaining the same center.
  • Shift + Drag: Move the entire selection area.
  • Ctrl + Z: Undo the last modification.

Flameshot Customizations on Ubuntu

Modify Flameshot Default Storage Path

By default, Flameshot saves screenshots in the Pictures directory. If you wish to modify this:

  • Open Flameshot.
  • Navigate to Configuration > General.
  • Change the path under Save Path.

Adjust Flameshot’s Appearance and Behavior

Flameshot offers a plethora of customization options:

  • Color Palette: Alter the color set used for annotation tools.
  • Opacity: Adjust the opacity of the overlay.
  • Side Panel Button Layout: Customize the order of the buttons in the side panel.

Flameshot CLI Command Examples on Ubuntu 22.04 or 20.04

Below are some basic CLI commands you can use with Flameshot for users who prefer using terminal actions over GUI methods.

Common Example Commands For Flameshot on Ubuntu

capture with GUI:

flameshot gui

Capture with GUI with custom save path:

flameshot gui --path ~/myStuff/captures

Open GUI with a delay of 3 seconds:

flameshot gui --delay 3000

Fullscreen capture (asking to save path):

flameshot full

Fullscreen capture with custom save path (no GUI) and delayed:

flameshot full --path ~/myStuff/captures --delay 5000

Capture fullscreen with custom save path copying to clipboard:

flameshot full --clipboard --path ~/myStuff/captures

CLI Configuration Commands For Flameshot on Ubuntu

Open the configuration menu:

flameshot config

Show the initial help message in the capture mode:

flameshot config --showhelp true

To check mistakes and issues in the configuration file:

flameshot config --check

For more information about the available options, use the help flag:

flameshot config --help

Additional Flameshot Commands with Ubuntu 22.04 or 20.04

Update Flameshot on Ubuntu 22.04 or 20.04

To keep Flameshot up-to-date, it is often recommended to check routinely for updates using the cli command terminal; this was, you are sure your system is up to date.

APT Update Command For Flameshot on Ubuntu

sudo apt update && sudo apt upgrade

Flatpak Update Command For Flameshot on Ubuntu

flatpak update

Snap Update Command For Flameshot on Ubuntu

snap refresh

Remove Flameshot From Ubuntu 22.04 or 20.04

The removal of the Flameshot is straightforward. Use the following command that matches your installation.

APT Remove Command For Flameshot on Ubuntu

sudo apt remove flameshot

Flatpak Remove Command For Flameshot on Ubuntu

To remove the Flatpack version, run the following command.

flatpak uninstall --delete-data org.flameshot.Flameshot -y

Snap Remove Commands For Flameshot on Ubuntu

sudo snap remove flameshot


In conclusion, we’ve successfully explored three distinct methods to install Flameshot on Ubuntu: APT, Flatpak with Flathub, and Snap. Each method caters to different user preferences and system configurations, ensuring everyone can seamlessly integrate this powerful screenshot tool into their workflow. With Flameshot now at your fingertips, capturing and annotating screenshots on Ubuntu becomes a breeze.

Share to...