UTM for iOS Download
Download UTM for iOS and finalize the installation setup on your device. To finish the download process, simply click on one of the links provided below. You may find multiple options available. Once the download is finished, continue with the installation process. Remember to select the appropriate version for your operating system, whether it's for iOS, Windows, Linux, or macOS.
Release notes
Version 4.6.1 Beta
- Updated to QEMU v9.1.0
- Fixed "RPC timeout" when stopping a VM
- Fixed a race condition when cleaning up SPICE objects
- Localization: Updated Chinese (Hong Kong, Simplified)
- (iOS 16+) Home: Always show the sidebar
- (macOS 15) Enable nested virtualization when available
Version 4.5.4
- (macOS) UTM Remote server for macOS On macOS 13+, you can enable UTM Server from the new option on the home screen or from Window -> UTM Server. Once enabled, you can stream QEMU backend VMs to supported clients. The preferences page includes additional options including auto-starting the server and allowing external connections so it can be used outside of the local network. New documentation pages will be added in the future.
- (macOS) UTM Remote client for iOS and visionOS When UTM Server is enabled on macOS, you can connect to it with the new UTM Remote client which uses the same frontend as UTM for iOS/visionOS but without any of the QEMU backend. You can get it for free on the App Store.
- (iOS) UTM SE's wizard now allow you to create a VM easily with a floppy boot image.
- (iOS SE) We now accept donations through In-App Purchase. If you would like to support us, please use the heart button on top of the list of VMs.
Version 4.5.2
- Improved icon selector UI.
- Changed the position of destructive buttons in various confirmation alerts to better comply with Apple Human Interface Guidelines.
- Wizard: New options for "Other" operating system to allow for Floppy boot as well as legacy hardware (useful for setting up a DOS machine).
- Localization: Updated Chinese.
- Localization: Updated Polish.
- Localization: Updated Japanese.
- (iOS) Fixed an issue where a machine with an empty removable drive cannot be booted.
- (iOS) New view for donation options.
- (iOS) Reworked automatic resolution changing when SPICE tools are installed.
- (iOS) Fix crash due to race when re-sizing while a view is being destroyed.
Version 4.5.1
- Fixed an issue with file locking resulting in VMs refusing to boot.
- Fixed incorrect VM size calculation.
- Show confirmation popup for VM downloads.
- Removed automation URI scheme due to potential security issues.
- Fixed display of newly selected custom icon.
- Wizard: allow completely deleting RAM and storage size.
- Scripting: Fixed file and process commands not working due to incorrect object life cycle.
- Localization: Updated Japanese.
- Localization: Updated Polish.
- Localization: Updated Chinese (Simplified + Traditional).
- (iOS) Fixed zooming with pinch.
- (macOS) Fixed USB icon always disabled.
- (macOS) Fixed a crash when removing a device while a text field is highlighted.
- (macOS) Fixed error message when double-clicking on a headless VM that has already been started.
- (macOS) AVF: New display option to disable dynamic resolution in macOS 14+ VMs.
- (macOS) Remove "VM display size is fixed" global setting because it was confusing and did not do the right thing
- (macOS) Fixed incorrect display scaling when host screen resolution is smaller than VM display size.