Buying Guide

The Best GPUs for Diablo 4

We weighed five graphics cards on video memory and card length, and the Arc B570 Challenger costs the least.

By The PC Journal editorial team

12 min read5 products evaluated

Diablo 4's high texture packs use plenty of video memory, so memory size matters more than clock speed. Every pick cost between $250 and $520 and has at least 8GB, ordered by memory.

We ranked these graphics cards on GPU, VRAM and memory using manufacturer specifications; we did not test these graphics cards ourselves, and where a maker leaves out length, we say so.

Quick Picks

Our 5 recommendations at a glance. Tap a pick for the full verdict.

  1. Also Consider

    ASRock Radeon RX 7800 XT Steel Legend 16GB OC

    A white-and-silver Steel Legend finish.

    Best for: Buyers who want white-and-silver Steel Legend finish.

    Our take Check price for ASRock Radeon RX 7800 XT Steel Legend 16GB OC (opens in a new tab)

  2. Premium Pick

    ASRock Radeon RX 9060 XT Challenger 16GB OC

    The highest-priced pick here at the time of writing, with 32 compute units.

    Best for: Buyers who want the most complete package.

    Our take Check price for ASRock Radeon RX 9060 XT Challenger 16GB OC (opens in a new tab)

  3. Lowest Price Here

    ASRock Intel Arc B570 Challenger 10GB OC

    A lower price than the ASRock RX 7600 Challenger Pro and the rest when we checked.

    Best for: Keeping the budget tight.

    Our take Check price for ASRock Intel Arc B570 Challenger 10GB OC (opens in a new tab)

  4. Strong Alternative

    ASRock Radeon RX 7600 Challenger Pro 8GB OC

    A triple-fan cooler with 0dB fan stop.

    Best for: Buyers who want triple-fan cooler with 0dB fan stop.

    Our take Check price for ASRock Radeon RX 7600 Challenger Pro 8GB OC (opens in a new tab)

  5. Worth a Look

    ASRock Radeon RX 9060 XT Steel Legend 8GB OC

    A triple-fan cooler with 0dB fan stop.

    Best for: Buyers who want triple-fan cooler with 0dB fan stop.

    Our take Check price for ASRock Radeon RX 9060 XT Steel Legend 8GB OC (opens in a new tab)

Our Picks

ASRock Radeon RX 7800 XT Steel Legend 16GB OC

Also Consider1 of 5

ASRock Radeon RX 7800 XT Steel Legend 16GB OC on Amazon (opens in a new tab)

The Steel Legend adds a white-and-silver finish and a 2520MHz boost, and it has a 700W recommended power supply.

Best for

Buyers who want white-and-silver Steel Legend finish.

Skip if

Look at the others if this bothers you: needs two 8-pin PCIe power cables.

Why we like it

It matches the ASRock RX 9060 XT Challenger 16GB on video memory (16GB). Its 700W recommended power supply is the highest in this group; the ASRock RX 9060 XT Challenger 16GB leads at 550W. No other pick in this guide offers an RX 7800 XT gpu; compare the ASRock RX 7600 Challenger Pro, which has an RX 7600 gpu.

A 2 x 8-pin power connector is unique to it among these picks, while the Arc B570 Challenger uses a 1 x 8-pin power connector. On price it sat fourth of 5, between the cheaper ASRock RX 9060 XT Steel Legend and the pricier ASRock RX 9060 XT Challenger 16GB, at the time of writing. The maker doesn't give its card length; if that figure matters, the ASRock RX 9060 XT Challenger 16GB comes in at 249mm.

Key dimensions & specs

  • GPU: RX 7800 XT
  • VRAM: 16GB
  • Memory: GDDR6
  • Recommended PSU: 700W
  • Power connector: 2 x 8-pin
  • Boost clock: 2520MHz

Pros

  • 16GB of VRAM for high-resolution textures
  • White-and-silver Steel Legend finish
  • 700W recommended PSU
  • RX 7800 XT gpu, the only one here

Cons

  • Needs two 8-pin PCIe power cables
  • Recommended power supply trails the ASRock RX 9060 XT Challenger 16GB (550W)
  • Costs more than the Arc B570 Challenger at the time of writing
ASRock Radeon RX 9060 XT Challenger 16GB OC

Premium Pick2 of 5

ASRock Radeon RX 9060 XT Challenger 16GB OC on Amazon (opens in a new tab)

ASRock's Challenger gives the RX 9060 XT a full 16GB of memory in a two-slot, 249mm card.

Best for

Buyers who want the most complete package.

Skip if

Skip it if price comes first: the Arc B570 Challenger cost less when we checked.

Why we like it

The maker offers a 550W power supply and a single 8-pin plug, so it drops into most existing builds. On video memory it ties with the ASRock 7800 XT Steel Legend at 16GB. On recommended power supply it ties with the ASRock RX 7600 Challenger Pro at 550W.

