Table of Contents
In this guide, we will share the exact steps to create macOS Ventura ISO that you can use to create a bootable ISO or run macOS Sonoma on virtual machines.
Creating a bootable macOS Ventura ISO file is a vital task for developers, IT administrators, and power users who need to run the operating system in a virtual machine (like VMware Fusion or Parallels Desktop) for testing, development, or safe evaluation. Since Apple doesn’t provide an ISO directly, you must create macOS Ventura ISO from the installer app.
This guide provides a clear, step-by-step process to create macOS Ventura ISO using the built-in Terminal on your Mac.
If you direct want to download the macOS Sonoma ISO file, you can follow this guide:
Download macOS Ventura ISO for VirtualBox and VMWare
Prerequisites: Create macOS Ventura ISO
- A Mac compatible with macOS Ventura.
- At least 20 GB of free storage space.
- A reliable internet connection is required to download the installer.
Create macOS Sonoma ISO: Step-by-Step guide:
Step 1: Download the macOS Ventura Installer Package
Download InstallAssistant.pkg from our website archive.
At the time of writing this article, we are currently running macOS Ventura 13.7.8. So, you can download the InstllAssistant.pkg file of the same version as shown in the screenshot below.

Step 2: Install the macOS Ventura Application
Note: The download from the App Store in Step 1 automatically places the “Install macOS Ventura.app” bundle into your Applications folder. No separate installation is needed. This step is complete once the download finishes.

Step 3: Create a Blank Disk Image
We need a container to build the bootable installer. Open Terminal (found in Applications/Utilities/) and carefully paste the following command:
hdiutil create -o ~/Desktop/Ventura -size 16000m -volname Ventura -layout SPUD -fs HFS+J

- Explanation: This command creates a 16GB (~16000m) blank disk image named
Ventura.dmgon your Desktop. It is formatted as macOS Journaled (HFS+J), which is the required format for thecreateinstallmediatool.
Step 4: Mount the Disk Image
Next, we need to mount this new image so the system can treat it as a removable drive. Run this command in Terminal:
hdiutil attach ~/Desktop/Ventura.dmg -noverify -mountpoint /Volumes/Ventura

- Explanation: This attaches the
Ventura.dmgfile and makes it accessible at the mount point/Volumes/Ventura.
Step 5: Create the Bootable Install Media
This is the most important step. We use Apple’s hidden createinstallmedia tool to copy the necessary boot files into our mounted volume. Enter this command, and be prepared to type your administrator password when prompted:
sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/Ventura --nointeraction

- Explanation: The
sudocommand requires your password to execute with root privileges. This tool erases the mounted volume, copies the installer contents to it, and makes it bootable. The--nointeractionflag automatically confirms the destructive prompt. This process will take several minutes.
Step 6: Unmount the Volume
Once the process in Step 5 finishes completely, you need to unmount the volume. Important: Note that the volume name changes during the process. Use this command:
hdiutil detach /Volumes/Install\ macOS\ Ventura

The volume name is now “Install macOS Ventura”, not just “Ventura”.
Step 7: Convert the DMG to a CDR (ISO) Format
Now, convert the finalized .dmg file into a universal CDR/ISO format that is recognized by most virtualization software.
hdiutil convert ~/Desktop/Ventura.dmg -format UDTO -o ~/Desktop/Ventura.cdr

- Explanation: The
-format UDTOoption tellshdiutilto output a CDR (DVD/CD Master) file, which is functionally identical to an ISO image.
Step 8: Rename the CDR to ISO
For universal compatibility and ease of use, simply rename the file extension from .cdr to .iso using the mv (move) command.
mv ~/Desktop/Ventura.cdr ~/Desktop/Ventura.iso

Congratulations! You now have a fully bootable Ventura.iso file on your Desktop, ready to be used with virtualization software.
Complete Video Tutorial:
How to Use Your New macOS Ventura ISO File
The primary use for this ISO is virtualization on Apple hardware.
- In VMware: Create a new virtual machine. When prompted to select an operating system, choose “Use a different disc or disc image” and select your new
Ventura.isofile. Here is a guide you can use: How to Install macOS 13 Ventura on VMware - In Parallels Desktop: Create a new VM, select “Install Windows or another OS from a DVD or image file,” and then point the software to your
Ventura.isofile. - In VirtualBox: Create a new VM, select “macOS” as the type, and when asked for a startup disk, click the folder icon to select your
Ventura.isofile. Here is a guide you can use: How to Install macOS 13 Ventura on VirtualBox
Important Disclaimer: Running macOS virtually on non-Apple hardware is against Apple’s End User License Agreement (EULA). This guide is intended for use on genuine Apple hardware for legitimate purposes such as software testing, development, and creating safe environments for evaluating new OS versions.
