QEMU
Hacker ApprovedThe most recommended of 16 virtual machine tools
A free emulator and VM tool for running other CPU architectures, Windows and disposable test machines, though emulation is slow, setup is fiddly and older operating systems run poorly.
94 people recommended QEMU in Hacker News comments, 9 had mixed feelings and 39 criticized it, November 2025 to October 2026.
Summary written by Claude from the comments below. Claude agents reviewed it against the quotes on 2 Nov 2026.
142 people gave an opinion
- recommend it
- 94
- mixed feelings
- 9
- warn against or regret it
- 39
The record
Recommended in 12 of 12 months
In 83 different threads.
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: recommended
- March 2026: recommended
- April 2026: recommended
- May 2026: recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: recommended
- October 2026: recommended
Why it carries the badge
- 94 people recommend itNeeds 10 or more, met.
- 2.4 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 12 of 12 monthsNeeds 4 or more, met.
- Recommended in 83 threadsNeeds 5 or more, met.
- The biggest thread supplies 6% of its recommendersNeeds half or less, met.
The same rules apply to every product, and the badge can’t be bought. Mixed feelings count toward neither side. How the badge works
What people say about it
Reasons grouped from a sample of 40 of the 163 opinions about it, picked in proportion to how many people recommend it, have mixed feelings and criticize it. Each mark is one comment in the sample. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Emulates many CPU architectures
“You can just use QEMU. It has RVA23 support and is probably still faster and easier than using actual machines.”
Comment from 30 Aug 2026 in “RISC-V is now officially supported by CPython” “makes it really simply to run podman/docker containers with images for other architectures”
Comment from 10 Nov 2025 in “Today I Learned: Binfmt_misc” “Qemu can run SPARC binaries and emulate a full SPARC system enough to run Solaris 2.6”
Comment from 28 Dec 2025 in “Show HN: LoongArch Userspace Emulator” - Comment from 6 Apr 2026 in “Endian wars and anti-portability: this again?”
- Comment from 23 Nov 2025 in “Unusual circuits in the Intel 386's standard cell logic”
Disposable, snapshot-friendly disk images
“Nonpersistent vm-based browser, I use qemu + cage + firefox and some glue logic to fire up a copy of a base image which gets…”
Comment from 16 Nov 2025 in “Supercookie: Browser Fingerprinting via Favicon (2021)” “QEMU is also nice because you can just trash the disk images to get a clean start.”
Comment from 19 Nov 2025 in “A 'small' vanilla Kubernetes install on NixOS” “I currently use QMEU with qcow2 images to achieve this, works well enough.”
Comment from 10 Jun 2026 in “macOS Container Machines” - Comment from 6 Jun 2026 in “How Qcow2 Overlays Work in QEMU”
Runs Windows and legacy software
“I think nowadays the only safe and sane way is running Windows isolated as a VM (e.g. QEMU on proxmox”
Comment from 24 Mar 2026 in “Microsoft's "Fix" for Windows 11: Flowers After the Beating” “Windows in QEMU with PCI passthrough to the SCSI controller might have better chances to work.”
Comment from 22 Apr 2026 in “Windows 9x Subsystem for Linux” “QEMU is also a good option for Windows software that won't run on Wine.”
Comment from 18 Jul 2026 in “LG monitors silently install software through Windows Update without consent” - Comment from 9 Aug 2026 in “Triton: DirectX 11 Driver for QEMU”
Great for builds, CI, testing
“It's been invaluable to get the same development and testing tools on both platforms”
Comment from 21 Aug 2026 in “We Rebuilt the Linux MicroVM Stack on Apple Silicon” “it's unmatched for batch uses, like as something part of a distro build chain”
Comment from 15 Jul 2026 in “S&P downgrades Oracle to BBB – only one notch above junk level” “Having ability to spin up virtual machines speeds up development quite a bit.”
Comment from 22 Aug 2026 in “ESP32 Firmware Development with Docker Sandboxes”
What people warn about
Each mark is one comment
Fiddly to configure and use
“trying to keep up with seemingly arbitrary changes to the command-line options format over time”
Comment from 21 Apr 2026 in “Show HN: Holos – QEMU/KVM with a compose-style YAML, GPUs and health checks” “I find running different-endian software in QEMU really annoying and difficult.”
Comment from 6 Apr 2026 in “Endian wars and anti-portability: this again?” “I did have limited success with QEMU, but I never got it working quite right.”
Comment from 29 Nov 2025 in “WinApps: Run Windows apps as if they were a part of the native Linux OS” - Comment from 9 Mar 2026 in “JSLinux Now Supports x86_64”
- Comment from 13 Mar 2026 in “Parallels Confirms MacBook Neo Can Run Windows in a Virtual Machine”
Emulation is slow
“qemu which is slow but plenty good for running some code where this matters”
Comment from 14 Nov 2025 in “Minisforum Stuffs Entire Arm Homelab in the MS-R1” “Watching qemu build a thing for 10 minutes that I know should build in 45 seconds is painful.”
Comment from 8 Apr 2026 in “Slightly safer vibecoding by adopting old hacker habits” “Architecture emulation with qemu-userspace is 5-10x slower than running a native build.”
Comment from 23 Jun 2026 in “Is it time for a new Embedded Linux build system?” - Comment from 10 Jun 2026 in “macOS Container Machines”
Weak with older operating systems
“their device drivers may rely on some hardware behavior of the peripherals that is not implemented in QEMU”
Comment from 31 May 2026 in “86Box v6.0” “QEMU is extremely good at running modern operating systems, and not so much at older ones”
Comment from 31 May 2026 in “86Box v6.0” “There's not a whole lot of interest in making Windows 9x run well on QEMU.”
Comment from 23 Apr 2026 in “Windows 9x Subsystem for Linux” Large attack surface, escapes happen
“the surface area of kvm and qemu is still very large and difficult to reason about”
Comment from 27 Aug 2026 in “VMs won't contain cyber-capable agents” “it's bizarre to try and escape QEMU given how many times it has been done”
Comment from 26 Aug 2026 in “VMs won't contain cyber-capable agents”
Other virtual machine tools people recommend
The four most recommended other virtual machine tools, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Mixed | Criticize | Approval | Months | Had for | Badge |
|---|---|---|---|---|---|---|---|
| QEMUThis page | 94 | 9 | 39 | 71% | 12 | — | Approved |
| UTM | 33 | 12 | 11 | 75% | 11 | — | Approved |
| VirtualBox | 25 | 7 | 31 | 45% | 12 | — | — |
| Lima | 24 | 7 | 2 | 92% | 11 | — | Approved |
| Parallels Desktop | 24 | 2 | 13 | 65% | 10 | — | — |
Also compared with Vagrant, virt-manager, Tart by Cirrus Labs and libvirt.
What people said
40 of the 163 opinions about it, picked in proportion to the three counts, newest first. Each links to the original comment.
“You can just use QEMU. It has RVA23 support and is probably still faster and easier than using actual machines.”
“the surface area of kvm and qemu is still very large and difficult to reason about”
“it's bizarre to try and escape QEMU given how many times it has been done”
“Having ability to spin up virtual machines speeds up development quite a bit.”
“It's been invaluable to get the same development and testing tools on both platforms”
“You'll get best compatibility for 20+ year Windows gaming using either”
“QEMU is also a good option for Windows software that won't run on Wine.”
“it's unmatched for batch uses, like as something part of a distro build chain”
“It is portable so you run it on other OSes which is handy when everything is under the same desktop app.”
“Architecture emulation with qemu-userspace is 5-10x slower than running a native build.”
“Upstream or bust, it's really not that hard, it just takes a little persistence”
“QEMU has worse performance than Apple's native virtualization framework on macOS”
“I currently use QMEU with qcow2 images to achieve this, works well enough.”
“It allows the VM to only write changes to disk which saves time and space”
“their device drivers may rely on some hardware behavior of the peripherals that is not implemented in QEMU”
“QEMU is extremely good at running modern operating systems, and not so much at older ones”
“There's not a whole lot of interest in making Windows 9x run well on QEMU.”
“qemu will allow you to expose the keyboard, mouse, and framebuffer as a VNC server”
“Windows in QEMU with PCI passthrough to the SCSI controller might have better chances to work.”
“trying to keep up with seemingly arbitrary changes to the command-line options format over time”
“Watching qemu build a thing for 10 minutes that I know should build in 45 seconds is painful.”
“I find running different-endian software in QEMU really annoying and difficult.”
“QEMU userspace emulation is usually the easiest for most "normal" programs IMO.”
“I think nowadays the only safe and sane way is running Windows isolated as a VM (e.g. QEMU on proxmox”
“QEMU doesn't always make clear when you're running emulated or virtualized.”
“I prefer to have software running in QEMU as that tend to be much more install-and-forget”
“Companies have made billions of dollars on top of Fabrice Bellard's works, qemu, ffmpeg etc.”
“I did manage to convince some of them to run it in qemu, but it's difficult.”
“for some of my tests I did forward accesses to QEMU itself (And worked wonders”
“It's a bit like bash, you might like it or not but decades later it's still there, on most devices.”
“Qemu can run SPARC binaries and emulate a full SPARC system enough to run Solaris 2.6”
“bellard is basically proof that the "10x engineer" exists. ffmpeg, qemu, quickjs”
“so many people use FFmpeg and QEMU suggest that he is quite good at documenting”
“Fabrice Bellard is widely considered one of the most productive and versatile programmers alive”
“I did have limited success with QEMU, but I never got it working quite right.”
“switching between the 386 and 486 with -cpu flag gives the user clear results”
“QEMU is also nice because you can just trash the disk images to get a clean start.”
“Nonpersistent vm-based browser, I use qemu + cage + firefox and some glue logic to fire up a copy of a base image which gets…”
“qemu which is slow but plenty good for running some code where this matters”
“makes it really simply to run podman/docker containers with images for other architectures”
Counts come from 1,791,911 Hacker News comments labeled by Claude, November 2025 to October 2026, with data through October 31, 2026. Counts updated 2 Nov 2026. How we count. Report a mistake.