It shares an RX 9060 XT gpu with the ASRock RX 9060 XT Steel Legend; the Arc B570 Challenger goes with an arc B570 gpu. Like the Arc B570 Challenger and ASRock RX 7600 Challenger Pro, it has a 1 x 8-pin power connector, while the ASRock 7800 XT Steel Legend uses a 2 x 8-pin power connector. It is the only pick here with a 3290MHz boost clock; the ASRock 7800 XT Steel Legend has a 2520MHz boost clock instead. At our last price check it topped the group, with the ASRock 7800 XT Steel Legend the nearest cheaper option.

Key dimensions & specs

  • GPU: RX 9060 XT
  • VRAM: 16GB
  • Memory: GDDR6
  • Length: 249mm
  • Thickness: 2-slot
  • Recommended PSU: 550W
  • Power connector: 1 x 8-pin
  • Boost clock: 3290MHz

Pros

  • 16GB of VRAM for high-resolution textures
  • Short 249mm length suits compact cases
  • Dual-slot cooler leaves the next slot free
  • A modest 550W PSU recommendation

Cons

  • Costs more than the Arc B570 Challenger at the time of writing
ASRock Intel Arc B570 Challenger 10GB OC

Lowest Price Here3 of 5

ASRock Intel Arc B570 Challenger 10GB OC on Amazon (opens in a new tab)

The Arc B570 is the B580's cheaper sibling with 10GB of memory on a 160-bit bus.

Best for

Keeping the budget tight.

Skip if

Pass if a published recommended power supply matters; this one has none.

Why we like it

It was the least expensive card here at the time of writing and still offers three DisplayPort 2.1 outputs. Its dual striped axial fans stop completely at low load, and the card supports Intel XeSS 2 upscaling. On video memory it sits mid-pack at 10GB: the ASRock 7800 XT Steel Legend offers 16GB, and the ASRock RX 9060 XT Steel Legend comes in at 8GB.

An arc B570 gpu is unique to it among these picks, while the ASRock RX 9060 XT Challenger 16GB uses an RX 9060 XT gpu. It cost the least of the 5 picks at the time of writing, with the ASRock RX 7600 Challenger Pro the next step up. There is no published card length figure, whereas the ASRock RX 9060 XT Challenger 16GB comes in at 249mm.

Key dimensions & specs

  • GPU: Arc B570
  • VRAM: 10GB
  • Memory: GDDR6
  • Power connector: 1 x 8-pin
  • Boost clock: 2600MHz
  • Outputs: 3 x DisplayPort 2.1, 1 x HDMI 2.1a

Pros

  • 10GB of VRAM, more than 8GB cards
  • A single 8-pin power connector
  • 160-bit memory bus at 19Gbps
  • 0dB fan stop

Cons

  • No published recommended power supply
ASRock Radeon RX 7600 Challenger Pro 8GB OC

Strong Alternative4 of 5

ASRock Radeon RX 7600 Challenger Pro 8GB OC on Amazon (opens in a new tab)

The RX 7600 is a previous-generation chip, but ASRock's Challenger Pro version asks only for a 550W power supply and uses a triple-fan cooler.

Best for

Buyers who want triple-fan cooler with 0dB fan stop.

Skip if

Look at the others if this bothers you: 8GB of VRAM may force lower texture settings in some recent games.

Why we like it

Its PCIe 4.0 x8 link is worth noting on older PCIe 3.0 boards. On video memory it ties with the ASRock RX 9060 XT Steel Legend at 8GB. On recommended power supply it ties with the ASRock RX 9060 XT Challenger 16GB at 550W.

An RX 7600 gpu is unique to it among these picks, while the ASRock RX 9060 XT Challenger 16GB uses an RX 9060 XT gpu. Like the ASRock RX 9060 XT Challenger 16GB and Arc B570 Challenger, it has a 1 x 8-pin power connector, while the ASRock 7800 XT Steel Legend uses a 2 x 8-pin power connector. No other pick in this guide offers a 2695MHz boost clock; compare the Arc B570 Challenger, which has a 2600MHz boost clock.

You also get 32MB of Infinity Cache and a metal backplate. It was priced above the Arc B570 Challenger and below the ASRock RX 9060 XT Steel Legend at the time of writing.

Key dimensions & specs

  • GPU: RX 7600
  • VRAM: 8GB
  • Memory: GDDR6
  • Length: 303mm
  • Thickness: 2.5-slot
  • Recommended PSU: 550W
  • Power connector: 1 x 8-pin
  • Boost clock: 2695MHz
  • Outputs: 3 x DisplayPort 1.4a, 1 x HDMI 2.1

