Skip to content
Home » Linux » How to Install Figma on Linux (Ubuntu, Fedora, Arch, etc.)

How to Install Figma on Linux (Ubuntu, Fedora, Arch, etc.)

Figma is a popular tool amongst graphic designers and UI, UX designers. It can create wireframes, high-fidelity interface designs, prototyping, etc. One of the unique features of Figma is that it runs entirely inside a browser. Since it’s an online tool, it also has features for real-time collaboration. Being a web app also means Figma can be used on any platform with a web browser. However, a native client certainly is more convenient to use. So, today we’ll show you how to install Figma on Linux.

Figma already provides official apps for Windows and macOS but as always, Linux gets no love. The official apps for Windows and macOS are little more than wrappers for the Figma web app anyway. You still get the same features you would get running Figma inside a browser. Having an app though makes it more convenient. It keeps all your Figma tabs separate from the rest of your browsing. Not to mention, you get other features such as the ability to use the native font packs installed on your OS. If you are an Ubuntu user, there are 3 ways to install and uninstall programs on your PC.

Install Unofficial Figma Client on Linux

Many popular app developers don’t take Linux very seriously. However, Linux does have an amazing developer community. After all, the entire kernel and all the different distributions built on top of it are community-maintained for the most part. So, as usual, somebody made an unofficial Figma client for Linux,  and it’s nearly as good as the official Figma client, even better.

This open-source client, called figmalinux, is hosted on GitHub with over 1,200 stars and 55,000 downloads. It’s an electron-based app though, so it comes with the quirks associated with electron apps. There are multiple ways to install figmalinux on your particular distro.

1. Install Figma on Linux from Snap

The most popular method is using the universal Snap package. This works across all Linux distros from Ubuntu to Arch. You may have to install Snap first if your distro does not support it out of the box. You can look for instructions for that at snapcraft.io.

With snap installed and ready, you have to enter this command in the terminal and hit enter.

sudo snap install figma-linux

2. Run as AppImage

The app is also available as an AppImage, a universal package distribution framework for Linux. This one does not even need any installation. Everything happens within the image, and you can easily copy the AppImage to a USB and take it with you. The AppImage can be grabbed from the figmalinux GitHub releases page.

Figma appimage

Once downloaded, execute the following commands in a terminal to make the AppImage executable.

chmod +x figma-linux-*.AppImage
sudo ./figma-linux-*.AppImage -i

Replace the asterisk (*) with the version number of the downloaded app so that the file name matches. Also, make sure to open the terminal in the same folder as the downloaded file.

You can also rename the downloaded file to just figma, or something easier and use that name. For instance, if you rename the downloaded file as Figma, the command will be as follows.

chmod +x figma.AppImage
sudo ./figma.AppImage -i

Install from distribution-specific packages

figmalinux is also available in the native distribution-specific package formats for Ubuntu, Debian, Arch, etc. To use these, you’ll need to know which package format your specific distro uses. For instance, Debian and all Debian derivatives such as Ubuntu use the Debian package format. These packages have the extension .deb.

install figma on ubuntu

So, for Debian and Debian-based distributions such as Ubuntu, download the latest .deb package and install using the following command.

sudo dpkg -i figma-linux-*.deb

For Fedora and CentOS, download the .rpm package and use the command given below.

sudo rpm -i figma-linux-*.rpm

On Arch, figmalinux is available directly from the Arch User Repository or AUR. To install it, use the following command.

yay -S figma-linux

figma-linux

Once Figma is installed, you can run it from the app launcher. The first time, you’ll need to log in using the browser. Once logged in, you don’t need the browser again to use Figma on Linux.

Read Next: How to Test Linux Distros without Installing

Vivek Tiwari

Vivek Tiwari

Blogger, Android nerd, Cosmic geek (yes, geek and nerd are not the same, see I know), certified Superman encyclopedia (bragging), local Tech guru. I have been contributing for Technastic and its sister sites for a decade.View Author posts