Skip to content
SPECIFICTION
Get listed

86Box

86box.net

Free plan WindowsmacOSLinux
Visit 86box.net
Spec score 8.2 #15 of 54 in Multi-System Emulators

What it is

86Box is a free emulator for x86-based IBM PC systems and compatibles, covering machines from 1981 through PCI-bus systems. It emulates processors from the 8086 through the Pentium with an emphasis on accuracy and supports configurable machines such as the IBM PC 5150 and IBM PS/2 line. Users can select video adapters, sound cards, network adapters, hard-disk controllers, and SCSI adapters. Supported guest systems include MS-DOS, older Windows releases, OS/2, many Linux distributions, BeOS, and NEXTSTEP. MIDI output can use Windows MIDI support, FluidSynth, or emulated Roland synthesizers. 86Box runs on Windows, Linux, and macOS and is released under the GNU General Public License version 2 or later. The project offers stable and experimental builds; experimental versions may be less stable or slower. Most emulation logic runs in one thread, so results depend on host and guest configuration. A BIOS is required. The project recommends manager applications for multiple virtual machines, while its built-in manager is still a preview.

Spec sheet

Purpose
86Box emulates x86-based IBM PC systems and compatibles from 1981 through systems based on the PCI bus.Read 9 Oct 2026 · 86box.net
Support
The project offers community discussion through IRC and Discord and links to a documentation site.Read 9 Oct 2026 · 86box.net
License
86Box is released under the GNU General Public License version 2 or later.Read 9 Oct 2026 · 86box.net
Builds
The site offers stable and experimental builds, and notes experimental builds may be less stable or performant than release builds.Read 9 Oct 2026 · 86box.net
Guest systems
86Box supports MS-DOS, older Windows versions, OS/2, many Linux distributions, BeOS, and NEXTSTEP.Read 9 Oct 2026 · 86box.net
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.Read 9 Oct 2026 · 86box.net
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.Read 9 Oct 2026 · 86box.net
Management
The project recommends manager applications for handling multiple virtual machines and says its built-in virtual machine manager is a preview.Read 9 Oct 2026 · 86box.net
MIDI
MIDI output can use Windows built-in MIDI support, FluidSynth, or emulated Roland synthesizers.Read 9 Oct 2026 · 86box.net
Performance limit
Most emulation logic runs in a single thread, and performance depends on host and guest configuration.Read 9 Oct 2026 · 86box.net
Peripherals
Supported peripherals include video adapters, sound cards, network adapters, hard disk controllers, and SCSI adapters.Read 9 Oct 2026 · 86box.net
Processor emulation
It emulates 8086-based processors up to the Pentium with a focus on accuracy.Read 9 Oct 2026 · 86box.net
Security reporting
The project security policy says to report vulnerabilities by opening a GitHub issue or joining its Discord server.Read 9 Oct 2026 · github.com
Virtual machines
The emulator supports customizable virtual machines and a range of systems including the IBM PC 5150 and IBM PS/2 line.Read 9 Oct 2026 · 86box.net

Plans and prices

86Box Free No charge for the emulator · Donations welcome Read 9 Oct 2026 · 86box.net

Every 86Box plan and price →

Strong points and limits

Strong points

  • Free on Windows, Linux, and macOS
  • Broad 8086-to-Pentium emulation
  • Configurable historical peripherals
  • Supports many legacy guest systems
  • Stable and experimental builds

Limits

  • A BIOS is required
  • Most emulation runs in one thread
  • Experimental builds may be less stable
  • Built-in manager is a preview

Who it suits

It suits users preserving or exploring historical PC software who can provide BIOS files and configure virtual machines on a supported desktop operating system.

Verdict

86Box offers detailed emulation of a wide range of classic IBM-compatible hardware and operating systems without a license fee. Its single-thread performance characteristics and configuration requirements matter when setting up several or demanding virtual machines.

Where Specifiction places it

Alternatives to 86BoxAll alternatives →