QEMU logo QEMU logo background glow

QEMU

Emulates a wide range of hardware platforms on x86-based PCs, enabling virtualization and testing

It takes care to curate a safe software space. Help us do more.

&

+
Full-system emulation
Run operating systems for any machine, on any supported architecture
+
Virtualization
Run KVM and Xen virtual machines with near-native performance
+
Dynamic binary translation
Emulate different processor architectures, enabling users to run software designed for one architecture on a different one
+
Hardware and device models
Provide various hardware and device models for the virtual machine
+
Cross-compilation
Enable fast cross-compilation and cross-debugging
+
Rich and complex API
Provide a rich and complex API for managing virtual machines
+
Hypervisor support
Support various hypervisors including KVM, Xen, HVF, WHPX, and NVMM
+
Network emulation
Support a variety of network emulation techniques
+
Snapshot and restore
Users can create snapshots of their computers, enabling quick rollback to previous states and easy experimentation
...7 more features/limitations. Contact us to get a complete list of features and system requirements.

Platform

Desktop

Social

System Requirements

Not available, but we appreciate help! You can help us improve this page by contacting us.

Ratings

4.06
5

AlternativeTo
4.1
5
based on 14 reviews
G2CROWD
4.3
5
based on 29 reviews
Softpedia
4.0
5
based on 52 reviews
Softpedia
4.4
5
based on 19 reviews
TechRadar
3.5
5
based on professional's opinion

Developer

Written in

C, C++, Python, Shell

Initial Release

2003-02

Repository

License

Categories