If you want to supercharge your Mac’s graphic handling capabilities, we’ve looked at the very best eGPUs for Mac of 2021.
Whether you’re looking for the best eGPU for a MacBook Pro, iMac or Mac Mini, you’ll find an eGPU here that works with your Mac.
An eGPU (External Graphics Processing Unit) is an external graphics card which enhances your Mac’s ability to handle graphics.
With the introduction of super fast Thunderbird 3 ports on Macs and eGPU compatibility in the latest versions of macOS Big Sur and Catalina, you can finally accelerate 3D graphics in Metal and OpenCL using an eGPU.
An eGPU is essential to keep up with the demands of the latest games, graphic intensive applications and meet the demands of Virtual Reality (VR) games or Augmented Reality (AR) to use a VR headset on a Mac.
However, although there are many eGPUs on the market, not all are Mac compatible. In fact if you have a new Apple Silicon M1 chip Mac, there are no M1 Mac comptible eGPUs.
In our research, we found that the amazing Razor Core X is the best eGPU for Mac due to a solid combination of performance, macOS compatibility, value for money and sleek, Apple-esque styling.
Here then are the best eGPU enclosures for Mac of 2021 in order of ranking.
- 1. Razor Core X
- 2. Sonnet eGFX Breakaway Box
- 3. Mantiz MZ-03 Saturn Pro
- 4. Akitio Node
- 5. Blackmagic eGPU Pro
- Best eGPU Enclosures For Mac Compared
- Best eGPU For Mac Mini or MacBook Pro
- Best External Graphics Cards For Macs
- Can You Use NVIDIA Cards With eGPUs On Mac?
- Should You Get an eGPU For a Mac?
- Does My Mac Support an eGPU?
- Do M1 Macs Support eGPUs?
- Using a VR Headset & an eGPU on a Mac
- eGPUs & Charging Your MacBook
- Longer Thunderbolt Cables For eGPUs
The Razor Core X was voted our favorite eGPUs for Mac thanks to a combination of incredible performance, value for money at just $399 and ultra sleek styling.
The Razor Core X Thunderbolt 3 external graphics card enclosure is actually optimized for Razor laptops but it works seamlessly with Macs.
What we really like about the Razor Core X is the performance, the styling and ease of installing a graphics card.
The sleek exterior looks like something that could have even been designed by Apple and there are no tools required to slot in a graphics card.
All you need is a single thumbscrew.
The Razor Core X isn’t exactly portable but it’s reasonably compact measuring about a foot long, half a foot tall and a few inches wide.
It does however accept bigger 3-slot wide cards and includes an internal 650W power supply which explains why it’s a bit beefy.
It’s also surprisingly quiet for such a powerful unit. You can just about hear the cooling fan but it’s barely audible and not bothersome with 4 cooling vents to let heat escape.
You’ll definitely notice that the Razor Core X takes the heavy load from your Mac and performance is generally very impressive whether it’s gaming, video editing, rendering or running 4K monitors.
There’s also the more powerful Razor Core X Chroma which is around $100 ($499) more with RGB which supports 16.8 million colors. It also has a USB hub and built-in ethernet.
The Razor Core X Chrome will render quicker in Final Cut Pro X although and if you need RGB support, it’s definitely worth getting over the Razor Core X.
- Looks like an Apple product
- No tools required to slot in graphics card
- Runs multiple 4K displays with ease
- Includes built in 650W power supply
- Fast, quiet performance
- Takes up quite a bit of space
- Not as powerful as the Razor Core X Chroma
The Sonnet eGFX Breakaway Box is one of our top eGPUs for Mac of 2021 due to a combination of rock solid performance, seamless compatibility with macOS and Apple endorsement.
The Sonnet 650 was in fact the first eGPU to be officially endorsed by Apple back in 2017 when it used it to showcase the possibilities of using an eGPU with a Mac at the Worldwide Developer Conference (WWDC).
What we like about the Sonnet eGFX Breakaway Box is that despite being incredibly powerful it’s extremely quiet. In fact even under extensive use and heavy load we’re yet to hear the fans whir.
The demands of 4K video editing for example are immense and the Sonnet eGFX Breakaway Box is definitely our choice as the best eGPU for video editing on Mac because it provides a huge performance boost when using Final Cut.
It comes with its own 350W power supply and the neat thing is that once connected to your Mac via Thunderbolt 3, it actually provides power to your Mac too – useful if you don’t have access to a power supply.
However, the Sonnet eGFX Breakaway Box is available in a 550 and 650 version and the 650 version delivers full 100W charging power for MacBooks which is important to provide fast charging to the 16 inch MacBook Pro.
Like most eGPUs, it’s extremely easy to slot in a graphics card and your Mac will automatically detect it when you connect the Thunderbolt cable.
On the downside, it does feel like a big unit especially if you don’t have much space on your desk. It dwarfs most external drives and it needs to be fairly close to your Mac due to the rather short 0.5m Thunderbolt 3 cable.
Sonnet used to make a compact eGPU and graphics card all-in-one setup known as the Sonnet eGFX Breakaway Puck but it’s now discontinued.
Note that the Sonnet also does not support running Windows through Boot Camp.
We don’t recommend this anyway now that macOS supports eGPU units natively but if you are thinking of running Windows on your Mac bear this issue in mind.
Sonnet eGFX Breakaway Box Pricing
The difference between them is the power they can provide.
The more powerful the model, the bigger and more powerful graphics card they can support and the more charging power they provide your MacBook.
The more powerful 650W version supports 375W graphics cards that require up to an additional 100W of peak power (8-pin + 8-pin power connectors).
It also provides up to 87W of power delivery to charge a laptop.
For a more in-depth look, you can check out our full Sonnet Breakaway Box review.
- Extremely quiet
- Supports Thunderbolt 3
- Easy to plug and play graphics card
- Perfect for 4K video editing on Mac using Final Cut
- Provides plenty of battery charge for MacBook Pros (both 550W and 650W Models)
- Size – extremely big if you’ve got a small desk
- Thunderbolt cable length (0.5m)
- Some bugs with High Sierra but improved in Mojave and Catalina
- Does not support Boot Camp
- Poor availability from Sonnet
The main attraction of the Mantiz MZ-03 Saturn Pro is that it has FOUR Thunderbolt 3 ports which allows you to easily add another monitor to your display setup.
3 of the ports are on the front with one on the back although this does pose a problem with cables coming out of the front of the unit instead of the back if you connect all 3 of them.
There’s also an Ethernet connection so you don’t have to rely on WiFi and even an SATA port.
It’s also one of the sleekest eGPU units we’ve seen with a nice machined aluminum finish and it’s very easy to insert graphics cards thanks to a side panel which pops off without the need for any tools.
The Manitiz MZ-03 Saturn Pro is particularly suitable for video editing on a Mac because of the added Thunderbolt ports for multiple 4K monitor support.
- Four Thunderbolt 3 ports
- Nice metallic finish
- SATA and Ethernet ports
- No tools needed to insert graphic cards
- Thunderbolt cable length (0.5m)
The Akitio Node is currently the biggest competitor to our number one pick the Sonnet eGFX Breakaway Box and retails for around the same price.
Akitio is based in California and specializes in doing everything in-house designing and creating new Thunderbolt peripherals such as external hard drives for Macs and now eGPUs.
The products are extremely reliable, functional and are quickly gathering a dedicated following.
Like the Sonnet, the Akitio Node is very easy to set up and use with plug and play support for graphics cards. The Akitio Node has a PCIe (x16) slot that will take full-sized and also double-width cards.
The Node also has a built-in power supply which can help if not enough power is getting to your graphics card.
The Akitio Node is pretty quiet although the extra power supply makes it slightly noisier than the Sonnet. On the downside, like the Sonnet it’s also a very big unit and takes up a lot of space on your desk.
It’s also quite soft at the front of the unit so be careful when moving it around not to dent it. It does however have a useful carry handle on the back which makes it a bit easier to transport and move around than the Sonnet.
If you’re planning on buying an eGPU for gaming, we’d say the Akitio Node is arguably the best eGPU for the Mac Mini as its got punch for high end games but is still technically portable due to the carry handle.
It’s also possible to play Windows only games with the Akitio Node as it supports running Windows in Boot Camp on your Mac.
You can check out our full review of the Akitio Node for a more in depth look.
There’s also the more stylish and slightly more powerful Akitio Node Pro which you may want to check out.
- Easy to set up and use
- Accepts all sizes of graphics card
- Includes extra power supply
- Supports running through Boot Camp for Windows only games
- Power supply makes more noise than Sonnet
- Thunderbolt cable length (0.5m)
- Limited availability
The Blackmagic eGPU is a graphics enclosure and graphics card in one that is officially endorsed by Apple.
In fact it’s the only eGPU you can buy from the Apple website as Blackmagic products are limited to certain resellers and you can’t buy it from sites like Amazon for example.
The Blackmagic eGPU Pro was actually discontinued in 2020 because AMD stopped making the Radeon RX Vega 56 graphics chip that powered it and it subsequently disappeared from Apple’s website in April 2020.
Back then, we didn’t recommend it because with a price tag of an eye popping $1,199 there were too many better, cheaper alternative eGPUs on the market.
Now the Blackmagic eGPU Pro costs $699 which is by far the most expensive eGPU reviewed here but is far more reasonable than it was a year ago.
The revised Blackmagic eGPU Pro comes with the new Radeon Pro 580 graphics processor with 8GB of GDDR5 memory.
The Blackmagic eGPU Pro has two Thunderbolt 3 ports, four USB 3 ports, one HDMI 2.0 port and delivers 85W of power to charge your MacBook Pro.
The original Blackmagic eGPU Pro also had many issues tending to freeze a lot and required unplugging and reconnecting again even when watching something as simple as a YouTube video.
The revised Blackmagic eGPU pro now lives up to the claim of “super smooth gaming” allowing you to play games like Fortnite at its maximum frame rate.
With video editing apps like Final Cut Pro, the Blackmagic Pro blazes through rendering, even with 4K video. It can also be paired with the LG UltraFine 5K Display for increduibly high definition video playback.
It’s also a very quiet eGPU and really fits the Apple aesthetic when it comes to looks.
Although it’s convenient to get an enclosure and graphics card in one that’s ready to go out of the box, annoyingly you can’t upgrade the new Radeon Pro 580 graphics card in the Blackmagic eGPU Pro.
All the external graphics enclosures reviewed here are cheaper, upgradeable and better alternatives to the Blackmagic Pro eGPU which offer more bang for your buck.
- eGPU enclosure and graphics card in one
- Officially endorsed by Apple
- 3 Thunderbolt ports
- Ready to use out of the box
- Can’t upgrade or change graphics card
Best eGPU Enclosures For Mac Compared
Here’s a helpful side-by-side comparison of our top 5 Thunderbolt 3 eGPU enclosures for macOS.
Best eGPU For Mac Mini or MacBook Pro
Any of the eGPUs reviewed here work perfectly with any year of Mac Mini or MacBook Pro that has a Thunderbolt 3 port running macOS High Sierra 10.13.4 or higher.
There’s no such thing as the best eGPU for a base model MacBook Pro 16 or Mac Mini from 2020.
There are no special requirements for connecting a Mac Mini or MacBook Pros to an eGPU so you can be assured that all the graphics enclosures and graphics cards reviewed here work perfectly well with them.
Best External Graphics Cards For Macs
Apart from the graphic unit itself, the major thing you’ll need of course is a graphics card to put inside the eGPU unit. The only all-in-one solution used to be the portable Sonnet Puck but it’s no longer available.
You have to be very careful with this because not all external graphics cards are supported by macOS yet.
At the moment, AMD Radeon graphics cards based on Polaris are the safest bet for Mac users which includes the Sapphire Pulse and RX range.
AMD Radeon cards work seamlessly with Macs and you can easily connect and disconnect them in your Mac’s menu bar.
Mac users should think twice before using NVIDIA cards as most aren’t supported on Mac for various reasons (see more on this below).
Although NVIDIA has updated its graphics cards drivers recently and has issued Pascal drivers for the ultra powerful Titan X Pascal graphics card to work on Mac, there are many issues with NVIDIA cards working with eGPUs on macOS especially Catalina.
For the time being, we strongly recommend sticking with AMD cards because until NVIDIA and Apple sort out their differences, the stand-off could go on for quite some time (see more on this here).
There is no official list of graphics cards that are officially supported on Mac but the following definitely work with macOS and simply plug-and-play with no extra drivers required.
Can You Use NVIDIA Cards With eGPUs On Mac?
Unfortunately, NVIDIA graphics cards still aren’t supported in macOS and our advice is to stick to AMD cards for now.
The only NVIDIA graphics card that officially supports Macs is the NVIDIA Titan Xp which is incredibly powerful although it doesn’t come cheap at over $1000.
NVIDIA no longer makes drivers for its graphics cards for the latest versions of macOS.
This is simply because NVIDIA and Apple are competing when it comes to gaming on Mac.
NVIDIA is trying to get a foot hold in the Mac gaming market with its own gaming platform GeForce Now For Mac.
GeForce Now delivers games from NVIDIA’s gaming servers in the Cloud so you don’t need an eGPU to play them. However, it costs $4.99 per month and the selection of games available is still quite limited.
At the moment, possibly because of the coronavirus (COVID-19) pandemic, subscriptions for GeForce Now For Mac are currently sold out as more people stay at home to play games although NVIDIA claims more capacity will be added soon.
In summary, stay away from any kind of NVIDIA eGPU or graphics card until NVIDIA officially starts supporting macOS again.
Should You Get an eGPU For a Mac?
If you don’t have one of the new Apple silicon M1 Macs or one of the iMac Pros then an eGPU is a good investment to enhance the processing capabilities of your Mac.
An eGPU is basically an external unit that houses a powerful graphics card which will enhance the graphics performance of any Thunderbolt 3 Mac running macOS High Sierra 10.14.4 or higher.
An eGPU unit can turn your humble MacBook Pro or MacBook Air into a powerful desktop gaming system or 4K video editing system capable of competing with the very best.
Advanced 3D graphics platforms such as NVIDIA CUDA, which are way beyond the capabilities of current Macs, suddenly become accessible with an eGPU.
It also means that highly demanding games can be played at maximum resolution on Mac – something that current Macs struggle with or can’t handle.
Although there are other innovative gaming solutions like NVIDIA’s GeForce Now, they don’t compare to the advantages of having an eGPU box connected to your Mac.
An eGPU allows you to play graphics intensive games at maximum frame rates just as if you were playing it on a PC – even on older Macs as long as they have a Thunderbolt 3 port.
Unfortunately however, there’s still a lack of VR games on Mac.
In fact, development of VR games has been so slow that the Steam gaming platform recently announced that it is dropping support for VR games on Mac.
This decision will probably be reversed once eGPUs become more widely used and newer Macs become more capable of handling VR out of the box.
It’s also likely that Apple will launch its own VR gaming platform either as part of Apple Arcade or in the Mac App Store.
Just as exciting is the fact that eGPUs open-up the world of Virtual Reality (VR) and Augmented Reality (AR) to Mac users.
Apart from gaming, if you use demanding applications such as graphic design software, CAD programs or do lots of 4K video editing on your Mac, an eGPU makes a huge difference especially when it comes to rendering images and video.
In summary, the advantages of an eGPU include:
- It can accelerate apps that use Metal, OpenGL, and OpenCL (although unfortunately Apple has depreciated support for OpenGL in the latest versions of macOS).
- It enables you to connect additional external monitors and displays such as powerful 4K monitors to your Mac
- You can use virtual reality headsets plugged into the eGPU
- You can charge your MacBook Pro while using the eGPU although you need to make sure that the enclosure you use to house the graphics card is powerful enough to do this. All of the eGPUs featured in this top list can charge your Mac.
- You can use an eGPU with your MacBook Pro even when the built-in display is closed
Does My Mac Support an eGPU?
If you’ve got one of the latest M1 chip Macs or the iMac Pro you do not need an eGPU. In fact, the new M1 chip Macs do not even support eGPUs.
Only Macs with an Intel processor support eGPUs but there are a few other important requirements too.
The main requirement Mac users should be looking for in an eGPU is that it supports Thunderbolt 3 as eGPUs require the high data speeds of up to 40Gps that only Thunderbolt 3 connections can deliver.
So any Intel Mac with a Thunderbolt 3 port running macOS High Sierra 10.13.4 or above can connect to an external graphics processor unit including macOS Mojave, Catalina and Big Sur.
This means you need a MacBook Pro from 2016 onwards or an iMac from 2017 as all Macs built since then have Thunderbolt 3 ports.
Specifically, the following Macs have Thunderbolt 3 ports and are definitely compatible with eGPUs:
Mac Pro (T2 Chip, Late 2019)
MacBook Pro (16-inch, T2 Chip, Late 2019)
MacBook Air (13-inch, T2 Chip, Mid 2019)
MacBook Pro (15-inch, T2 Chip, Mid 2019)
MacBook Pro (13-inch, T2 Chip, Mid 2019)
iMac (5K, 27-inch, Early 2019)
iMac (4K, 21-inch, Mid 2019)
MacBook Air (13-inch, T2 Chip, Late 2018)
Mac mini (T2 Chip, Late 2018)
MacBook Pro (15-inch, T2 Chip, Mid 2018)
MacBook Pro (13-inch, T2 Chip, Mid 2018)
iMac Pro (5K, 27-inch, T2 Chip, Late 2017)
iMac (Retina 5K, 27-inch, Mid 2017)
iMac (Retina 4K, 21-inch, Mid 2017)
iMac (21-inch, Mid 2017)
MacBook Pro (15-inch, Mid 2017)
MacBook Pro (13-inch, Mid 2017)
MacBook Pro (15-inch, Late 2016)
MacBook Pro (13-inch, Late 2016)
However, there are ways to get eGPU’s working on older Macs via “daisy-chaining” an eGPU to older Macs via Thunderbolt 2 to 3 adapters but unless you’re an experienced user, we generally don’t recommend it.
Connecting an eGPU via a Thunderbolt adapter is definitely not officially supported by Apple in macOS and so our advice is if you haven’t already got one, upgrade to a Mac with a Thunderbolt 3 port.
Do M1 Macs Support eGPUs?
eGPU units do not support the latest M1 Mac based on Apple Silicon. Although M1 Macs support Thunderbolt 3, the M1 SOC does not support eGPUs.
Although eGPU kernel extensions are installed in the latest versions of macOS, they are only compiled for Intel chips and so will not work with M1 chips.
Unfortunately that also means at the moment you can’t use a VR headset on an M1 Mac although that will surely change as more eGPU manufacturers support the new Apple silicon M1 chip.
Using a VR Headset & an eGPU on a Mac
To use a VR helmet, you’ll also need a Mac with an Intel Core i5 chip or higher.
This is because the best VR headset for Mac that officially supports macOS is the HTC Vive which requires an Intel Core i5 or higher present in 2015 Macs or later.
Note that the Oculus Rift and Oculus Quest do not work on Mac.
The following Macs only have Thunderbolt 2 ports although those made before 2015 do not have the Intel Core i5 chip:
- MacBook Air (13-inch, Early 2015) and later
- iMac (21.5-inch, Late 2015)
- iMac (Retina 4K, 21.5-inch, Late 2015)
- iMac (Retina 5K, 27-inch, Late 2014) through 2015
- Mac mini (Late 2014)
- MacBook Pro (Retina, 13-inch, Late 2013) through 2015
- MacBook Pro (Retina, 15-inch, Late 2013) through 2015
- Mac Pro (Late 2013)
You can however connect more than one eGPU using the multiple Thunderbolt 3 (USB-C) ports on your Mac.
You can connect an eGPU while a user is logged in – you don’t have to shut down and restart. Simply use the eGPU menu bar icon to safely disconnect the eGPU such as you would with an external hard drive.
eGPUs & Charging Your MacBook
Another thing to bear in mind is that if you’re using a MacBook, you’ll need to make sure that the eGPU unit can provide enough power to power both the graphics card and charge your Mac.
The eGPU chassis needs to provide at least 85 watts of charging power to achieve this.
All the eGPU units reviewed in this article all provide enough power to do both but if you choose a different model, double-check this with the manufacturer.
You’ll also need to be running the very latest version of macOS Big Sur so make sure you’ve updated through the App Store.
Longer Thunderbolt Cables For eGPUs
One common practical problem we noticed with all the eGPUs reviewed here was the length of the Thunderbolt 3 cable that comes with them.
Since most manufacturers only provide a 0.5m cable, it means you must have the large units close to your Mac which isn’t always convenient if you haven’t got much space or want to connect to a Mac-mini.
However, for an extra 50 bucks you can get 2 meter (6 feet) Thunderbolt 3 cables which are definitely worth the investment so that you can store the units on the floor or away from your Mac.