UTM
Run Windows, Linux & More on iPhone, iPad & Mac
by getutm.app
UTM is a powerful virtual machine and system emulator for iOS and macOS, based on QEMU. It allows you to run Windows, Linux, and other operating systems directly on your iPhone, iPad, or Mac—no additional hardware needed. Key Features Full System Emulation Emulate processors, memory, devices, and more using QEMU. Supports 30+ Processors Compatible with x86_64, ARM64, RISC-V, and other architectures. Multiple Display Modes VGA graphics via SPICE and QXL Text terminal mode for advanced users USB & Peripheral Support Connect and use USB devices inside virtual machines. JIT-Based Acceleration Faster performance with QEMU TCG just-in-time compilation. User-Friendly Interface Designed from scratch for macOS 11+ and iOS 11+, with modern APIs for easy VM management. On-Device VM Management Create, run, and manage virtual machines directly from your device. macOS Exclusive Features Hardware-Accelerated Virtualization Use Hypervisor.framework for faster VM performance. macOS Guest Support Boot macOS virtual machines using Virtualization.framework on macOS 12+. Why Use UTM? If you want to run multiple operating systems on your iPhone, iPad, or Mac, UTM is a versatile, powerful, and fully-featured solution. It combines full emulation, modern interfaces, and hardware acceleration for a seamless virtualization experience.
Download