The Best 27 KVM (Kernel-based Virtual Machine) Alternatives

  • VirtualBox icon

    VirtualBox

    VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product for enterprise as well as home use.

    Free Open Source Windows Linux BSD Mac Solaris

  • VMware Workstation Pro icon

    VMware Workstation Pro

    VMware Workstation Pro is a commercial hypervisor that allows users to create and run virtual machines on one computer.

    Commercial

  • VMware Workstation Player icon

    VMware Workstation Player

    VMware Workstation Player builds on the industry leading foundation of Workstation Pro, and delivers a streamlined user interface for creating and running operating systems and applications in a virtual machine.

    Free Personal Windows Linux

  • QEMU icon

    QEMU

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

    Free Open Source Mac OS X Windows Linux BSD

  • VMware Fusion

    Seamlessly run your favorite Windows applications and devices, on any Intel-based Mac.

    Commercial Mac OS X

  • Xen

    Xen.org, home of the Xen hypervisor, the powerful open source industry standard for virtualization.

    Free Open Source Linux

  • VMware vSphere Hypervisor

    VMware vSphere Hypervisor ( based on ESXi ) is a free bare-metal hypervisor that virtualizes servers so you can consolidate your applications on less hardware.

    Commercial Windows Linux

  • Portable Virtualbox

    portable-virtualbox is a free and open source software tool that lets you run any operating system from a usb stick without separate installation. it unpacks and adjusts the paths and configuration of virtualbox so it will run portably.

    Free Open Source Windows

  • Citrix XenServer

    XenServer is a turnkey open source virtualization solution that provides out-of-the box virtualization and cloud computing.

    Free Open Source Windows Linux

  • ASG-Remote Desktop

    ASG-Remote Desktop is the indispensable tool for administrative access to remote computers.

    Commercial Windows

  • OpenVZ

    OpenVZ is container-based virtualization for Linux.

    Free Open Source Linux

  • UCS Virtual Machine Manager

    UCS Virtual Machine Manager (UVMM) is an easy-to-use and powerful administration tool for KVM.

    Free Open Source Linux Univention Corporate Server

  • Paragon Virtualization Manager

    A powerful tool to help you easily migrate a Windows-based computer to a virtual environment (P2V) of a major virtualization software vendor, regardless of how or where the computer is being backed up.

    Commercial Windows

  • JPC

    PC is the fast Java™ x86 PC emulator. Features: - 100% pure Java - Runs as an applet - Modular and customisable - Snapshot capability - Integrated debugger - Bulletproof security

    Free Open Source Mac OS X Windows Linux Web

  • VMLite VBoot

    VBoot allows you to boot a physical computer from a single virtual disk file in VHD/VMDK/VDI/Raw format. Each file contains a single operating system.

    Commercial Windows Linux

  • SmartOS

    SmartOS is a hypervisor lean enough to run entirely in memory, powerful enough to run as much as you want to throw at it. Provisioning is blindingly fast, thanks to zones and ZFS file system creation.

    Commercial Self-Hosted

  • VMLite XP Mode

    VMLite XP Mode offers similar functions as Microsoft Windows XP Mode, but doesn't require hardware virtualization. It allows you to run Windows XP at the same time from your desktop running on a different host operating system.

    Commercial Windows

  • bhyve

    bhyve (pronounced "bee hive", formerly written as BHyVe) is a type-2 hypervisor that runs on FreeBSD.

    Free Open Source BSD FreeBSD