QEMU icon
QEMU icon

QEMU

QEMU, an open-source hypervisor, performs hardware virtualization, emulates CPUs using dynamic binary translation, and supports various architectures. It runs diverse unmodified guest OS, provides device models, and offers mixed translation modes for efficient execution.

QEMU  with the free OS ReactOS

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac  Uses brew or ports
  • Windows  Portable edit and play with QEMU-Manager
  • Linux
  • BSD
4.7
Excellent15 reviews
296likes
15comments

Features

Suggest and vote on features

Properties

  1.  Lightweight
  2.  Privacy focused
  3.  Security-focused

Features

  1.  Virtualization
  2.  Portable
  3.  GPU Acceleration
  4.  Command line interface
  5.  Emulation
  6.  No Tracking
  7.  Works Offline
  8.  Dark Mode
  9.  Ad-free
  10.  Support for scripting
  11.  Container Virtualization
  12.  User mode emulation

 Tags

QEMU News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

  • goodemerald liked QEMU
  • Ilyuha rated QEMU  
  • Ilyuha and lacusch liked QEMU
  • IamPyu rated QEMU  
  • IamPyu, ametech-solutions, sunsetsoda and babsors liked QEMU
Show all activities

Comments and Reviews

   
 Post comment/review
Comment summary: QEMU offers strong emulation capabilities, supporting various platforms like Linux and macOS, with users praising its speed and flexibility. While it's valued for performance and hardware utilization, setup complexity and limited official Windows support draw criticism. Some users prefer VirtualBox due to a friendlier interface and less configuration. QEMU is praised as essential for legacy software emulation, although documentation and ease-of-use remain obstacles for beginners.
Top Positive Comment
em4020
9

QEMU (manager) is the only solution against EGPFault in Win87EM.dll with newer Intel-CPUs

QEMU Manager is the very good Windows GUI for QEMU. In difference to VirtualBox or VMware Player you can emulate several CPUs, which is necessary for old 16bit applications with EGPFault in Win87EM.dll with newer Intel-CPUs (from 2013 and later) in all other virtual machines except QEMU.

So only with QEMU (not with VMware or VirtualBox or Windows XP Mode) you can use and compile Delphi 1.6 programs, when you have a newer Host-CPU from Intel. Without QEMU you must buy another computer with an AMD-CPU, because VirtualBox or VMware Player cannot emulate various CPUs, as QEMU can.

Details see:

Nuncio Bitis
0

This together with AQEMU (for GUI) works as well as VirtualBox and VMware on my Linux system.

Duncan Briggs
1

The website for QEMU says to install via the Homebrew or MacPorts package managers. I haven't used either of these. Is it possible to install without a package manager?

https://www.qemu.org/download/

Oktay Mercan
1

İts good but only linux and mac officially supported (there is no executable file for windows but some 3.rd party person compile for windows) additionally GUI does not exist soo long learning curve exist because you need to learn QEMU parameters. Not user friendly.

ab1
2

GPU acceleration with VirGL.

https://docs.mesa3d.org/drivers/virgl.html

Francewhoa
1

Strengths:

• Drop-in replacement for VirtualBox. Assuming for the most frequently use features of VirtualBox. • Easy to use Graphical User Interface (GUI). Multiple GUI to choose from at https://wiki.qemu.org/Links#GUIs_and_management_tools.2Fsystems • Open source. If you are not familiar with "open source", it means this software is more secure. Because its code is publicly available for review and contributions at https://www.qemu.org/contribute • Attractive GNU General Public License version 2. This means the software code of this extension is owned and supported by a friendly not-for-profit community. Instead of a for-profit corporation. https://metadata.ftp-master.debian.org/changelogs//main/q/qemu/qemu_5.0-14~bpo10+1_copyright • QEMU is a member of Software Freedom Conservancy. Which is a not-for-profit organization that provides legal and administrative assistance to open source projects. https://sfconservancy.org/projects/current/ • Large & friendly community of contributors • Emulate Linux, macOS, Microsoft Windows, UNIX, and other platforms • Fast. Often faster than VirtualBox. • Full-system emulation • Support a wide range of disk image formats. Such as, but not limited to, .dmg, .img, .iso, .vdi, .vmdk • QEMU can save and restore the state of the virtual machine with all programs running. • Guest operating systems do not need patching in order to run inside QEMU. • Access a directory on the host filesystem from the guest using virtiofsd • Available on Debian 10 Buster. With an optional Backport. So that you get the most recent version of QEMU at https://packages.debian.org/buster-backports/qemu • QEMU can also do emulation for user-level processes, allowing applications compiled for one architecture to run on another.

Challenges:

• Documentation is available on the web. But for newcomers it is limited, hard to find, and navigate. Any volunteer to contribute to improving QEMU documentation? Find https://wiki.qemu.org or https://www.qemu.org/contribute/ Alternatively, after installing QEMU, some documentation are available within QEMU

Using:

• QEMU: version 5 • Host: Debian 10 Buster

SPIKE
3

the best virtual machine I ever used for its performance and speed, unlike other VMs QEMU made it easier all you have to do is to bring the ISO and run it directly without any configuration, because yes it uses the real hardware you have, enjoy your distributions with your real speed.

Show more comments
7 of 15 comments

Featured in Lists

A list with 809 apps by AmileyaRyver without a description.

List by AmileyaRyver with 809 apps, updated

A list with 177 apps by squarepluto without a description.

List by sam with 177 apps, updated

A list with 69 apps by DireChocobo without a description.

List by DireChocobo with 69 apps, updated

What is QEMU?

QEMU (short for "Quick EMUlator") is a free and open-source hosted hypervisor that performs hardware virtualization.

QEMU is a hosted virtual machine monitor: It emulates central processing units through dynamic binary translation and provides a set of device models, enabling it to run a variety of unmodified guest operating systems. It also provides an accelerated mode for supporting a mixture of binary translation (for kernel code) and native execution (for user code), in the same fashion as VMware Workstation and VirtualBox do. QEMU can also be used purely for CPU emulation for user-level processes, allowing applications compiled for one architecture to be run on another.

QEMU Videos

Show 1 more video

Official Links

QEMU information

  • Developed by

    FR flagFabrice Bellard
  • Licensing

    Open Source and Free product.
  • Rating

    Average rating of 4.7 (15 ratings)
  • Alternatives

    44 alternatives listed
  • News

    7 news article related to QEMU
  • Supported Languages

    • English

Our users have written 15 comments and reviews about QEMU, and it has gotten 296 likes

QEMU was added to AlternativeTo by nandhp on and this page was last updated .