What is the difference between Genymotion packages?

High Confidence (79%)
difference between Desktop SaaS PaaS Android emulator packages

Genymotion offers three main packages: Genymotion Desktop (local emulator on your PC/Mac), Genymotion SaaS (hosted cloud service for on-demand devices, automation and testing), and Genymotion PaaS (deployable appliance for cloud providers like AWS/GCP/Azure). They differ by where devices run (local vs managed cloud vs provider-deployed), target use cases (development/demo vs CI/automation vs cloud-provider integration), and available features/licensing levels.

  • Genymotion Desktop — local virtual devices for development and manual testing; runs on Windows/macOS/Linux and requires virtualization enabled and a Genymotion account; Windows 10 is no longer officially supported and virtual environments (VM/Docker/VPS) are not supported.
  • Genymotion SaaS — cloud-hosted devices for automated testing, scaling, CI/CD, demos and team collaboration; managed by Genymotion and accessible via web/CI tools.
  • Genymotion PaaS — appliance you deploy on cloud providers (AWS, GCP, Azure, Alibaba) to run virtual devices inside your cloud account; includes web UI, SSH/shell, packages install and cloud-specific configuration.

Notes on editions and features: the Desktop free edition covers a wide range of Android versions for local use, while some features and newer Android images or enterprise capabilities may require paid licenses or cloud offerings; Desktop also needs Rosetta on Apple Silicon for the x86 launcher (emulation itself runs as arm64).

Which environment are you planning to use (local Desktop, Genymotion SaaS, or a cloud PaaS deployment) and what do you need it for?