<script type="application/ld+json"> [{ "@context": "http://schema.org/", "@type": "Product", "name": "Fusion", "description": "VMware Fusion gives Mac users the power to run Windows on Mac along with hundreds of other operating systems side by side with Mac applications, without rebooting. Fusion is simple enough for home users and powerful enough for IT professionals, developers and businesses.", "brand": { "@type": "Thing", "name": "VMware" } }, { "@context": "http://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "item": { "@id": "https://www.vmware.com/products.html", "name": "Products" } }, { "@type": "ListItem", "position": 2, "item": { "@id": "https://www.vmware.com/products/fusion.html", "name": "Fusion" } }] } ] </script>

VMware Fusion: Powerfully Simple Virtual Machines for Mac

Fusion products are simple enough for home users and powerful enough for IT professionals, developers and businesses.

Buy Fusion Today

Fusion Pro and Fusion Player Desktop Hypervisors deliver desktop and ‘server’ virtual machines, containers and Kubernetes clusters to developers, and IT professionals on the Mac.

Get a Free ‘Personal Use’ License

Students, Home Users and Open Source contributors can benefit by using VMware Fusion Player, free for non-commercial use.

VMware Fusion: Powerfully Simple

Run Nearly Any Operating System on a Mac

Running Windows on Mac is only the beginning. VMware Fusion lets you choose from hundreds of supported operating systems, from lesser-known Linux distributions to the latest Windows 10 release, or even macOS, to run side by side with the latest macOS release on your desktop.

Design and Demo Complex Solutions

With the ability to run an entire virtual cloud stack, including Kubernetes, on a single Mac, software professionals can demonstrate their entire solution in real time, with safe rollback points to return to known stable configurations. Fusion makes it possible to fully express the story of your software journey by running all of its components on a single notebook.

Develop and Test for Any Platform

Fusion makes it possible to build and test apps for nearly any cloud, platform or device. A new CLI tool, ‘vctl,’ lets users run existing off-the-shelf options or build completely custom OCI containers, design apps and services with Kubernetes, all without needing a managed cloud environment. Apps and virtual machines run in secure local sandboxes and can share local source files and folders with multiple virtual machines or containers at the same time. 

Run Local Corporate Desktops

Isolate corporate desktops from physical devices and embrace a ‘Work from Anywhere’ operating model with Fusion. Lock down devices by disabling copy-and-paste, drag-and-drop, shared folders and access to USB devices. Run restricted VMs that are encrypted and password-protected, ensuring that only authorized users can interact with corporate data.

Connect to VMware vSphere

Securely connect with vSphere and ESXi servers to launch, control and manage both virtual machines (VMs) and physical hosts. Thanks to the common VMware platform, VMs can also be easily transferred from the vSphere data center to the Mac desktop and then run in Fusion.

Make Windows Feel at Home on Mac

Fusion blends the Windows experience seamlessly with Mac and does so without excessive clutter. You have the flexibility to keep the two worlds securely apart or integrate them for one seamless experience. Install a fresh OS like Windows 10 or easily convert an ageing PC into a virtual one.


Ready for macOS Big Sur

Ready for macOS Big Sur

Run nearly any operating system on macOS 11 Big Sur without rebooting. Fusion now has added support for operating entirely without Kernel Extensions on Big Sur, making it more secure and ready for the future of macOS, all while continuing to perform on macOS 10.15 Catalina.

New Containers and Kubernetes support

New Containers and Kubernetes support

Run OCI Container images and local Kubernetes clusters with the new CLI ‘vctl.’ Developers can build and test modern apps on production-like local environments, and IT professionals can get more familiar with emerging cloud technologies without breaking the bank or the data center.

Powerful Graphics with eGPUs

Powerful Graphics with eGPUs

Fusion can drive complex, GPU intensive applications and games with a dramatically improved 3D graphics engine. Fusion now provides hardware accelerated DirectX 11 and OpenGL 4.1 capabilities to Windows and Linux virtual machines, with added support for eGPU devices.  Now allowing for up to 8GB of vRAM per-VM, and employing a special ‘sandbox’ process to render graphics, Fusion leads the way in virtual machine graphics performance, accuracy and security.

Bigger VMs, More Compatibility

Bigger VMs, More Compatibility

Fusion Pro and Fusion Player now support massively sized virtual machines, with up to 32 CPU cores, 128GB of RAM, 10TB virtual disks and 8GB of vRAM per VM on systems with capable hardware like the new Mac Pro. Fusion 12 also delivers additional compatibility with USB 3.1 devices, as well as supporting vSphere 7 for both local deployments and remote connections.

Improved vSphere Connectivity

Improved vSphere Connectivity

Connect to ESXi or vCenter Server to drive, control, and configure VMs as well as ESXi Hosts, with improved visibility into Datacenter and Host topology. With the common underlying  VMware hypervisor, Fusion Pro makes it easy to transfer virtual machines back and forth with a simple drag-and-drop, or control VMs directly from the corporate data center from the comfort of your Mac. Available in Fusion Pro only.

Virtual Networking for Professionals

Virtual Networking for Professionals

Fusion Pro can additionally manage Virtual Network configurations, with a UI to create new networks, modify subnet settings, change MTU size, configure NAT port forwarding and more. View the traffic of each virtual network by using a standard PCAP reader, like Wireshark, to capture it with the built-in ‘vmnet-sniffer’ utility.  Finally, Fusion can even simulate things like packet loss, bandwidth limitations and latency to help test the resiliency of your app or service.

Helpful Snapshots and Clones

Use snapshots to create a rollback point to revert to on the fly, which is perfect for testing software or creating repeatable demos. Clones make it easy to test a variety of different scenarios without the need to deploy the same OS configuration multiple times. Clones are available only with the VMware Fusion Pro edition.


VMware is dedicated to supporting its customers by making Fusion and Fusion Pro accessible to everyone, including those aligned with the regulations of Section 508 standards. Leverage the Mac’s assistive technology and Fusion to interact with elements inside of Windows to give accessibility controls to applications that wouldn’t otherwise have them. Learn more about VMware's commitment to accessibility.

Complement to Boot Camp

No more choosing between Windows or Mac at start-up. Fusion lets you run Windows and Mac apps side-by-side directly from your existing Boot Camp partition without re-installing or rebooting.

Simplified OS Installs

With Fusion, you can run Windows from a Boot Camp partition, install from a Windows disc, migrate from an existing PC or even install macOS as a virtual machine from the recovery partition. Fusion provides a simple yet customizable way to install multiple operating systems on your Mac. New in Fusion is updated support for the Open Virtualization Format which includes an effortless installation walkthrough of the VMware vCenter Server Appliance OVA.

Integrated Experience

Enjoy seamless copy-and-paste between Windows and Mac, drag-and-drop file sharing, folder sharing and mirroring, as well as networking and printing that require no setup but can be highly customized for professional or advanced use cases.

Retina and 6K Display Ready

VMware Fusion looks great on the latest 5K iMac and 6K Apple Pro XDR displays, and supports mixed retina and non-retina setups. Use a standard DPI display with your retina MacBook Pro or add a 4K display to your setup without hassle. No matter what sort of display you’re using, Fusion makes Windows look better than ever.

Sandboxed Experience

Isolate the Mac from Windows by disabling integration features to secure and protect the operating systems from each other. VMware Fusion gives you choices that aren’t possible when carrying a second computer.

Use Cases

VMware Fusion is designed for every kind of Mac user. IT pros, developers and businesses choose VMware Fusion Pro for its broad OS support, rock-solid stability and advanced features simply not available in a non-virtualized environment.

Solutions for IT Pros

Design, test and demo software solutions for nearly any device, platform or cloud.

Solutions for Developers

Build and test apps and operating systems with ease.

Solutions for Businesses

Enable BYO by delivering corporate desktops and apps to any user, anywhere.

Tech Specs

Fusion 12

See VMware Fusion system requirements:


All Intel-based Macs launched in 2012* or later are supported, as well as:


  • 2010 Mac Pro “Six Core”, “Eight Core” and “Twelve Core”.

*With exception, the following Macs are not supported:


  • Macs based on Apple Silicon CPUs
  • 2012 Mac Pro “Quad Core” using the Intel Xeon
    W3565 Processor


Fusion 12 supports Macs with macOS 11.0 Big Sur and macOS 10.15 Catalina. Fusion 12 does not function on macOS 10.14 and earlier.

Metal Host Graphics Rendering Engine

The Metal rendering engine requires an Apple
Mac computer which supports Metal. See Apple's documentation regarding Metal supported Macs: https://support.apple.com/en-us/HT205073

Requirements to support DirectX 11 3D Acceleration in a virtual machine:


  • Mac Pro 2013 and later        
  • iMac 27-inch 2014 and later
  • MacBook Pro 13-inch 2015 and later
  • MacBook Pro 15-inch 2015 with dual graphics and later
  • MacBook Air 2015 and later
  • MacBook 2015 and later
  • iMac 21-inch 2015 and later
  • iMac Pro 2017 and later
  • MacMini 2018 and l

Choose Your OS

Workstation Pro

The Industry Defining Desktop Hypervisor for IT Pros and Developers.

Workstation Player

Powerful Local Desktop Virtualization in a Streamlined Package.

Fusion or Fusion Pro - Choose the Right Version for You


Fusion Player

Fusion Pro

Create New VMs


Create Large VMs (32CPU, 128GB RAM)


Convert PC into a virtual machine


Mass Deployment





Host Guest Integration

Fusion Player

Fusion Pro

Host/Guest File Sharing


Shared/Mirrored Folders


One-Click SSH to Linux VM


Run VMs with Different View Modes


Unity View Mode (Windows guests only)






Fusion Player

Fusion Pro

3D graphics with DX11 and OpenGL 4.1 support


Large Graphics Memory: 8GB





Device Support

Fusion Player

Fusion Pro

4K / 5K / Retina Display Support


Support a Wide Range of Virtual Devices


USB Smart Card Reader Support


USB 3.1 Device Support


Assistive Device Support (Section 508 Compliant)


Multi-Language Keyboard Support


Virtual Trusted Platform Module Device


Virtual NVMe Device





Security Features

Fusion Player

Fusion Pro

Microsoft Virtualization Based Security (Guest) Support


Virtual Trusted Platform Module (vTPM)


UEFI Boot Support


UEFI Secure Boot Support


GPU Sandbox Renderer




Create/Manage Encrypted VM





Host Operating Systems

Fusion Player

Fusion Pro

Windows 10 Host

Linux - Ubuntu, CentOS, Debian, Fedora,RHEL, SUSE, openSUSE     
macOS 11 and greater     




Guest Operating Systems

Fusion Player

Fusion Pro

Over 200 Supported OSs (Linux, older Windows, BSD)


Windows 10 Guests


macOS Guests





Mac Host Specific Features

Fusion Player

Fusion Pro

macOS 11 Host support


macOS Guest Support


Windows apps in the Mac Dock


One-Click SSH to Linux VM


Metal Graphics Engine


BootCamp Import / Launch


Application Menu





Windows Host Specific Features

Fusion Player

Fusion Pro

Windows 10 Host


DX12 Rendering Engine


Hyper-V Mode Support (Device Guard, WSL)





Linux Host Specific Features

Fusion Player

Fusion Pro

Vulkan Rendering Engine


Host Support - Ubuntu, CentOS, Debian, Fedora, RHEL, SUSE, openSUSE





Advanced Features

Fusion Player

Fusion Pro

Command Line Operation: vmrun and VIX


vCenter Server Appliance Easy Deploy




"Nautilus Container Engine"


Virtual Network Customization (NAT, network rename)


Virtual Network Simulation (Packet Loss, Latency, Bandwidth)


Remote vSphere Host Power Control


Create Linked Clones


Create Full Clones


Encrypt VMs






Fusion Player

Fusion Pro

Free for Personal Use


Commercial License


Trial License





VMware Fusion

VMware Fusion lets you run macOS, Windows, Linux and other x86-based operating systems as virtual machines. Nearly all programs that run on these operating systems will run with VMware Fusion. Programs can range from common productivity suites (such as Microsoft Office) to graphics-intensive programs such as AutoCAD or SolidWorks which require DirectX 11, as well as custom applications. Fusion Player and Fusion Pro can both also run containers and Kubernetes clusters with the built-in CLI ‘vctl.’

Yes, VMware Fusion 12 has 3D hardware-accelerated graphics support. For Windows VMs Fusion now supports DirectX 11 (with Shader Model 5.0) and earlier. For Windows and Linux guests Fusion provides OpenGL 4.1 capabilities. Fusion uses Apple Metal graphics technology to render 3D hardware-accelerated graphics to virtual machines on compatible Mac systems. See VMware Fusion system requirements for details.

Fusion with Windows

Yes, VMware Fusion includes a simple Migration Assistant for Windows that allows you to quickly and easily move your entire PC to your Mac as a virtual machine. Install a simple application on your PC, connect it to your Mac, and VMware Fusion will detect your PC and take care of the rest.

Yes. VMware Fusion requires the installation of an operating system in order to function. The operating system is not included with the purchase of VMware Fusion. You can either migrate an existing copy of Windows from your old PC or install a new one. In order to run a Windows virtual machine, you must have a licensed copy of that Windows operating system or purchase a new Windows license.

Virtual Machine Compatibility

Yes, you can run as many virtual machines concurrently with VMware Fusion 12 Pro and Player as your system’s CPU, RAM and disk storage will support. In fact, VMware Fusion leverages patented memory-sharing techniques to drastically reduce the memory required to run multiple virtual machines at the same time.

You can create an unlimited number of virtual machines from a single VMware Fusion license. You will need to provide the required operating system software and license for each installation of a virtual machine.

Downloads and Trials

After the evaluation period has expired, you will be prompted to enter a license key. After purchasing the product, you will be provided a license key. Enter the purchased license key when prompted to unlock the full "unlimited" version of the software. To take advantage of complimentary email support for up to 18 months, your license key must be registered. If you purchased the product from the VMware Online store, your license key is automatically registered. If you purchased from a reseller, you need to manually register your license key in MyVMware. Please consult this KB article[JC(1]  for detailed instructions on license key registration.


 [JC(1]Added URL for article

No. You simply need to update your license key in VMware Fusion. You can do this from the "VMware Fusion" menu, click on "License" and enter your new license key.

Licensing and Upgrades

VMware Fusion Player and Fusion Pro are perpetually licensed, with options for Support and Subscription add-ons to provide additional security for upgrades and troubleshooting.

To license VMware Fusion, simply enter a purchased license key during product installation in the license key field. Alternatively, you can enter your serial / license key from the "VMware Fusion" drop-down menu in the product. Choose "License" in the drop-down menu, enter the serial / license key and choose "OK."

Complimentary email support is activated as soon as your paid VMware Fusion license key is registered. 

VMware Fusion Pro offers paid licenses for individual and commercial uses, and are available for purchase from our online store or from our authorized resellers and partners.

VMware Fusion Player is dual-licensed, with options for Personal Use or a Commercial Use license. Fusion Player Personal Use licenses can be obtained for free by  registering at vmware.com.

VMware Fusion Player Commercial Licenses are available for purchase from our online store or from our authorized resellers and partners.

If you purchased the product from the VMware Online store, your license key is automatically registered. If you purchased from a reseller, you may need to manually register your license key in MyVMware. Please consult this KB article for detailed instructions on license key registration.


CComplimentary support starts when your VMware Fusion license is registered. Registration takes place automatically if you purchase your product from the VMware Online store. If you purchased from a reseller, you may need to register your license in MyVMware. Please consult this KB article for detailed instructions on license key registration.

Complimentary support for VMware Fusion Player and VMware Fusion Pro is valid for 30 days from product registration.

Ready to Get Started?