macOS

Where Does UTM Store VMs?

UTM stores each virtual machine as a .utm package inside its sandboxed Documents folder on macOS. Each package bundles configuration with disk images.

Last updated

The default location is inside the UTM app container under Library Containers. Finder shows each VM as a single file with a .utm extension.

Use Show Package Contents to inspect config and images. Use Move or Show in Finder from the VM list to relocate or reveal the package.

Where UTM stores this, by platform

macOS
/Users/<user>/Library/Containers/com.utmapp.UTM/Data/Documents/<vmname>.utm

<user> is the macOS account name. <vmname> is the VM display name. Some builds show container name UTM instead of com.utmapp.UTM. Use Show in Finder to confirm the exact path.

macOS
/Users/<user>/Library/Containers/com.utmapp.UTM/Data/Documents/<vmname>.utm/Data/

<vmname> is the same package name as above. Data holds config.plist with VM settings plus the Images folder with disk files. Removable drives may reference images outside the package.

Frequently asked questions

How do I move a UTM VM to another drive?

Right click the VM in UTM and select Move, then pick the destination. Let UTM perform the move so registration stays correct. Verify the VM starts before deleting the old copy.

Why is disk usage hidden in Library?

UTM is sandboxed so VMs live in its container rather than in user Documents. Check the container Documents folder for large .utm packages when disk space drops.

Notice an outdated path? Let us know.