Diablo 4 will not be released for Mac but here we show you the only ways to play Diablo 4 on Mac in 2023.
Diablo IV is an action role-playing game (ARPG) developed and published by Blizzard Entertainment and is the fourth part of the Diablo series.
The game was announced in November 2019 and was finally released on June 6th 2023 although it was already available for pre-order and open beta before that.
Diablo 4 has become Blizzards biggest selling game of all time but unfortunately for Mac users, Diablo 4 will not be released for Mac and the possibilities of playing it on a Mac are very limited.
Even Whoopi Goldberg has voiced her disappointment that Blizzard decided not to release a Mac version of Diablo 4.
Before you waste lots of time trying different methods to play Diablo 4 on Mac, we can tell you now that the only way to play Diablo 4 on a Mac is to install Windows on a Mac with Boot Camp and play the PC version of Diablo 4.
Although there are many ways of running Windows on a Mac, Boot Camp is the only method that allows you to play Diablo 4 on macOS.
The reason for this is that Diablo 4 requires DirectX 12 which is a collection of application programming interfaces (APIs) that many games require to run.
And the only way to install DirectX 12 on a Mac is by using Boot Camp (although Crossover has announced support for DirectX 12 in the next version of it later this summer).
Other methods of playing Windows games on a Mac simply won’t work for Diablo 4.
- Can You Play Diablo 4 on M1/M2 Macs?
- How To Play Diablo 4 On A Mac
- 1. Play Diablo 4 Using Boot Camp (Intel Macs Only)
- 2. Stream Diablo 4 Using OneCast
- 3. Play Diablo 4 With Remote Desktop Software
- 4. Play Diablo 4 On Cloud Computer Services
- 5. Play Diablo 4 on Mac via the macOS Sonoma Game Porting Kit
- Will Diablo 4 Be Released For Mac?
- Why Is There No Diablo 4 For Mac?
- Can You Play Diablo 4 with Xbox Cloud?
- Can You Play Diablo 4 with GeForce Now?
- Can You Play Diablo 4 with Shadow?
- Can You Play Diablo 4 with airGPU?
Can You Play Diablo 4 on M1/M2 Macs?
Boot Camp only works on Intel Macs so you cannot play Diablo 4 on an Apple Silicon M1 or M2 Mac with Boot Camp.
You can still run Windows on Apple Silicon Macs using other methods but none of them support DirectX 12 which is required to play Diablo 4 (although virtual environments such as Parallels do support DirectX 11).
Previous versions of Diablo such as Diablo Immortal can be played on both Intel Macs and M1 Macs with Parallels as they only require DirectX 11.
However, you can play Diablo 4 on Apple Silicon M1/M2 Macs using OneCast but this requires having an Xbox in which case, you might as well just play the Xbox version of Diablo.
Alternatively as we’ll also explain, you can try using Remote Desktop software to play Diablo 4 on a Mac remotely or the Cloud gaming services Shadow or airGPU.
Finally, if you’re a developer and a member of the Apple Developer Program, you can also port Diablo 4 to run on a Mac using the new macOS Sonoma Game Porting Kit as we’ll explain.
You May Also Like:
- How To Play Diablo Immortal On Mac
- Best Ways To Run Windows On Mac
- Best Ways To Play Windows Games On Mac
- Best Macs For Gaming
- Best Virtual Machines For Mac
- Best External Monitors For MacBook Pro
- Best External Hard Drive For Mac
How To Play Diablo 4 On A Mac
Here we will look at the only ways of playing Diablo 4 on a Mac in more detail.
1. Play Diablo 4 Using Boot Camp (Intel Macs Only)
By far the best way to play Diablo 4 on a Mac is to install Windows with Boot Camp on an Intel Mac.
Boot Camp allows you to install Windows on a separate partition of your Mac hard drive so that you boot your Mac in Windows or macOS.
Most importantly for Diablo 4, Boot Camp also allows you to install DirectX 12 in Windows on a Mac which is required by Diablo 4.
As explained earlier, Boot Camp is not available for Apple Silicon Macs so this method of playing Diablo 4 on a Mac does not work on M1 and M2 Macs.
Here’s how to install Diablo 4 on an Intel Mac.
- First you need to install Windows on your Mac using Boot Camp. We strongly recommend installing Windows 11 instead of Windows 10 will be supported less and less going forward.
- You then need to download Battle.net in Windows on your Mac. Remember to download the Windows client not the Mac client.
You then need to purchase Diablo 4 via Battle.net. Note that at the moment, Diablo 4 only available as Open Beta from March 24th-26th 2023.
Once Diablo 4 is installed on your Mac, we recommend lowering the graphics settings to medium in to ensure that the game is playable on a Mac.
However, even by lowering the graphics settings you may still find that textures, lighting and colors glitch compared to playing it on PC and other platforms.
2. Stream Diablo 4 Using OneCast
The other way of playing Diablo 4 on a Mac is the least recommended as it requires you to have an Xbox in which case you probably don’t need to play Diablo 4 on a Mac anyway.
However, if you have bought Diablo 4 on an Xbox and want to stream the game to your Mac, you can do so using OneCast.
OneCast also works with Apple Silicon Macs so it’s also the only way to play Diablo 4 on Apple Silicon too.
There are various ways of playing Xbox games on a Mac but using OneCast is the only method that will work for Diablo 4.
OneCast can stream any game from an Xbox Series X/S to a Mac as long as they are connected on the same WiFi network.
If you have an Xbox and have purchased Diablo 4 on it, you can play it on Mac using OneCast by following these instructions.
3. Play Diablo 4 With Remote Desktop Software
If you’ve got access to a PC, you can also play Diablo 4 on a Mac by remotely connecting to one with Diablo 4 installed.
Of course, if you can already play Diablo 4 on a PC then there’s no need to do this but if you don’t have access to your PC or want to connect to a PC with Diablo 4 installed on it, then connecting your Mac to it remotely is an option.
There are various remote desktop software for Mac that you can use to connect a PC remotely for remote gaming.
The most well known is Microsoft Remote Desktop although this is mainly used for business and work rather than gaming.
Parsec is a popular option for those that want to connect their Mac remotely to a gaming PC and it works natively on both Intel and Apple Silicon M1 & M2 Macs.
The actual Parsec Mac desktop app is free to download and connect to any remote PC or Cloud gaming service you want (not just Parsec’s own hosting service).
However, Parsec also offers a virtual PC in the cloud on which you can download and install the PC version of Diablo 4 on Battle.net.
Pricing for Parsec hosting starts at $8.33 per month when paid annually up front or $9.99 paid monthly.
Alternatively, if you don’t have access to a PC with Diablo 4 installed, you could connect Parsec to a dedicated cloud gaming service such as airGPU or Shadow (see below) to install and play Diablo 4 on a Mac.
4. Play Diablo 4 On Cloud Computer Services
Although there are no cloud gaming platforms that currently allow you to play Diablo 4, you can use a cloud computer service to play Diablo 4 on both Intel and Apple Silicon M1/M2 Macs.
The only two cloud computer services that allow you to play Diablo 4 on are Shadow and airGPU.
Note that there are no other Cloud gaming services that allow you to play Diablo 4 yet although it’s possible that services such as GeForce Now and Boosteroid will have Diablo 4 when it is released on June 6th.
None of these services actually host or provide the game for you but allow you use a Cloud gaming PC on which you can install Diablo 4 and then connect your Mac to it to play.
Before you sign-up for either Shadow or airGPU to play Diablo 4 on a Mac, you’ll need to purchase the PC version of Diablo 4 first on Battle.net. You can then install Diablo 4 on a virtual PC provided by Shadow or airGPU.
However, you’ll also need a subscription to either Shadow or airGPU to do this which isn’t cheap.
airGPU subscriptions start at $0.75 per hour for a cloud gaming PC with a Nvidia Tesla 4 graphics card which soon adds-up if you’re playing Diablo 4 for long periods.
This doesn’t include storage space though so you’ll have to add an extra $3.50 per 50GB of SSD storage space. Considering you’ll need at least 80GB of storage space to install Diablo 4 and at least another 50+GB to install Windows, this takes it close to $1.50 an hour to use airGPU to play Diablo 4 on a Mac.
A Shadow subscription starts at $39.99 per month for a cloud gaming PC with an Nvidia GTX 1080s graphics card with unlimited game play time and 250GB SSD drive space which may work out cheaper than paying hourly with airGPU.
The maximum frame rate you will be able to play Diablo 4 with either service will be 60 frame per second but this is definitely playable on a Mac.
The data transfer speeds from both airGPU and Shadow are extremely fast though with speeds of up to 100GB per second possible.
Finally, assuming you own both the PC version of Diablo 4 and have a subscription to either Shadow or airGPU, you’ll also need to use a remote desktop software to connect to your Mac to the cloud gaming PC.
We recommend using Parsec for this as it’s designed specifically for the needs of gaming remotely.
You can download the Parsec Mac desktop app for free without having to subscribe to a Parsec hosting plan.
Both airGPU and Shadow provide full instructions how to connect to them with a remote desktop client once you’ve subscribed.
Note that playing Diablo 4 on a Mac this way will depend on the speed of both your internet connection and the latency of the servers.
If both are slow then you may find the game laggy and unplayable at times.
5. Play Diablo 4 on Mac via the macOS Sonoma Game Porting Kit
While announcing the release of macOS Sonoma at the WWDC, Apple also released a new Game Porting Toolkit that allows developers to more easily bring Windows games to Mac.
The big news is that the Game Porting Kit supports DirectX 12 meaning developers can port games like Diablo 4 to work on macOS.
It’s important to be aware that this process is a bit complex and only developers that are members of the Apple Developer Program have access to the Game Porting Kit.
The Game Porting Kit uses the open source Wine emulator to translate DirectX 12 to work on a Mac.
This only works on Apple Silicon Macs with the M1 or M2 chips – it does not work on Intel Macs.
If you are a member of the Apple Developer Program, you can download the Gaming Porting Kit here.
You can read more about the new Apple Game Porting Toolkit here.
You can also watch Diablo 4 ported to a Mac using the macOS Sonoma Game Porting Kit below.
Will Diablo 4 Be Released For Mac?
Diablo 4 will not be released for Mac.
Diablo 4 will only be released for Windows, Xbox Series X/S, Xbox One, PS4, PS5 on June 6 2023 and is currently available for pre-order on those platforms.
The early access beta was available from March 17th-19th 2023 and the open beta from March 24th-26th 2023.
Why Is There No Diablo 4 For Mac?
The most likely explanation for there being no release of Diablo 4 on Mac is that the developer Blizzard has decided that the cost of developing and supporting a Mac version is too much.
Blizzard is increasingly choosing not to release games on Mac as was the case with Overwatch 2 and other versions of Diablo in the Diablo series such as Diablo Immortal.
Can You Play Diablo 4 with Xbox Cloud?
Diablo 4 will not be released on Xbox Cloud so you cannot play Diablo 4 on a Mac in Xbox Cloud.
Can You Play Diablo 4 with GeForce Now?
Diablo 4 will not be released on GeForce Now so you cannot play Diablo 4 on a Mac in GeForce Now For Mac.
Can You Play Diablo 4 with Shadow?
If you own the PC version of Diablo 4 on Battle.net and have a subscription to the Shadow Cloud gaming service, you can play Diablo 4 on a Mac with Shadow although the performance will depend on your internet connection and latency from the server.
Can You Play Diablo 4 with airGPU?
If you own the PC version of Diablo 4 on Battle.net and have a subscription to the airGPU cloud gaming service, you can play Diablo 4 on a Mac with airGPU although the performance will depend on your internet connection and latency from the server.
Having played D1 D2 D3 on a Mac, i’ll be boycotting D4 and all Blizzard products in future!!
Seems quite strange to abandon the Apple Silicon platform, especially as now ANY Apple Silicon game would exploit at the very minimum an M1, that is more powerful than a PS4, even on laptop side. Not to talk about iPad M2 (PS4 Pro) or Mac Studio Ultra’s (20 teraflops).
The market potential of Apple Silicon (considering the “compatible”/same-architecture mobile gaming market) is huge.
Therefore I hope this decision is temporary and in short Blizzard will announce a Silicon port, maybe in coincidence with an Apple event. Diablo Immortal is already on Apple Silicon, and excellent on my iPad M2.
I’m using CrossOver to play DX PC games on my M1 iMac and its works pretty awesome! It’s paid software but well worth it. Check the site though for game compatibility.
Yes we’re aware of Crossover but it won’t work for Diablo 4 as it does not support DirectX 12.
DirectX support is available since WWD2023, check this video: https://www.youtube.com/watch?v=g3n62FOX1Go
Yes some developers who are members of the Apple Developer Program have been able to get Diablo 4 working on a Mac with DirectX 12 thanks to the new Gaming Porting Kit released with macOS Sonoma. Crossover has also announced support for DirectX 12 to run Windows games on a Mac.