figma guide
How to Install Figma on Linux (Desktop App, Browser, and Fonts)
Install Figma on Linux with the official desktop app, browser workflow, font helpers, and troubleshooting for Ubuntu, Fedora, and other distros.
- Published
- Updated
- May 30, 2026
- Read time
- 5 min
- Level
- Beginner
Quick answer
Figma ships an official Linux desktop app (.deb and .rpm builds) from figma.com/downloads. Download the package that matches your distro, install it with your package manager, sign in, and open a test file to confirm WebGL and fonts work. If your IT policy blocks local installs—or you are on an uncommon distro—use Figma in Chrome or Edge at figma.com; performance is good on modern hardware but local fonts need extra setup (font guide). Pair this with install on Mac and install on Windows if your team mixes operating systems, and browse the Figma guides hub for next steps.
Who this is for
- Designers and engineers on Ubuntu, Fedora, or other Linux desktops who need the same Figma workflow as macOS and Windows teammates.
- Students and contractors on Linux who were told “just use the browser” but want fonts and performance closer to the desktop app.
- IT admins evaluating whether the official Linux package fits managed rollouts.
Desktop app vs browser on Linux
| Factor | Desktop app | Browser |
|---|---|---|
| Install | .deb / .rpm from Figma | None |
| Performance on large files | Usually better | Depends on RAM and GPU |
| Local fonts | Supported with desktop font helpers | Needs Figma font installer or workarounds |
| Offline | Limited; sign-in still required | Same |
| Best when | Daily design work | Locked-down machines, quick edits |
Verdict: if you can install software, use the desktop app for day-to-day UI work. Keep the browser bookmarked for guest machines and CI screenshots.
Option 1: Install the official Figma desktop app
Step 1: Download the right package
- Open figma.com/downloads.
- Under Desktop apps, choose Linux.
- Download:
.debfor Debian, Ubuntu, Linux Mint, Pop!_OS, and derivatives..rpmfor Fedora, RHEL, openSUSE, and derivatives.
Figma updates these builds regularly; if your distro’s store does not list Figma, the download page is the source of truth.
Step 2: Install on Ubuntu / Debian (.deb)
cd ~/Downloads
sudo apt install ./figma-linux_*.deb
If apt reports dependency errors, run sudo apt -f install to pull missing libraries, then retry.
GUI alternative: open the .deb in Software Install or Gdebi and click Install.
Step 3: Install on Fedora / RHEL (.rpm)
cd ~/Downloads
sudo dnf install ./figma-linux_*.rpm
On older systems using yum, replace dnf with yum.
Step 4: Launch and sign in
- Open Figma from your application menu or run
figmain a terminal if the.desktopentry is on yourPATH. - Sign in with Google, SSO, or email.
- Create a New design file and confirm the canvas loads (rectangles, text, pan/zoom).
Step 5: Verify fonts and GPU
- Press T and check that expected system fonts appear in the font picker.
- If fonts are missing, install Figma’s font helper when prompted, or follow how to install Figma fonts.
- If the canvas is blank, see Troubleshooting below—WebGL and GPU drivers are the usual cause on Linux.
Option 2: Use Figma in the browser (no install)
Supported browsers
- Google Chrome (recommended)
- Microsoft Edge (Chromium)
- Firefox (supported; can be slower on huge files)
Steps
- Visit figma.com and sign in.
- Allow notifications only if you want desktop-style alerts.
- For font parity with teammates, install Figma’s browser font package when the app prompts you.
Browser Figma on Linux shares the same collaboration features as other platforms; read working with Figma in the browser for RAM, tab, and extension pitfalls.
Fonts on Linux (common blocker)
Linux does not expose fonts to web apps the same way Windows and macOS do.
| Symptom | Fix |
|---|---|
| Missing weights in picker | Install Figma font helper (desktop or browser prompt) |
| Team uses custom brand fonts | Copy .ttf/.otf into ~/.local/share/fonts and run fc-cache -fv |
| Browser only, fonts still wrong | Prefer desktop app or follow the font install guide |
After installing fonts, restart Figma so the font list refreshes.
Troubleshooting
Canvas blank or “WebGL not supported”
- Update GPU drivers (NVIDIA proprietary, Mesa on AMD/Intel).
- Disable force software rendering in browser flags unless you are debugging.
- Try the desktop app if the browser fails—different sandboxing rules.
App will not start after update
# Example: reinstall .deb without removing config
sudo apt install --reinstall ./figma-linux_*.deb
Remove stale AppImage copies if you migrated from unofficial builds—two installs can fight for the same protocol handler.
Permission or sandbox errors (Flatpak / Snap)
Figma’s official builds are .deb/.rpm, not Snap by default. If you use an unofficial wrapper, file bugs with that packager; for production teams, stick to Figma’s download page.
High CPU on large files
- Close unused Figma tabs.
- Split work across pages or branch files (organize a Figma file).
- Match guidance in browser limitations.
Keyboard shortcuts feel wrong
Click the canvas once to focus it. Some shortcuts differ when a text field is active—see 25 keyboard shortcuts.
Uninstall Figma from Linux
Debian/Ubuntu:
sudo apt remove figma-linux
Fedora:
sudo dnf remove figma-linux
Optional: remove ~/.config/Figma only if you intend to reset the app completely (you will need to sign in again).
What to do after installing
- Start structured lessons from the tutorial index and Figma guides hub.
- Add plugins safely: how to install a Figma plugin and the plugins pillar.
- If you import legacy work, read how to import Sketch files or Illustrator SVG cleanup.
FAQ
Does Figma run on Linux ARM (Raspberry Pi, ARM Chromebooks)?
Official Linux desktop builds target common x86_64 distros. ARM support varies by release—check figma.com/downloads for current architecture notes. Browser Figma may work on ARM Chromium when WebGL is available.
Can I use Figma on Linux without a GPU?
Light UI work is possible with software rendering, but large files and prototyping will stutter. Prefer a machine with hardware acceleration for production design.
Is the Linux app different from Mac or Windows?
Feature parity is close for core design, prototyping, and Dev Mode; occasional OS-specific bugs appear around fonts and window management. Cross-link teammates to Mac and Windows guides so nobody assumes different file formats.
Do I need a paid plan to install?
No. Installation is free; plan limits apply to files, teams, and professional features per Figma’s pricing page.
Summary
Download the official .deb or .rpm from figma.com/downloads, install with your package manager, sign in, and confirm fonts plus WebGL in a new file. Use the browser when installs are blocked, and fix fonts with Figma’s helper or system font paths. From here, move into plugins, components, and prototyping basics as your project grows.
§ Keep reading