
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.
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.
| Plan | Price | What it gives you |
|---|---|---|
| 86Box | Free | No 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
- 1

PPSSPP
Free planOpen sourceAndroidiOSAPILinux8.6$4.99 one-time - 2
Vita3K
Free planOpen sourceAndroidLinuxmacOSWindows7.7Free plan - 3

QEMU
Free planOpen sourceAPILinuxmacOSSelf-hosted7.6Free plan - 4
Snes9x
Free planAndroidWebLinuxmacOS7.6Free plan - 5

DOSBox-X
Free planOpen sourceLinuxmacOSSelf-hostedWindows7.4Free plan - 6

Genymotion Desktop
Free planLinuxmacOSWindows7.4From $49 a year
