macOS virtual machine on a Mac: UTM, VirtualBuddy, Parallels

Short answer: An Apple silicon Mac can run macOS in a virtual machine with Apple’s own virtualization framework. UTM and VirtualBuddy are free, Parallels Desktop is paid; all three show the second Mac in one window. Apple’s licence allows at most two macOS virtual machines per Mac, for personal or development use only.

Last checked October 6, 2026

What a macOS virtual machine is

A virtual machine (VM) is a complete second Mac that runs inside your Mac, with its own copy of macOS, its own apps and its own disk file. Since macOS 12 Monterey, Apple’s Virtualization framework lets apps on Apple silicon Macs create macOS virtual machines; UTM, VirtualBuddy and Parallels Desktop all build on it. The macOS version inside is downloaded from Apple.

People use macOS VMs to test software, try a new macOS version safely, and — with Rosetta going away — to keep Intel-only apps on an older macOS: a macOS 27 virtual machine still has Rosetta inside it.

The rules from Apple

  • Licence: Apple’s macOS licence allows up to two extra copies of macOS in virtual machines on a Mac you own, for software development, testing during development, macOS Server, or personal, non-commercial use. More in macOS virtual machines and Apple’s licence explained.
  • Apple Account: since macOS 15 you can sign in to iCloud inside a VM (host and VM on macOS 15 or later), but the App Store and App Store purchases don’t work there.
  • Hardware: USB devices, drivers and some graphics features are limited; Parallels lists, for example, no iPhone or audio USB devices for macOS virtual machines.

UTM, VirtualBuddy and Parallels compared

UTM VirtualBuddy Parallels Desktop
Price Free (open source); $9.99 in the Mac App Store, same features Free (open source) From $99.99 a year (Standard) or $219.99 once (US prices)
Current version 4.7.5 (5.0 in beta) 2.1 (2.2 in beta, needed for macOS 27 guests) 27
Guest systems macOS, Linux, Windows macOS only macOS, Windows, Linux
How apps appear Inside one window showing the whole second Mac Inside one window showing the second Mac Inside one window; Coherence (apps as separate windows) isn’t available for macOS VMs

None of the three shows the apps of a macOS virtual machine as separate windows on your own desktop: you work inside the second Mac’s screen.

Where Keep86 fits

Keep86 uses the same Apple framework for one job: running your Intel-only apps after macOS 28. It sets up a macOS 27 virtual machine, keeps it hidden, and shows each app’s own windows on your normal desktop and in your Dock. It costs €5.99 a month, €27 for 6 months or €39 a year (pricing), is for personal use only, and is planned for October 2026.

One question applies to every tool here: Apple hasn’t said whether a macOS 28 Mac will still let a macOS 27 virtual machine use Rosetta. Independent experts expect it to; we will test it as soon as the macOS 28 betas appear.

Which one should you use?

  • You want to test macOS versions or run Linux too: UTM.
  • You only need macOS VMs and like a simple app: VirtualBuddy.
  • You also run Windows and want one paid, supported product: Parallels Desktop.
  • You want specific Intel-only apps — say Google Earth Pro or Photoshop CS6 — to keep working like normal apps: that is what Keep86 is being built for. See how it works.

Common questions

Can a Mac run macOS in a virtual machine? Yes. Macs with Apple silicon can run macOS virtual machines with Apple’s Virtualization framework, for example with UTM, VirtualBuddy or Parallels Desktop.

How many macOS virtual machines can I run? Apple’s licence allows up to two extra copies of macOS in virtual machines on each Mac you own.

Is UTM free? Yes. UTM is free from its website and GitHub; the $9.99 Mac App Store version has the same features.

Can VirtualBuddy run Windows? No. VirtualBuddy runs macOS virtual machines only.

Can I use the App Store inside a macOS virtual machine? No. You can sign in to iCloud (macOS 15 or later), but the App Store doesn’t work in a virtual machine.

Sources

More guides

  • macOS 27 Golden Gate: the last macOS for Intel apps

    macOS 27 Golden Gate came out on 14 September 2026. It runs only on Apple silicon and is the last macOS that runs Intel-only apps through Rosetta.

    3 min read

  • macOS 28 and Rosetta: what stops working

    Apple ends Rosetta for apps after macOS 27. What stops working on Apple silicon Macs with macOS 28, what keeps working and what to do now — with sources.

    3 min read

  • How to find Intel-only apps on your Mac

    Four ways to see which of your Mac apps are Intel-only and will stop working in macOS 28 — Finder, System Information, Activity Monitor and Terminal.

    2 min read

  • How to run Intel apps on Apple silicon after macOS 28

    Your options once Rosetta is gone: a native version, an alternative, staying on macOS 27, or a VM — UTM, VirtualBuddy, Parallels and Keep86 compared.

    3 min read

All 12 guides