HaXM est un moteur de virtualisation assistée par matériel multiplateforme (hyperviseur), largement utilisé comme accélérateur pour Android Emulator et QEMU. HAXM fonctionne comme un pilote en mode noyau sur le système d'exploitation hôte et fournit une interface semblable à KVM à l'espace utilisateur, permettant ainsi à des applications comme QEMU d'utiliser les capacités de virtualisation matérielle intégrées dans les processeurs Intel modernes, à savoir la technologie de virtualisation Intel.