Problems · Before you buy
Should I buy an external GPU for my laptop?
Sometimes, and less often than the idea deserves. An external graphics enclosure gives a thin laptop desktop-class graphics power that its own chassis could never cool, which is genuinely useful. It also costs a great deal, loses some performance to the connection, and only works at the desk.
The honest comparison is rarely eGPU against nothing. It is eGPU plus laptop against a desktop, and on price and performance the desktop usually wins by a wide margin.
First, notice when it happens
The causes, ranked
1. The connection is the bottleneck
most commonHow to confirm it
An external enclosure connects through far less bandwidth than a desktop slot, so a powerful card delivers less than it would internally.
The fix
Expect a meaningful share of the card's performance to be lost, and more again if you use the laptop's built-in display rather than a monitor plugged into the enclosure.
2. The total price against a desktop
most commonHow to confirm it
Add the enclosure, the card and a monitor, and compare against a desktop of similar capability.
The fix
Do that arithmetic before buying. The eGPU wins when you genuinely need one machine that travels and one setup that performs, and loses when you were really just avoiding owning two things.
3. Compatibility and port requirements
commonHow to confirm it
It needs the right high-bandwidth port, driver support, and in some cases firmware that permits external graphics at all. Apple Silicon does not support them.
The fix
Verify your specific machine before spending. This is not a universally supported feature and the exceptions are significant.
4. The laptop's processor becoming the limit
commonHow to confirm it
A thin laptop's low-power processor cannot feed a fast graphics card, so the pairing underperforms in ways that look like the enclosure being at fault.
The fix
Match the card to the machine. Pairing a top-tier card with a low-power ultrabook wastes most of the card.
5. It solves a real problem for some people
commonHow to confirm it
One machine that must travel light and also drive demanding work at a desk, where carrying a gaming laptop every day is genuinely worse.
The fix
This is the case where it earns its price, and it is a real one. The mistake is buying it as a cheaper alternative to a desktop rather than as a different arrangement.
6. Expecting it to help away from the desk
occasionalHow to confirm it
The enclosure is large and mains powered, so nothing about it travels.
The fix
Your laptop is unchanged on the train. If your problem is performance while mobile, this is not the answer to it.
Measure it instead of guessing
Run the test on the laptop alone first and read the settled level. That is what your machine holds without help, and it tells you whether your problem is a graphics ceiling that an enclosure would lift, or a thermal and power limit that follows the laptop everywhere and would not improve at all.
What software cannot tell you here
- We cannot see your ports or firmware support, which the maker's specifications state.
- We cannot measure graphics performance through an enclosure, which reviews of your specific pairing cover.
Asked, in people’s own words
- How much performance do you lose with an eGPU?
- A meaningful share, because the connection carries far less bandwidth than a desktop slot, and more again if you display the image on the laptop's own screen instead of a monitor attached to the enclosure. The loss varies by workload: some professional applications barely notice, and gaming notices most.
- Is an eGPU cheaper than a gaming laptop?
- Rarely, once the enclosure, the card and a monitor are counted. What it buys is a different arrangement rather than a saving: one light laptop that travels well and becomes capable at a desk, instead of one heavy machine that is a compromise in both places.
- Do eGPUs work with MacBooks?
- Not with Apple Silicon machines, which do not support external graphics. Intel Macs did, which is why a lot of older advice suggests otherwise. On current hardware this is a Windows question.