Pros

  • A modest 550W PSU recommendation
  • A single 8-pin power connector
  • Triple-fan cooler with 0dB fan stop
  • 32MB of Infinity Cache

Cons

  • 8GB of VRAM may force lower texture settings in some recent games
  • Costs more than the Arc B570 Challenger at the time of writing
ASRock Radeon RX 9060 XT Steel Legend 8GB OC

Worth a Look5 of 5

ASRock Radeon RX 9060 XT Steel Legend 8GB OC on Amazon (opens in a new tab)

ASRock's RX 9060 XT Steel Legend 8GB uses a triple-fan cooler with 0dB fan stop and a reinforced metal backplate.

Best for

Buyers who want triple-fan cooler with 0dB fan stop.

Skip if

Pass on it if 8GB of VRAM may force lower texture settings in some recent game rules it out for your setup.

Why we like it

Its 3320MHz boost is the highest among these cards. On video memory it ties with the ASRock RX 7600 Challenger Pro at 8GB. It shares an RX 9060 XT gpu with the ASRock RX 9060 XT Challenger 16GB; the Arc B570 Challenger goes with an arc B570 gpu.

It is the only pick here with a 3320MHz boost clock; the ASRock 7800 XT Steel Legend has a 2520MHz boost clock instead. It also comes with 20Gbps memory on a 128-bit bus. No dimensions are published for the ASRock RX 9060 XT Steel Legend; get length and thickness from the maker's page first.

When we checked, only the ASRock RX 7600 Challenger Pro and cheaper picks cost less, and the ASRock 7800 XT Steel Legend cost more. Video memory is its weakest area, and the ASRock 7800 XT Steel Legend covers it better at 16GB.

Key dimensions & specs

  • GPU: RX 9060 XT
  • VRAM: 8GB
  • Memory: GDDR6
  • Boost clock: 3320MHz
  • Outputs: DisplayPort 2.1a, HDMI 2.1b

Pros

  • Triple-fan cooler with 0dB fan stop
  • Reinforced metal backplate
  • 20Gbps memory on a 128-bit bus
  • 3320MHz boost clock, the only one here

Cons

  • 8GB of VRAM may force lower texture settings in some recent games
  • Video memory trails the ASRock 7800 XT Steel Legend (16GB)
  • No published recommended power supply

How We Chose

Each pick was assessed across 4 criteria weighted for real-world use.

How these picks were ranked
We set side by side five cards on GPU, video memory, memory and card length, using each maker's published specs. We did not test them in-house.
What every pick has in common
All 5, from the ASRock 7800 XT Steel Legend to the ASRock RX 9060 XT Steel Legend, state GPU, video memory and memory and share GDDR6 memory.
Where the specs have gaps
The ASRock 7800 XT Steel Legend, the Arc B570 Challenger and the ASRock RX 9060 XT Steel Legend give no card length; the ASRock 7800 XT Steel Legend, the Arc B570 Challenger and the ASRock RX 9060 XT Steel Legend give no cooler thickness.
Price range
At our last check the picks ran from the Arc B570 Challenger ($250 to $500) to the ASRock RX 9060 XT Challenger 16GB ($500 to $1000).

What to Look for in a GPUs for Diablo 4

Key buying criteria so you get the right fit the first time.

  1. Video memory across these picks

    Here video memory runs from 8GB on the ASRock RX 9060 XT Steel Legend to 16GB on the ASRock 7800 XT Steel Legend. Start with the ASRock 7800 XT Steel Legend if video memory decides it.

  2. How much recommended power supply you need

    Here recommended power supply runs from 700W on the ASRock 7800 XT Steel Legend to 550W on the ASRock RX 9060 XT Challenger 16GB. For less, the ASRock RX 7600 Challenger Pro is the runner-up at 550W. No figure for the Arc B570 Challenger and the ASRock RX 9060 XT Steel Legend.

  3. How much card length you need

    Here card length runs from 303mm on the ASRock RX 7600 Challenger Pro to 249mm on the ASRock RX 9060 XT Challenger 16GB. Start with the ASRock RX 9060 XT Challenger 16GB if card length decides it. No figure for the ASRock 7800 XT Steel Legend, the Arc B570 Challenger and the ASRock RX 9060 XT Steel Legend.

  4. Power connector

    The ASRock 7800 XT Steel Legend lists 2 x 8-pin; the ASRock RX 9060 XT Challenger 16GB, the Arc B570 Challenger and the ASRock RX 7600 Challenger Pro list 1 x 8-pin. Settle this first, then compare prices.

  5. Setup checks

    No dimensions are published for the ASRock 7800 XT Steel Legend; get length and thickness from the maker's page first. Measure for 249mm and 2 slots before ordering the ASRock RX 9060 XT Challenger 16GB. Measure for 303mm and 2.5 slots before ordering the ASRock RX 7600 Challenger Pro.

