EVERYTHING XIAOMI
Get listed
86Box logo

86Box

86Box is a free emulator for x86-based IBM PCs and compatible systems, spanning machines from 1981 through systems built around the PCI bus.

Place
#19 of 39
Score
6.2
86Box's website

What 86Box is

86Box is a free emulator for x86-based IBM PCs and compatible systems, spanning machines from 1981 through systems built around the PCI bus. It models processors from the 8086 through the Pentium and supports customizable virtual machines, including configurations based on the IBM PC 5150 and IBM PS/2 line. Hardware options cover video and sound cards, network adapters, hard disk controllers, and SCSI adapters. Guest operating systems include MS-DOS, older Windows versions, OS/2, Linux distributions, BeOS, and NEXTSTEP. MIDI output can use Windows’ built-in MIDI support, FluidSynth, or emulated Roland synthesizers. 86Box runs on Windows, Linux, and macOS, and requires a BIOS. The project offers stable and experimental builds; experimental versions may be less stable or perform less well. Most emulation logic uses a single thread, so performance depends on both the host and guest configuration. Its built-in virtual machine manager is a preview, and the project recommends manager applications for working with multiple virtual machines.

Good

  • Emulates systems from the 8086 through the Pentium.
  • Supports customizable virtual machines and varied peripherals.
  • Runs MS-DOS, older Windows, OS/2, and other guests.
  • Free to use on Windows, Linux, and macOS.

Watch out

  • A BIOS is required.
  • Most emulation logic runs in a single thread.
  • Experimental builds may be less stable or performant.
  • The built-in virtual machine manager is only a preview.

Who it suits

86Box suits people who want to run older PC systems or guest operating systems in configurable virtual machines. It is available on Windows, Linux, and macOS, with at least 4 GB of RAM recommended.

Verdict

86Box offers a broad range of older PC hardware and guest-system emulation at no charge. Check the host requirements and single-thread performance limitation when choosing it for a particular setup.

Plans and prices

From 86Box's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
86BoxFreeNo charge for the emulator · Donations welcome

The facts

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

What it does

Builds
The site offers stable and experimental builds, and notes experimental builds may be less stable or performant than release builds.checked 9 Oct 2026
Guest systems
86Box supports MS-DOS, older Windows versions, OS/2, many Linux distributions, BeOS, and NEXTSTEP.checked 9 Oct 2026
Hardware requirements
The site recommends a 64-bit Intel Core 2, AMD Athlon 64, or ARMv8 processor or newer and at least 4 GB of RAM.checked 9 Oct 2026
License
86Box is released under the GNU General Public License version 2 or later.checked 9 Oct 2026
Management
The project recommends manager applications for handling multiple virtual machines and says its built-in virtual machine manager is a preview.checked 9 Oct 2026
MIDI
MIDI output can use Windows built-in MIDI support, FluidSynth, or emulated Roland synthesizers.checked 9 Oct 2026
Performance limit
Most emulation logic runs in a single thread, and performance depends on host and guest configuration.checked 9 Oct 2026
Peripherals
Supported peripherals include video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters.checked 9 Oct 2026
Processor emulation
It emulates 8086-based processors up to the Pentium with a focus on accuracy.checked 9 Oct 2026
Purpose
86Box emulates x86-based IBM PC systems and compatibles from 1981 through systems based on the PCI bus.checked 9 Oct 2026
Security reporting
The project security policy says to report vulnerabilities by opening a GitHub issue or joining its Discord server.checked 9 Oct 2026
Support
The project offers community discussion through IRC and Discord and links to a documentation site.checked 9 Oct 2026

Where it runs

Host platforms
The site lists Windows, Linux, and macOS system requirements, with Windows 7 SP1 or newer on Intel/AMD, Ubuntu 16.04 or Debian 9.0 or newer for Linux, and macOS 10.14 Mojave or newer.checked 9 Oct 2026
Virtual machines
The emulator supports customizable virtual machines and a range of systems including the IBM PC 5150 and IBM PS/2 line.checked 9 Oct 2026

Alternatives to 86Box

All alternatives
  1. 1PPSSPP logo

    PPSSPP

    Free planOpen sourceAndroidiOSAPILinux
    8.6$4.99 one-time
  2. 2

    Vita3K

    Free planOpen sourceAndroidLinuxmacOSWindows
    7.7Free plan
  3. 3QEMU logo

    QEMU

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.6Free plan
  4. 4

    Snes9x

    Free planAndroidWebLinuxmacOS
    7.6Free plan
  5. 5DOSBox-X logo

    DOSBox-X

    Free planOpen sourceLinuxmacOSSelf-hostedWindows
    7.4Free plan
  6. 6Genymotion Desktop logo

    Genymotion Desktop

    Free planLinuxmacOSWindows
    7.4From $49 a year