Top 10 Best screen recorder for linux

10 Best screen recorder for linux-Often we have to record our desktop screens for various purposes, such as broadcasting a gaming session online, making video tutorials, etc. Today we are going to introduce some screen recording applications for Linux.

Before we look at the list of the best screen recorders, I would like to mention Essinema. It is a desktop tool that lets you record your terminal session and upload it to your website. You can also grab the particular URL and send it to friends. The best thing is that the command can be copied to the recorded terminal session. If you use a lot of commands it will help a lot – there is no need to enter them manually.

So, if you want to record your terminal screen, Eskinima should do a good job.

Note: The list which we are sharing below in no particular order of ranking. I’ve mentioned most of the installation instructions for Ubuntu, but it doesn’t list Ubuntu screen recorders – most of the applications described are available in the official repositories of other distributions.

Best screen recorder for linux

In this list, you will find options

  • Record screen as video
  • Recording screen gif as well

All the software mentioned here is free and open-source (TECH). You can actually call it a list of free screen recorders.

1. Kazam

Kazam is a minimal and nifty tool for scratching. It also includes screenshot support. Kazam is best suited for beginners and to complete the task quickly without getting caught in various options.

main characteristics

  • Simple and Compact User Interface
  • Supports multiple video output formats
  • Support for recording single window or selected screen area
  • Delay timer support
See also  Download Adobe Reader-How to Download Nero7 for windows pc 10/8/7 32/64 bits [2021-2022]

The pros

  • Simple and minimal, easy to use


  • Very few options to tweak configuration settings
  • Lack of webcam recording support

Installation on ubuntu

Open a terminal window in linux desktop and enter the following command:

Sudo apt install kajam

N.B. The latest version – which adds a bunch more features to Kazam – may not be available through the official PPA or Ubuntu Universal Repository. But you can easily install and use it.

2. Open Broadcaster Software Studio

OBS Studio is, without doubt, the most feature-rich and advanced scratchstoring application available for Linux.

main characteristics

  • Multiple scenes to switch between originals via custom sequences
  • Filters for video sources
  • Audio mixer with filter
  • Powerful and easy to use configuration options
  • Streamlined settings panel for streamlined configuration
  • Live streaming support

The pros

  • Everything you would possibly need is within this single application


  • You’ll need some time to explore its terminology (… but it’s worth it)

Installation on ubuntu

OBS Studio is available for Ubuntu through its PPA. You can enter the following command in the terminal to install it:

sudo add-apt-repository ppa: obsproject / obs-studio
sudo apt update
sudo apt install observ-studio

You can also use the Snap Store to get the latest OBS Studio version.

3. SimpleScreenRecorder

SimpleScreenRecorder – as the name itself implies – is a simple application for recording screen on Linux. Its interface is Qt-based.

You can read this tutorial to learn how to use SimpleScreenRecorder on Ubuntu.

main characteristics

  • Supports multiple video output formats
  • Audio recording from a suitable source
  • Support for recording selected screen area
  • Provides statistics while recording
  • Live preview while recording
  • Optimized to work smoothly on slow machines
  • Hotkey support

The pros

  • Sufficient options to fine tune output video


  • User interface is not very attractive
  • No built-in support for webcam recording
See also  ZoneAlarm Free Antivirus + Firewall For Windows 10

Installation on ubuntu

SimpleScreenRecorder is available for Ubuntu. Run the following command in a terminal:

sudo apt install SimmonscreenEcorder

4. recordMyDesktop

recordMyDesktop is a command-line tool primarily for screen recordings written in C. It has two different graphical user interfaces based on GTK and QT4.

It has been discontinued but you can try it as an experiment.

main characteristics

  • Lightweight equipment
  • Support for single window recording
  • Video output tweaking option

The pros

  • You can also use it from the command line with the recordmedextoptop command


  • Interface is not very polished
  • No webcam recording facility
  • No option for alternative video output formats
  • No longer actively developed
  • Installation on ubuntu

recordMyDesktop is available for installation from the official Ubuntu repository (Ubuntu does not work on 20.04 at the time of updating this article). Just run the following command:

sudo apt install gtk-recordmydesktop

5. VokoscreenNG

The successor of the good-old VokoScreen is reborn as VokoscreenNG (where NG stands for the new generation).

  • VokoscreennNG interface
  • main characteristics
  • Record entire desktop
  • Record a portion of the screen
  • Add delay timer for recording
  • Set a time limit for recording
  • Ability to record via webcam
  • Tweak the output format, control the framerates and other required parameters.

The pros

  • Provides a lot of useful features
  • Easy to use with advanced features on board


  • Debut / RPM does not offer packages, nor any appraisal files yet
  • Install on linux

You can easily install it on OpenSUSA and Fedora but you need to use the unofficial repository by Ubuntu Handbook for Ubuntu / Ubuntu-based distros. Here’s how you can set it up:

For Fedora:

sudo dnf install vokoscreenNG

For openSUSE:

sudo zypper install vokoscreenNG

For Ubuntu or Ubuntu based distros:

sudo add-apt-repository ppa: ubuntuhandbook1 / apps
sudo apt update
sudo apt install vokosin-ng

6. ScreenStudio

ScreenStudio is a cross-platform of screen recording application that has written in Java language. Even though it has not been sustained since 2017, you can still try to see if it works for you.

See also  15 Best Kickass Torrent Alternatives

main characteristics

  • Supports multiple video output formats
  • Audio recording from a suitable source
  • Various Advanced Configuration Options
  • Webcam recording support
  • Overlay layer supported during recording (image and text layer)


  • Dependency size is large – requires JRE 8.0
  • No longer actively developed

Installation on ubuntu

ScreenStudio it can be installed easily on Ubuntu from its PPA. To install it, enter the following command in the terminal:

sudo add-apt-repository ppa: soylent-tv / screenstudio
sudo apt update
sudo apt install screenstudio

If you fail to install it on 17.10 or above, you can try downloading the old debit package from Launchpad to see if it works on the latest Linux distro you have.

7. Green Recorder

Green Recorder has a simple interface and that can be easy to use. It was one of the earliest and best screen recording tools in Linux to provide technical support for Wayland. It is built using GTK3, and like other screen recorders here, it uses FFmpeg in the background. If you are using Wayland, this would probably be the best choice for Ubuntu screen recorder.

Unfortunately, the project has been stored on GitHub and is no longer developed. But, it still works for most users.

main characteristics

  • Supports many video formats such as avi, mkv, mp4, webm etc.
  • Can also record the screen as a jiff
  • Default preferences can be saved
  • Supports both Xorg and Wayland
  • The pros
  • Simple interface with essential features
  • Gif support
  • Venal support
  • Opposition
  • No webcam supports recording
  • No longer actively developed. This project is archived on GitHub.

Installation on ubuntu

You can install Green Recorder on Ubuntu using your official PPA. Just use the commands below:

sudo add-apt-repository ppa: techproject / ppa
sudo apt update
sudo apt install green-recorder

Leave a Comment