UTM Virtual Machine App
github.com
2
Leaving SiteNav
External Link Disclaimer
You are about to visit github.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
UTM is a free and open-source virtual machine host for iOS, iPadOS, and macOS that allows users to run full operating systems (Windows, Linux, and more) on Apple devices. Created by osy86 (Howard) in 2020, UTM is built on top of QEMU and provides a user-friendly graphical interface for creating, configuring, and managing virtual machines on Apple mobile devices and Macs. UTM does not require jailbreaking on iOS 14+ and is available through sideloading or via AltStore/PalStore. Key features: QEMU-based: UTM uses QEMU (Quick Emulator) as its virtualization engine, supporting both full system emulation (translating CPU instructions for different architectures) and hardware virtualization (using Apple's Hypervisor framework for near-native speed on Apple Silicon and Intel Macs). Architecture support: can emulate or virtualize x86_64 (Intel/AMD), ARM64 (AArch64), ARM (32-bit), RISC-V, PPC, MIPS, and SPARC architectures. This means you can run x86 Windows on Apple Silicon Macs (via Rosetta 2 for x86 emulation on ARM) or run ARM Linux natively. Operating system support: Windows (7, 8, 10, 11), Linux distributions (Ubuntu, Debian, Arch, Alpine, Kali), DOS, FreeBSD, and retro operating systems. Display: supports both VGA (headless, via VNC) and terminal (serial console) display modes. The terminal mode is optimized for text-based operating systems and provides a native terminal interface. Input: touch-based input with on-screen keyboard, external keyboard and mouse support (via Bluetooth or USB), and Apple Pencil support. USB device passthrough on macOS. Disk images: supports QCOW2, raw, and other QEMU disk formats. Snapshots for saving and restoring VM state. Networking: user-mode networking (NAT) for internet access, bridged networking on macOS, and port forwarding. Shared directories between host and guest (via SPICE webdav or 9p filesystem). SwiftUI interface. Cross-platform: iOS, iPadOS, macOS. GPLv2.
Statistics
2
Views
0
Clicks
0
Like
0
Dislike