How to Choose a GPUs for Diablo 4

By priority

PriorityConsiderWhy
Buyers who want white-and-silver Steel Legend finishASRock 7800 XT Steel LegendA white-and-silver Steel Legend finish
Buyers who want the most complete packageASRock RX 9060 XT Challenger 16GBThe highest-priced pick here at the time of writing, with 32 compute units
Keeping the budget tightArc B570 ChallengerA lower price than the ASRock RX 7600 Challenger Pro and the rest when we checked
Buyers who want triple-fan cooler with 0dB fan stopASRock RX 7600 Challenger ProA triple-fan cooler with 0dB fan stop
Buyers who want triple-fan cooler with 0dB fan stopASRock RX 9060 XT Steel LegendA triple-fan cooler with 0dB fan stop

Scroll sideways to see every column.

Key specs side by side

The ASRock 7800 XT Steel Legend leads on video memory at 16GB, ahead of the ASRock RX 9060 XT Challenger 16GB at 16GB. "Not listed" means the maker leaves that figure out.

CardGPUVRAMMemoryLength
ASRock 7800 XT Steel LegendRX 7800 XT16GBGDDR6Not listed
ASRock RX 9060 XT Challenger 16GBRX 9060 XT16GBGDDR6249mm
Arc B570 ChallengerArc B57010GBGDDR6Not listed
ASRock RX 7600 Challenger ProRX 76008GBGDDR6303mm
ASRock RX 9060 XT Steel LegendRX 9060 XT8GBGDDR6Not listed

Scroll sideways to see every column.

By price at the time of writing

The Arc B570 Challenger was the lowest-priced pick and the ASRock RX 9060 XT Challenger 16GB the highest when we checked; tiers move with Amazon pricing.

Price tierCards
About $250 to $500Arc B570 Challenger, ASRock RX 7600 Challenger Pro, ASRock RX 9060 XT Steel Legend, ASRock 7800 XT Steel Legend
About $500 to $1000ASRock RX 9060 XT Challenger 16GB

Frequently Asked Questions

Is the ASRock RX 9060 XT Challenger 16GB ahead of the ASRock RX 7600 Challenger Pro on card length?

The ASRock RX 9060 XT Challenger 16GB comes out best at 249mm, with the ASRock RX 7600 Challenger Pro at 303mm. The ASRock 7800 XT Steel Legend, the Arc B570 Challenger and the ASRock RX 9060 XT Steel Legend don't state a figure, so they sit outside this comparison.

How does the ASRock RX 7600 Challenger Pro compare with the ASRock RX 9060 XT Challenger 16GB on cooler thickness?

The ASRock RX 9060 XT Challenger 16GB comes out best at 2-slot, with the ASRock RX 7600 Challenger Pro at 2.5-slot. The ASRock 7800 XT Steel Legend, the Arc B570 Challenger and the ASRock RX 9060 XT Steel Legend don't state a figure, so they sit outside this comparison.

What does the ASRock RX 9060 XT Challenger 16GB add over the Arc B570 Challenger?

On paper it adds video memory (16GB against 10GB). The Arc B570 Challenger was the lowest-priced pick when we checked, so pay the difference only if those gains matter to you.

Why is the Arc B570 Challenger our Lowest Price Here pick?

It earns the label for a lower price than the ASRock RX 7600 Challenger Pro and the rest when we checked. It suits keeping the budget tight.

Do the ASRock 7800 XT Steel Legend and the ASRock RX 9060 XT Challenger 16GB differ on GPU?

The ASRock 7800 XT Steel Legend uses RX 7800 XT; the ASRock RX 9060 XT Challenger 16GB and the ASRock RX 9060 XT Steel Legend use RX 9060 XT; the Arc B570 Challenger uses Arc B570; the ASRock RX 7600 Challenger Pro uses RX 7600.

Will the ASRock RX 9060 XT Challenger 16GB work with my setup?

Measure for 249mm and 2 slots before ordering the ASRock RX 9060 XT Challenger 16GB. Power for the ASRock RX 9060 XT Challenger 16GB comes through 1 x 8-pin, with 550W the maker's minimum PSU. In this guide it ranks second of 5, as our Premium Pick pick.

Bottom Line

Our first pick is the ASRock 7800 XT Steel Legend, chosen for a white-and-silver Steel Legend finish. Look at the ASRock RX 9060 XT Challenger 16GB for the highest-priced pick here at the time of writing, with 32 compute units, the Arc B570 Challenger for a lower price than the ASRock RX 7600 Challenger Pro and the rest when we checked and the ASRock RX 7600 Challenger Pro for a triple-fan cooler with 0dB fan stop if those matter more to you.

Install the high-resolution texture pack only if your card has the memory for it.