EVERYTHING XIAOMI
Get listed

Box86

Box86 is free, MIT-licensed software for running x86 Linux programs, including games, on Linux systems with other processor architectures such as ARM.

Place
#16 of 27
Score
5.7
Box86's website

What Box86 is

Box86 is free, MIT-licensed software for running x86 Linux programs, including games, on Linux systems with other processor architectures such as ARM. It focuses on 32-bit applications and requires a 32-bit little-endian host or a 32-bit userspace subsystem; it does not translate 32-bit programs for a 64-bit-only userspace. On ARM, its dynamic recompiler is described as providing a 5 to 10 times speed boost over the interpreter. Box86 connects programs to native system libraries such as libc, libm, SDL, and OpenGL. The project lists WorldOfGoo, Airline Tycoon Deluxe, FTL, and several GameMaker Linux games as examples that run, and links to a compatibility issue list. Wine is supported, with graphics driver requirements for many games. Steam can run with Box86 but also needs Box64 to be fully usable and uses substantial memory. Vulkan wrapping is available when a system has a 32-bit Vulkan driver; the Pi 4 Vulkan driver does not support DXVK. Configuration can be set in /etc/box86.box86rc and ~/.box86rc, with the user file taking priority. The MIT license provides the software as-is and disclaims warranties and liability.

Good

  • Free software under the MIT license.
  • Supports ARM dynamic recompilation.
  • Uses native system libraries for integration.
  • Project lists compatibility examples and an issue list.

Watch out

  • Requires a 32-bit host or userspace subsystem.
  • Does not translate 32-bit apps for 64-bit-only userspace.
  • Steam also needs Box64 and uses substantial memory.
  • Vulkan wrapping requires a 32-bit Vulkan driver.

Who it suits

Box86 suits users who need to run 32-bit x86 Linux applications on a non-x86 Linux system and can provide the required 32-bit environment. Steam users also need Box64 for full usability.

Verdict

Box86 provides a way to run 32-bit x86 Linux software on other Linux architectures, subject to its host requirements. Review the compatibility information and application-specific caveats, especially for Steam and Vulkan.

Plans and prices

From Box86's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
Box86FreeMIT-licensed software · requires a 32-bit Linux subsystem and 32-bit libraries

The facts

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

What it does

32-bit requirement
The host needs a 32-bit little-endian system or a 32-bit userspace subsystem; Box86 does not provide 32-bit to 64-bit translation.checked 7 Oct 2026
Compatibility examples
The project lists WorldOfGoo, Airline Tycoon Deluxe, FTL, and several GameMaker Linux games as examples that run.checked 7 Oct 2026
Compatibility list
The project README links to a GitHub issue list for compatibility information.checked 7 Oct 2026
Configuration
Box86 supports configuration files at /etc/box86.box86rc and ~/.box86rc, with the user file taking priority.checked 7 Oct 2026
Dynamic recompilation
Its ARM dynamic recompiler is described as providing a 5 to 10 times speed boost over the interpreter.checked 7 Oct 2026
License
The project repository identifies the software as MIT licensed.checked 7 Oct 2026
Native libraries
Box86 uses native versions of system libraries such as libc, libm, SDL, and OpenGL to integrate with applications.checked 7 Oct 2026
Project relationship
The official site describes Box86 as the legacy 32-bit version of Box64 for running 32-bit Linux applications.checked 7 Oct 2026
Purpose
Box86 runs x86 Linux programs, including games, on non-x86 Linux systems such as ARM.checked 7 Oct 2026
Security and warranty
The MIT license provides the software as-is and disclaims warranties and liability.checked 7 Oct 2026
Vulkan
Box86 wraps Vulkan when the system has a 32-bit Vulkan driver; the README notes that the Pi 4 Vulkan driver does not support DXVK.checked 7 Oct 2026
Wine
The README says Wine is supported and that many Windows programs and games run, with graphics driver requirements for many games.checked 7 Oct 2026

The company

Steam
The README says Steam can run with Box86 but also needs Box64 to be fully usable, and notes that it uses substantial memory.checked 7 Oct 2026

Alternatives to Box86

All alternatives
  1. 1

    FAudio

    Free planOpen sourceiOSAPILinuxmacOS
    7.5Free plan
  2. 2

    cnc-ddraw

    Free planOpen sourceAndroidLinuxmacOSSelf-hosted
    7.4Free plan
  3. 3CrossOver logo

    CrossOver

    Free planLinuxmacOS
    7.4From $74 a year
  4. 4

    PlayOnLinux

    Free planOpen sourceLinuxmacOS
    7.2Free plan
  5. 5

    GameHub

    Free planAndroidiOSmacOS
    6.7Free plan
  6. 6

    Bannerlator

    Free planAndroid
    6.4Free plan