QEMU

B
B tier on Multi-System EmulatorsScore 7.0 · #13 of 54
Android app
Not listed
Free plan
Yes
Runs on
Linux, Mac, Windows
qemu.org
The QEMU homepage

Summary

QEMU is a free, open-source machine emulator and virtualizer for running guest operating systems or processes built for another CPU architecture. System emulation models a complete machine, including its processor, memory, and devices, while user-mode emulation runs cross-architecture processes. It also includes command-line disk-image tools such as qemu-img for creating, converting, and modifying images. QEMU can work with KVM, Xen, and Hypervisor.Framework so guests can run directly on the host CPU. The project lists Linux, macOS, FreeBSD, NetBSD, OpenBSD, and Windows as supported build platforms. Windows support is limited to 64-bit systems, and macOS support requires the most recent version currently available. For complex networking and storage setups, QEMU recommends management tools such as virt-manager. Its security model requires an accelerator and a listed machine type for virtualization security; TCG use outside virtualization does not provide guest-isolation or security guarantees. QEMU is released under GNU GPL version 2, with some components under specific licenses.

Who it is for

QEMU suits users who need whole-machine emulation, cross-architecture process execution, or disk-image utilities. It is available across several platforms, with specific Windows and macOS requirements.

What is good

  • Emulates complete machines and guest operating systems.
  • Runs processes across CPU architectures.
  • Includes qemu-img disk-image utilities.
  • Works with KVM, Xen, and Hypervisor.Framework.
  • Free under GNU GPL version 2.

What to know first

  • Windows support is 64-bit only.
  • macOS requires the most recent version available.
  • TCG use does not provide guest-isolation guarantees.
  • Complex networking and storage may call for management tools.

Verdict

QEMU covers both full system emulation and cross-architecture process execution, with disk-image utilities included. Check its platform requirements and security model against your intended setup.

QEMU plans and pricing

All plans
QEMU Free GNU General Public License version 2 · open source qemu.org · 1 Oct 2026

Compared on multi-system emulators

Free plan
Yesqemu.org
Desktop platforms
Linux, macOS, Windowsqemu.org
Multi-instance
Yesqemu.org
Keyboard mapping
Yesqemu.org

Facts

Purpose
QEMU is a generic and open source machine emulator and virtualizer.qemu.org · 1 Oct 2026
System emulation
System emulation provides a virtual model of an entire machine, including CPU, memory and emulated devices, to run a guest operating system.qemu.org · 1 Oct 2026
User-mode emulation
User-mode emulation launches processes compiled for one CPU architecture on another architecture.qemu.org · 1 Oct 2026
Disk utility
QEMU includes standalone command-line utilities such as qemu-img for creating, converting and modifying disk images.qemu.org · 1 Oct 2026
Hypervisors
QEMU can work with KVM, Xen and Hypervisor.Framework to let guests run directly on the host CPU.qemu.org · 1 Oct 2026
Supported hosts
The project lists Linux, macOS, FreeBSD, NetBSD, OpenBSD and Windows as supported build platforms.qemu.org · 1 Oct 2026
Windows limit
Only 64-bit Windows is supported.qemu.org · 1 Oct 2026
macOS support
QEMU requires the most recent macOS version currently available, with support for the previous version eventually dropped.qemu.org · 1 Oct 2026
Linux packaging
QEMU is packaged by most Linux distributions, including Arch, Debian/Ubuntu, Fedora, Gentoo, RHEL/CentOS and SUSE.qemu.org · 1 Oct 2026
Management integration
For complex networking and storage configurations, QEMU recommends management tools such as virt-manager from the libvirt project.qemu.org · 1 Oct 2026
Security model
The virtualization security use case requires an accelerator such as KVM or HVF and a listed machine type; TCG non-virtualization use cases do not provide guest-isolation or security guarantees.qemu.org · 1 Oct 2026
Security reporting
QEMU requires potential security issues to be filed as confidential GitLab issues and provides no SLA for responses.qemu.org · 1 Oct 2026
Support channels
User support is available through the qemu-discuss mailing list, technical mailing lists, IRC or Matrix, documentation and the bug tracker.qemu.org · 1 Oct 2026
License
QEMU is released under the GNU General Public License version 2, with some components under specific licenses.qemu.org · 1 Oct 2026

Best QEMU alternatives

See all 12

Where it ranks on Everything Xiaomi

Is QEMU yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources