github utmapp/UTM v2.0.19

latest releases: v4.1.5, v4.1.4, v4.1.3...
2 years ago


Visit for the most up to date installation instructions.


  • (macOS) Add menu command to unhide sidebar (thanks @laosb)
  • (macOS) Redesign removable drives and shared directory UI (thanks @conath)
  • (macOS) Fix crash on macOS 11.2 when using JIT
  • (iOS) Disable autocorrect in text fields in settings (#2282)
  • (iOS) Show animation to home screen when exiting (#2279)
  • (Both) Toggle MB/GB when creating disk image (default to GB) (#2278)
  • (macOS) "Show in Finder" command in VM card's right click context menu (#2277)
  • (Both) Better handle orphaned disk images due to crash or discarding settings. Should prevent "file already exists" error when importing a disk image. (#2275)
  • (Both) Default x86_64 and i386 target is now q35 (2009) (#2274)
  • (Both) Export QEMU command line feature (#2283)
  • (Both) New setting: change CPU model and CPU flags when supported by QEMU (#1197)

Notice for upcoming iOS update

iOS 14.4 beta 2 broke JIT again (for non-jailbroken A12+ devices), and likely for good this time. We do not recommend updating to iOS 14.4 when it is released to the public.

macOS Sandbox Migration

If you are updating from < 2.0.17 on macOS, then when you open UTM you will not see any VMs you previously created! To fix this, move your .utm files from ~/Documents to ~/Library/Containers/com.utmapp.UTM/Data/Documents. You can do it in Terminal with the following command:

mv ~/Documents/*.utm ~/Library/Containers/com.utmapp.UTM/Data/Documents

or with Finder

  1. Open Finder and go to your home directory.
  2. Press Cmd+Shift+. (that's the period key) to show hidden files.
  3. Browse to Library -> Containers -> UTM -> Data -> Documents
  4. Copy or move your .utm files from your home's Documents directory to this directory.

Known Issues

  • Black screen or crash trying to start any VM? Make sure you read all the instructions in the install page.
  • Cannot import any drives/ISO: there is a bug in iOS where an invalid "application-identifier" entitlement causes the file picker to not work. A fix for iOS App Signer is submitted and can be manually compiled. If you are using AltStore, you need use a free (not paid) developer account.
  • When installed via Cydia/Sileo, Settings and Files integration does not work and VMs are not deleted automatically when uninstalled.

Please check the full list on Github and help report any bug you find that is not listed.

Don't miss a new UTM release

NewReleases is sending notifications on new releases.