How to Install VMware Tools on Mac: Install VMware Tools Mac OS and Mac OS X — Complete Guide for VMware Fusion and Workstation
VMware Tools is required for macOS VMs to run properly on VMware. It provides:
- Graphics + mouse optimization → smooth cursor and display scaling.
- Clipboard + drag‑and‑drop → copy/paste and file sharing between host and guest.
- Improved drivers → faster disk and network performance.
- Guest integration → time sync and monitoring.
This guide shows the exact steps to install VMware Tools on macOS: mount the ISO, run the installer, reboot, and verify. After installation, your macOS VM will have full VMware integration with better performance and usability.
What VMware Tools Does on a Mac VM — and Why You Need It
🔧 What VMware Tools Installs in a macOS Guest
VMware Tools bridges the VMware hypervisor and macOS guest OS. On macOS, it installs:
- SVGA display driver → proper resolution scaling inside VM window.
- VMware Tools daemon → clipboard sharing, drag‑and‑drop, host‑guest communication.
- Time sync utility → keeps guest clock aligned with host.
- vmsync kernel extension → enables file system quiescing for snapshot consistency.
⚙️ What VMware Tools Enables After Installation
Once installed, you gain:
- Full Screen mode → sharper resolution, adjustable to host LCD panel.
- Improved mouse pointer → smooth tracking.
- Shared Folders option → faster file transfer between host and guest.
- VRAM increase → from 3 MB to 128 MB for better display quality.
- Clipboard + drag‑and‑drop → text and file transfers both directions.
- Retina scaling → VM window adjusts correctly on high‑DPI displays.
Note: Unity mode is not supported on macOS guests.
🚫 VMware Tools Limitations on macOS Guests
- SVGA only → no accelerated 2D/3D graphics.
- Drag‑and‑drop and copy‑paste supported for text and files, but file copy‑paste is not.
- No Unity mode.
- No multimonitor support in full screen.
- Mac OS X Server guests → no sound support.
📊 VMware Tools Features on macOS Guests: What Works and What Does Not
| Feature | Supported on macOS Guest | Notes |
|---|---|---|
| Screen resolution scaling | ✓ | SVGA driver only — no hardware acceleration |
| Clipboard sharing (text) | ✓ | Requires Security & Privacy approval |
| Drag-and-drop files | ✓ | Host-to-guest and guest-to-host |
| Copy-and-paste files | ✗ | Text copy-paste only |
| Unity mode | ✗ | macOS-specific limitation |
| Multiple monitors (full screen) | ✗ | Single monitor only |
| Time synchronization | ✓ | Keeps guest clock accurate |
| Snapshot quiescing | ✓ | Requires VMware Tools installed |
| Sound support (Server guests) | ✗ | Mac OS X Server only |
| 3D graphics acceleration | ✗ | SVGA 2D only |
Can You Install VMware Tools on Mac OS X? Platform and Compatibility Requirements
💻 macOS Guests Are Only Supported in VMware Fusion
macOS guests run only in VMware Fusion on Apple hardware. VMware Workstation Pro on Windows or Linux cannot host macOS VMs — Apple’s license restricts macOS to Apple hardware. Fusion supports Intel‑based Macs and runs both macOS client and server versions as guests.
⚠️ Important: guides showing “install macOS on VMware Workstation” rely on VMware Unlocker, a third‑party patch that bypasses restrictions. This is unsupported by VMware.
📦 VMware Tools Installer Is Embedded in VMware Fusion
No separate ISO download is needed. Fusion includes the VMware Tools installer as a disk image. When you trigger installation from the Virtual Machine menu, Fusion mounts the image automatically and runs the installer.
🆓 VMware Fusion 2026: Now Free for All Users
Since November 11, 2024, VMware Fusion Pro and VMware Workstation Pro are free for personal, educational, and commercial use. By default, they are licensed for Personal Use. This removes the previous cost barrier for running macOS VMs in Fusion. You can download Fusion directly from the Broadcom portal — no subscription required for personal use.
How to Install VMware Tools on Mac: VMware Fusion Method (Recommended)
Prerequisites Before Installing VMware Tools
- macOS VM must be powered on and logged in.
- Administrator credentials are required.
- Confirm guest macOS version is supported by your Fusion release.
- On macOS High Sierra (10.13) or later, you must approve a system extension after restart.
Step‑by‑Step: Install VMware Tools on Mac OS in VMware Fusion
- 1. Power on the macOS VM and log in with an administrator account.
- 2. In Fusion’s menu bar, click Virtual Machine → Install VMware Tools.
- If it says Update VMware Tools, the process is the same.
- 3. Confirm the installation prompt.
- 4. The VMware Tools volume mounts automatically. Double‑click Install VMware Tools.
- 5. Installer launches → click Continue.
- 6. Click Install to proceed.
- 7. Confirm with Continue Installation.
- 8. Enter administrator password when prompted → click Install Software.
- 9. When installation completes, click Restart.
Critical: Approve the VMware System Extension (macOS 10.13+)
- After reboot, macOS shows “System Extension Blocked”.
- Open System Preferences → Security & Privacy → General tab.
- Click Allow next to “System software from developer ‘VMware, Inc.’ was blocked.”
- Enter admin password if required.
- Restart VM again → VMware Tools fully loads.
Approving VMware Tools Accessibility Access (Drag‑and‑Drop)
- First drag‑and‑drop attempt triggers: “vmware-tools-daemon would like to control this computer using accessibility features.”
- Click Open System Preferences → Privacy tab.
- Unlock settings (bottom left lock icon) → enter admin password.
- Check vmware-tools-daemon to grant access.
After these approvals, VMware Tools is fully operational:
- VM window resizes correctly.
- Clipboard sharing works.
- Drag‑and‑drop file transfer between host and guest is enabled.
How to Install VMware Tools on Mac VMware Workstation: The darwin.iso Method
Why Workstation Requires darwin.iso
VMware Workstation Pro on Windows or Linux does not officially support macOS guests. Running macOS requires VMware Unlocker, a third‑party patch that enables macOS guest selection. Once Unlocker is applied, the VM runs but needs the darwin.iso driver image to install VMware Tools, since Workstation does not include the macOS Tools package. The darwin.iso bundled with Unlocker provides the correct guest drivers.
Step‑by‑Step: Install VMware Tools on Mac via darwin.iso (Workstation)
- 1. Obtain darwin.iso
- Included with the VMware Unlocker package.
- Use only the official GitHub source — avoid unverified downloads.
- 2. Attach darwin.iso to VM
- Power off the macOS VM.
- Open VM settings → Hardware → CD/DVD (SATA or IDE).
- Select Use ISO image file → browse to
darwin.iso. - Check Connect at power on → click OK.
- 3. Mount and run installer
- Power on the VM.
- darwin.iso mounts as a CD in macOS.
- Open the disk in Finder → double‑click Install VMware Tools.
- 4. Follow installer prompts
- Click Continue → Install → Continue Installation.
- Enter administrator password → Install Software.
- Restart the VM when prompted.
- 5. Approve system extension (macOS 10.13+)
- After reboot, macOS shows System Extension Blocked.
- Go to System Preferences → Security & Privacy → General tab.
- Click Allow next to VMware extension.
- Enter admin password if required → restart VM again.
- 6. Verify installation
- VM window resizes correctly.
- Clipboard sharing works.
- Drag‑and‑drop file transfer enabled.
⚠️ Note: If darwin.iso does not appear in CD/DVD settings, Unlocker was not applied correctly or was overwritten by a Workstation update. Re‑apply Unlocker to the current Workstation version.
Install VMware Tools on a Mac VM: Verifying Installation Success
How to Verify VMware Tools Is Running in the macOS Guest
- Functional test → Drag a file from host desktop into guest Finder. If transfer works, drag‑and‑drop is active. Copy text from host and paste in guest to confirm clipboard sharing.
- Activity Monitor → Open inside macOS guest, search for
vmware-tools-daemon. A running process confirms Tools is active. - Terminal check → Run:
<code class="language-bash">ps aux | grep vmware</code>
Output should show vmware-tools-daemon.
- Fusion menu → In Fusion’s menu bar, click Virtual Machine. If it shows Update VMware Tools instead of Install VMware Tools, Tools is installed and recognized.
VMware Tools Is Installed But Not Working: Common Causes
- System extension not approved → Go to Security & Privacy → General. If VMware extension shows as blocked, click Allow and restart VM.
- Accessibility permission not granted → Open Security & Privacy → Privacy → Accessibility. Ensure
vmware-tools-daemonis checked. If missing, trigger by attempting drag‑and‑drop. - Outdated Tools → Use Virtual Machine → Update VMware Tools to install the latest version.
- Kernel extension failed to load → In Terminal run:
<code class="language-bash">kextstat | grep vmware</code>
If no VMware entries appear, uninstall VMware Tools (see Broadcom KB 2005390) and reinstall.
Updating and Uninstalling VMware Tools on a Mac VM
🔄 How to Update VMware Tools on Mac
- In Fusion or Workstation, go to VM → Update VMware Tools.
- Fusion automatically changes the menu option from Install VMware Tools to Update VMware Tools when a newer version is available (usually after a Fusion upgrade).
- The update process is identical to the initial install: mount the Tools image, run the installer, restart, and approve extensions if required.
🗑️ How to Uninstall VMware Tools on Mac
If VMware Tools needs removal before a clean reinstall or to fix persistent issues:
- 1. Inside the macOS guest, navigate to:
<code class="language-bash">/Library/Application Support/VMware Tools/</code>
- 2. Double‑click Uninstall VMware Tools (if present).
- 3. If no uninstaller exists, follow Broadcom KB 2005390 for manual removal of files.
- 4. Restart the macOS guest.
- 5. Reinstall VMware Tools using the standard Fusion menu procedure.
VMware Tools, VMDK Files, and VM Data Recovery
How VMware Tools Connects to VMFS and VMDK Integrity
VMware Tools is not just a convenience add‑on — it directly impacts VM data integrity. The vmsync kernel extension enables file‑system quiescing before snapshots. Without it, snapshots of macOS guests are crash‑consistent only, meaning in‑flight operations are not flushed, leaving delta VMDK files potentially inconsistent.
In VMware Fusion, macOS VM disk data is stored as VMDK files on the host file system. If the Fusion host experiences storage failure, power loss, or disk corruption while a snapshot is active, both the base VMDK and delta files can be damaged. This risk makes VMware Tools critical for maintaining snapshot consistency and protecting VMFS/VMDK integrity.
Recovering VMware VMDK and VMFS Data with DiskInternals VMFS Recovery™
DiskInternals VMFS Recovery™ is designed to recover data from corrupted or inaccessible VMFS datastores, damaged VMDK files, and failed VMware environments across ESXi, vSphere, and Workstation.
For Fusion users, it helps when macOS VM VMDKs are damaged after host storage failure. Key capabilities include:
- Mount VMDKs without ESXi → access disk content directly.
- Reconstruct VMFS volumes → repair metadata corruption in ESXi deployments.
- Recover VMX configuration files → restore VM definitions.
- Remote ESXi connections → scan datastores via IP + credentials, extract VMDKs safely.
Workflow:
- 1. Connect to affected storage or VMFS volume.
- 2. Run a full scan.
- 3. Locate VMDK files in recovery browser.
- 4. Preview file integrity.
- 5. Extract to a safe destination for re‑import.
FAQ
Do I need to install VMware Tools on a Mac VM in VMware Fusion?
VMware Tools is not mandatory for the VM to run, but without it screen resolution is fixed at a low value, clipboard sharing between host and guest does not work, drag-and-drop file transfer is unavailable, and snapshot quiescing is disabled. Install VMware Tools on every macOS VM in Fusion.Why does VMware Tools installation fail on macOS High Sierra or later?
macOS High Sierra (10.13) and all later versions require explicit user approval for third-party kernel extensions in Security & Privacy → General. Without clicking the Allow button after the installation restart, VMware Tools is partially installed but the kernel extension — which handles critical functions — is blocked. Approve it immediately after the first restart.Can I install VMware Tools on a Mac OS X guest in VMware Workstation?
Not in VMware's supported configuration — macOS guests are only officially supported in VMware Fusion on Mac hardware. Running macOS in Workstation requires VMware Unlocker (a third-party patch) and the darwin.iso driver image. This is outside VMware's supported scope but is widely used in practice.Is VMware Fusion free in 2026?
Starting November 11, 2024, VMware Fusion Pro is available for free to everyone — commercial, educational, and personal users alike. By default, each product is licensed only for Personal Use. Download directly from the Broadcom portal.
