Download Mojave
- Download macOS installer (Mojave) to the Applications folder.

Get the script
- Get this script and extract it to your desktop (Catalina).

Install VirtualBox
- Install the latest version of Virtualbox for Mac, and it’s extension pack.

Run the commands
- Open Terminal app and run the commands “cd desktop/run32bitcatalina,” and then “make all” in the next line.

Install Command Line Tools
- Allow installing Command Line Tools (CLT) for Xcode if it is not already there in your Mac.

Create the virtual machine
- Keep the Virtualbox app open. The script then automatically creates macOS DMG, ISO files and install Catalina on Virtualbox Mac host.

Open your 32-bit app
- Now transfer the 32-bit app or game from Catalina, and run it on Mojave which works as the guest OS.

Complete the prompts
- Just keep an eye on the Terminal window to enter your macOS system password, and Enter key whenever needed.

Why do 32-bit apps stop working in Catalina?
Removing 32-bit support is an expected change in Catalina- Apple announced it when they released Mojave. Of course, Catalina is more secure, but who want to miss their 32-bit apps or games for mostly unuseful features. I know many people who spend hundreds of dollars on Steam games, but unable to install or run on Catalonia. I have an article about installing 32-bit Steam games on Catalina using CrossOver and WineSkin. You can refer these link if all you need is to play 32-bit games on Catalina.
What are the limitations of VirtualBox?
The main disadvantage of this method is the unavailability of drag and drop feature between host and guest. Graphic intensive apps like Photoshop and some games might experience a slight performance delay on Virtualbox. However, 32-bit versions of macOS apps require less memory and resources- so it is not a big drawback.
Drag to drop is possible in Virtualbox, but I couldn’t make it work on Catalina even after installing the Guest additions ISO. But you can, of course, use the iCloud Drive to transfer files from Catalina to Mojave. For bigger files, you can use a USB disk or depend on the Internet downloads.
Can I use Parallels instead?
Parallels can make the virtual guest OS directly from the Mojave ISO, DMG or APP installer. It is very easy to setup the guest OS on Parallels as it has graphical user interface. Check this page to download a 14-day trial version of Parallels 15 for macOS Catalina.
Check our video guide on installing 32-bit apps in macOS Catalina for more information. In the video, it is very clear that macOS Mojave runs smoothly on a Catalina host. And you won’t see “app needs to updated” error as Mojave supports all the 32-bit macOS apps and games.
Sometimes, the Terminal window may show an error message as shown in the above screenshot (red background). Check the Comments section for a solution.
Disadvantage of Virtualbox for running 32- bit apps in Catalina
The main disadvantage of this method is the unavailability of drag and drop feature between host and guest. Graphic intensive apps like Photoshop and some games might experience a slight performance delay on Virtualbox. However, 32-bit versions of macOS apps require less memory and resources- so it is not a big drawback.
Drag to drop is possible in Virtualbox, but I couldn’t make it work on Catalina even after installing the Guest additions ISO. But you can, of course, use the iCloud Drive to transfer files from Catalina to Mojave. For bigger files, you can use a USB disk or depend on the Internet downloads.
Alternative to Virtualbox to use 32- bit software on macOS Catalina: Parallels
The best alternative to VirtualBox in Mac is Parallels. If you are ready to pay, Parallels is the most reliable option to run Mojave host on Catalina. The advantage of parallels is that it supports Windows, Linux, and many other operating systems. It can efficiently use the system resources, including the graphics card, external devices, etc. Parallels also enable you to drag the 32-bit apps from Catalina to Mojave.

Parallels can make the virtual guest OS directly from the Mojave ISO, DMG or APP installer. It is very easy to setup the guest OS on Parallels as it has graphical user interface. Check this page to download a 14-day trial version of Parallels 15 for macOS Catalina.



