EVERYTHING XIAOMI
Get listed
Firejail logo

Firejail

Firejail is a Linux program that places untrusted applications in restricted environments.

Place
#16 of 26
Score
5.8
Firejail's website

What Firejail is

Firejail is a Linux program that places untrusted applications in restricted environments. It uses Linux namespaces and seccomp-bpf to give sandboxed processes separate views of shared resources, including network, process, and mount tables. It can be used with servers, graphical applications, and login sessions, and runs on Linux computers with a 3.x kernel or newer. Its security controls include protocol filtering, noroot user namespaces, Linux capabilities, D-BUS filtering, and optional AppArmor or SELinux support. Mandatory Access Control can prevent more than 1,000 desktop applications from reaching passwords, encryption keys, and private data; more than 1,000 profiles are included by default. Firejail can create an isolated TCP/IP stack with its own routing table, firewall, and interfaces, and its nettrace feature can inspect traffic. It supports AppImage packages. Firetools adds a Qt5 graphical interface for launching and managing sandboxes, while FDNS offers a DNS-over-HTTPS proxy using non-logging providers. The free, self-hosted GPL v2 community project targets home users and Linux beginners rather than enterprise use.

Good

  • Free community project with GPL v2 licensing.
  • Supports servers, graphical applications, and login sessions.
  • More than 1,000 application profiles are available by default.
  • Can create an isolated TCP/IP stack.
  • Firetools provides a Qt5 graphical interface.

Watch out

  • Requires Linux with a 3.x kernel or newer.
  • The project is focused on Linux desktops, not enterprise use.

Who it suits

It is aimed at home users and Linux beginners who want to restrict applications on Linux. It may also suit users seeking application profiles, network isolation, or a graphical companion interface.

Verdict

Firejail offers multiple controls for isolating Linux applications, including profiles and network restrictions. Its Linux focus and consumer-oriented scope make it a poor fit for users seeking an enterprise product or another operating system.

Plans and prices

From Firejail's own pricing page, checked 30 Sep 2026.

All about pricing
PlanPriceWhat it gives you
Firejail community projectFreeLinux desktop focus · GPL v2 · no commercial goals

The facts

Each one read from Firejail's own pages, with the date it was checked.

What it does

Access control
Mandatory Access Control blocks access to passwords, encryption keys, and private data for more than 1000 desktop applications.checked 30 Sep 2026
Desktop integration
Running sudo firecfg integrates Firejail with application menus and file-manager launches.checked 30 Sep 2026
DNS companion
FDNS is a DNS-over-HTTPS proxy that uses DoH services from non-logging providers.checked 30 Sep 2026
GUI companion
Firetools is a Qt5 graphical interface providing a sandbox launcher, system-tray integration, editing, management, and statistics.checked 30 Sep 2026
Kernel support
The software runs on Linux computers with a 3.x kernel version or newer.checked 30 Sep 2026
Network isolation
Firejail can create an isolated TCP/IP stack with its own routing table, firewall, and interfaces.checked 30 Sep 2026
Network monitoring
The software can inspect network traffic with its nettrace feature for analyzing and monitoring application behavior.checked 30 Sep 2026
Process isolation
Sandboxed processes receive private views of shared kernel resources including the network, process, and mount tables.checked 30 Sep 2026
Sandboxing
Firejail is a SUID program that restricts untrusted applications using Linux namespaces and seccomp-bpf.checked 30 Sep 2026
Security controls
Security filters include seccomp-bpf, communication protocol filtering, noroot user namespaces, Linux capabilities, D-BUS filtering, and optional AppArmor or SELinux support.checked 30 Sep 2026
Security profiles
More than 1000 application profiles are available by default in /etc/firejail.checked 30 Sep 2026
Support
The project directs support questions to its GitHub wiki and asks users to report security bugs by email.checked 30 Sep 2026
Target users
The project identifies home users and Linux beginners as its target market and describes Firejail as a consumer product rather than an enterprise product.checked 30 Sep 2026

Where it runs

AppImage support
Firejail natively supports AppImage packages through the --appimage option.checked 30 Sep 2026
Application coverage
Firejail can sandbox servers, graphical applications, and user login sessions.checked 30 Sep 2026

Alternatives to Firejail

All alternatives
  1. 1Context Agent Sandboxes logo

    Context Agent Sandboxes

    Free planAndroidiOSWebAPI
    8.0From $20 a month
  2. 2E2B logo

    E2B

    Free planOpen sourceWebAPILinuxmacOS
    8.0From $150 a month
  3. 3Northflank logo

    Northflank

    Free planWebAPILinuxmacOS
    8.0From $2.70 a month
  4. 4Daytona logo

    Daytona

    Free planWebAPILinuxmacOS
    7.9Free plan
  5. 5ANY.RUN logo

    ANY.RUN

    Free planAndroidiOSWebAPI
    7.5Free plan
  6. 6Vercel logo

    Vercel

    Free planWebAPI
    7.0$20 usage-based