Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsMay 19, 2026·3 min de lectura

UTM — Virtual Machines for macOS and iOS

An open-source virtualization app for Apple platforms that uses QEMU and Apple Virtualization.framework to run Windows, Linux, and other operating systems on Mac, iPad, and iPhone.

Listo para agents

Este activo puede ser leído e instalado directamente por agents

TokRepo expone un comando CLI universal, contrato de instalación, metadata JSON, plan según adaptador y contenido raw para que los agents evalúen compatibilidad, riesgo y próximos pasos.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
UTM
Comando CLI universal
npx tokrepo install 1c3117c8-539f-11f1-9bc6-00163e2b0d79

Introduction

UTM is a full-featured virtual machine host for macOS and iOS. It wraps QEMU emulation and Apple's native Virtualization.framework in a polished SwiftUI interface, letting users run guest operating systems ranging from Windows and Linux to older platforms like macOS 9 and DOS. On Apple Silicon Macs, ARM64 guests run at near-native speed.

What UTM Does

  • Runs virtual machines on macOS (Intel and Apple Silicon) and iOS/iPadOS
  • Supports both QEMU emulation (any architecture) and Apple Virtualization.framework (native ARM64)
  • Provides a graphical VM manager with snapshot, clone, and shared directory support
  • Emulates x86_64, ARM, RISC-V, PowerPC, SPARC, and other CPU architectures via QEMU
  • Enables USB device pass-through and network bridging on macOS

Architecture Overview

UTM is a native Swift/SwiftUI application that manages VM lifecycle through two backends. The Virtualization.framework backend provides near-native performance for ARM64 Linux and macOS guests by using Apple's hypervisor. The QEMU backend handles cross-architecture emulation, supporting dozens of CPU targets. VM configurations are stored as .utm bundles containing disk images, NVRAM, and metadata.

Self-Hosting & Configuration

  • Download the .dmg from the project website or install via Homebrew Cask
  • Create a new VM by selecting an ISO and choosing emulation or virtualization backend
  • Allocate CPU cores, RAM, and disk size through the graphical settings panel
  • Enable shared directories between host and guest for file exchange
  • Import pre-built VM images from the UTM Gallery for quick setup

Key Features

  • Native Apple Silicon virtualization for ARM64 guests with near-native speed
  • QEMU emulation lets Apple Silicon Macs run x86 Windows and legacy operating systems
  • Snapshot and restore for safe experimentation with guest configurations
  • Clipboard sharing and directory sharing between host and guest
  • Runs on iOS and iPadOS with the same VM format as macOS

Comparison with Similar Tools

  • Parallels Desktop — commercial macOS hypervisor with deeper integration; UTM is free and open source
  • VMware Fusion — enterprise VM platform for Mac; UTM is lighter and supports iOS
  • VirtualBox — cross-platform hypervisor; does not run on Apple Silicon natively or on iOS
  • QEMU (raw) — the underlying emulator; UTM adds a native GUI, snapshots, and device management
  • Lima — CLI-focused Linux VM for macOS; UTM provides a full graphical VM manager

FAQ

Q: Can I run x86 Windows on an Apple Silicon Mac? A: Yes, via QEMU emulation. Performance is usable for light workloads but slower than native ARM64 guests.

Q: Is there a cost for UTM? A: UTM is free to download from the website. The iOS App Store version has a small fee to support development; the functionality is identical.

Q: Can I use UTM for software development testing? A: Yes. Many developers use it to test on different OS versions, architectures, or to run Linux toolchains on macOS.

Q: Does it support GPU acceleration for guests? A: Apple Virtualization.framework provides basic GPU acceleration for macOS guests. QEMU guests use software rendering.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados