HaXM è un motore di virtualizzazione assistita da hardware multipiattaforma (hypervisor), ampiamente utilizzato come acceleratore per Android Emulator e QEMU. HAXM funziona come un driver in modalità kernel sul sistema operativo host e fornisce un'interfaccia simile a KVM allo spazio utente, consentendo così ad applicazioni come QEMU di utilizzare le capacità di virtualizzazione hardware integrate nei moderni CPU Intel, in particolare la Tecnologia di Virtualizzazione Intel.