Buying Guide

The Best 12GB GPUs

From the Arc B580 Challenger to the MSI RTX 5070 Ventus 3X: five graphics cards ranked on video memory and cooler thickness, with who should skip each one.

By The PC Journal editorial team

12 min read5 products evaluated

12GB of VRAM covers 1080p and most 1440p games at high settings. Every pick has 12GB, ordered from the lowest price.

Our comparison rests on published figures for GPU, VRAM and memory; nothing here was tested in-house, and where a maker leaves out thickness, we say so.

Quick Picks

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

  1. Lowest Price Here

    ASRock Intel Arc B580 Challenger 12GB OC

    The lowest price of the group at our last check.

    Best for: Spending as little as possible.

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

  2. Also Consider

    ASUS Prime Radeon RX 9070 GRE EVO OC Edition

    A phase-change GPU thermal pad.

    Best for: Buyers who want phase-change GPU thermal pad.

    Our take Check price for ASUS Prime Radeon RX 9070 GRE EVO OC Edition (opens in a new tab)

  3. Strong Alternative

    Gigabyte GeForce RTX 4070 WINDFORCE OC 12G

    A dual BIOS switch.

    Best for: Buyers who want dual BIOS switch.

    Our take Check price for Gigabyte GeForce RTX 4070 WINDFORCE OC 12G (opens in a new tab)

  4. Worth a Look

    MSI GeForce RTX 4070 Ventus 3X E1 12G OC

    A triple-fan Ventus cooler.

    Best for: Buyers who want triple-fan Ventus cooler.

    Our take Check price for MSI GeForce RTX 4070 Ventus 3X E1 12G OC (opens in a new tab)

  5. Premium Pick

    MSI Gaming RTX 5070 12G Ventus 3X OC

    Three TORX Fan 5.0 fans at the highest price in the group.

    Best for: Buyers for whom price is not the deciding factor.

    Our take Check price for MSI Gaming RTX 5070 12G Ventus 3X OC (opens in a new tab)

Our Picks

ASRock Intel Arc B580 Challenger 12GB OC

Lowest Price Here1 of 5

ASRock Intel Arc B580 Challenger 12GB OC on Amazon (opens in a new tab)

Intel's Arc B580 brings 12GB of GDDR6 to the entry tier, more than the 8GB common at this price.

Best for

Spending as little as possible.

Skip if

Look at the other picks if you need a feature not covered above.

Why we like it

ASRock's Challenger version is 249mm long and needs one 8-pin plug and a 650W PSU. No other pick in this guide offers an arc B580 gpu; compare the MSI 4070 Ventus 3X E1, which has an RTX 4070 gpu. It shares GDDR6 memory with the ASUS Prime 9070 GRE and MSI 4070 Ventus 3X E1; the MSI RTX 5070 Ventus 3X goes with GDDR7 memory.

You get a 2740MHz boost clock here, which sets it apart from the MSI RTX 5070 Ventus 3X and its a 2557MHz boost clock. It also comes with a 192-bit memory bus at 19Gbps and dual-fan cooling with 0dB fan stop. Measure for 249mm and 2 slots before ordering the Arc B580 Challenger.

Power for the Arc B580 Challenger comes through 1 x 8-pin, with 650W the maker's minimum PSU. It undercut the ASUS Prime 9070 GRE and every other pick on price at the time of writing.

Key dimensions & specs

  • GPU: Arc B580
  • VRAM: 12GB
  • Memory: GDDR6
  • Length: 249mm
  • Thickness: 2-slot
  • Recommended PSU: 650W
  • Power connector: 1 x 8-pin
  • Boost clock: 2740MHz
  • Outputs: 3 x DisplayPort 2.1, 1 x HDMI 2.1a

Pros

  • 12GB of VRAM, more than 8GB cards
  • Short 249mm length suits compact cases
  • Dual-slot cooler leaves the next slot free
  • A single 8-pin power connector
ASUS Prime Radeon RX 9070 GRE EVO OC Edition

Also Consider2 of 5

ASUS Prime Radeon RX 9070 GRE EVO OC Edition on Amazon (opens in a new tab)

The ASUS Prime RX 9070 GRE has 12GB of GDDR6 and a 2880MHz boost in OC mode, with a phase-change thermal pad.

Best for

Buyers who want phase-change GPU thermal pad.

Skip if

If budget leads, the Arc B580 Challenger was cheaper at our last price check.

Why we like it

It is the only pick here with an RX 9070 GRE gpu; the Arc B580 Challenger has an arc B580 gpu instead. It shares GDDR6 memory with the Arc B580 Challenger and MSI 4070 Ventus 3X E1; the MSI RTX 5070 Ventus 3X goes with GDDR7 memory. A 2880MHz (OC mode) boost clock is unique to it among these picks, while the Arc B580 Challenger uses a 2740MHz boost clock.

It also offers a dual BIOS switch. The ASUS Prime 9070 GRE occupies 2.5 slots, but no length is published, so check the maker's spec page against your case. Its power connector and recommended PSU are not published, so confirm both for the ASUS Prime 9070 GRE with the maker. Its price falls between the Arc B580 Challenger and the Gigabyte 4070 Windforce, based on our last check.

Key dimensions & specs

  • GPU: RX 9070 GRE
  • VRAM: 12GB
  • Memory: GDDR6
  • Thickness: 2.5-slot
  • Boost clock: 2880MHz (OC mode)

Pros

  • 12GB of VRAM, more than 8GB cards
  • Phase-change GPU thermal pad
  • Dual BIOS switch
  • RX 9070 GRE gpu, the only one here

Cons

  • Costs more than the Arc B580 Challenger at the time of writing
Gigabyte GeForce RTX 4070 WINDFORCE OC 12G

Strong Alternative3 of 5

Gigabyte GeForce RTX 4070 WINDFORCE OC 12G on Amazon (opens in a new tab)

This Gigabyte Windforce OC RTX 4070 adds a dual BIOS switch and an anti-sag bracket, and it was the least expensive RTX 4070 here at the time of writing.

Best for

Buyers who want dual BIOS switch.

Skip if

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

Why we like it

It supports DLSS 3 frame generation, and third-generation RT cores give up to twice the ray tracing performance. Like the MSI 4070 Ventus 3X E1, it has an RTX 4070 gpu, while the ASUS Prime 9070 GRE uses an RX 9070 GRE gpu. GDDR6X memory is unique to it among these picks, while the ASUS Prime 9070 GRE uses GDDR6 memory.

No dimensions are published for the Gigabyte 4070 Windforce; get length and thickness from the maker's page first. Its power connector and recommended PSU are not published, so confirm both for the Gigabyte 4070 Windforce with the maker. On price it sat third of 5, between the cheaper ASUS Prime 9070 GRE and the pricier MSI 4070 Ventus 3X E1, at the time of writing. The maker doesn't give its cooler thickness; if that figure matters, the Arc B580 Challenger comes in at 2-slot.

Key dimensions & specs

  • GPU: RTX 4070
  • VRAM: 12GB
  • Memory: GDDR6X

Pros

  • 12GB of VRAM, more than 8GB cards
  • Dual BIOS switch
  • Anti-sag bracket in the box
  • GDDR6X memory, the only one here

Cons

  • Costs more than the Arc B580 Challenger at the time of writing
MSI GeForce RTX 4070 Ventus 3X E1 12G OC

Worth a Look4 of 5

MSI GeForce RTX 4070 Ventus 3X E1 12G OC on Amazon (opens in a new tab)

MSI's Ventus 3X E1 is a triple-fan RTX 4070 that uses GDDR6 memory rather than the GDDR6X on the other 4070 cards here, with a 2520MHz boost.

Best for

Buyers who want triple-fan Ventus cooler.

Skip if

Price-first buyers should look at the Arc B580 Challenger, which cost less when we checked.

Why we like it

It has three DisplayPort 1.4a outputs and one HDMI 2.1a on a 192-bit memory interface. It uses the GeForce RTX 4070 chip with MSI's three-fan cooler. It shares an RTX 4070 gpu with the Gigabyte 4070 Windforce; the Arc B580 Challenger goes with an arc B580 gpu.

Like the Arc B580 Challenger and ASUS Prime 9070 GRE, it has GDDR6 memory, while the Gigabyte 4070 Windforce uses GDDR6X memory. No other pick in this guide offers a 2520MHz boost clock; compare the Arc B580 Challenger, which has a 2740MHz boost clock. No dimensions are published for the MSI 4070 Ventus 3X E1; get length and thickness from the maker's page first.

It was priced above the Gigabyte 4070 Windforce and below the MSI RTX 5070 Ventus 3X at the time of writing. There is no published cooler thickness figure, whereas the Arc B580 Challenger comes in at 2-slot.

Key dimensions & specs

  • GPU: RTX 4070
  • VRAM: 12GB
  • Memory: GDDR6
  • Boost clock: 2520MHz
  • Outputs: 3 x DisplayPort 1.4a, 1 x HDMI 2.1a

Pros

  • 12GB of VRAM, more than 8GB cards
  • Triple-fan Ventus cooler
  • GDDR6 memory rather than the GDDR6X on other 4070 cards
  • 2520MHz boost clock, the only one here

Cons

  • Costs more than the Arc B580 Challenger at the time of writing
MSI Gaming RTX 5070 12G Ventus 3X OC

Premium Pick5 of 5

MSI Gaming RTX 5070 12G Ventus 3X OC on Amazon (opens in a new tab)

The Ventus 3X is MSI's plain take on the RTX 5070: three TORX fans, a copper baseplate and 12GB of GDDR7.

Best for

Buyers for whom price is not the deciding factor.

Skip if

If budget leads, the Arc B580 Challenger was cheaper at our last price check.

Why we like it

Three DisplayPort 2.1a outputs and one HDMI 2.1b cover most monitor setups. An RTX 5070 gpu is unique to it among these picks, while the ASUS Prime 9070 GRE uses an RX 9070 GRE gpu. It is the only pick here with GDDR7 memory; the Arc B580 Challenger has GDDR6 memory instead.

No other pick in this guide offers a 2557MHz boost clock; compare the ASUS Prime 9070 GRE, which has a 2880MHz (OC mode) boost clock. You also get a vented metal backplate. No dimensions are published for the MSI RTX 5070 Ventus 3X; get length and thickness from the maker's page first.

Only the MSI 4070 Ventus 3X E1 came close to it on price at the time of writing; it cost the most of the 5 picks. It gives ground on video memory, where the Arc B580 Challenger offers 12GB.

Key dimensions & specs

  • GPU: RTX 5070
  • VRAM: 12GB
  • Memory: GDDR7
  • Boost clock: 2557MHz
  • Outputs: 3 x DisplayPort 2.1a, 1 x HDMI 2.1b

Pros

  • 12GB of VRAM, more than 8GB cards
  • Faster GDDR7 memory
  • Three TORX Fan 5.0 fans
  • Nickel-plated copper baseplate

Cons

  • Costs more than the Arc B580 Challenger at the time of writing

How We Chose

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

Power
We noted the power connector and recommended power supply where listed.
Fit
We recorded length and slot thickness where the maker lists them, plus low-profile and SFF-Ready status.
GPU and memory
We compared the chip, video memory capacity and memory type stated in each listing.
Cooling and extras
We checked cooler design, fan-stop modes, dual BIOS, support brackets and display outputs.

What to Look for in a 12GB GPUs

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

  1. Match the card to your monitor

    Resolution and refresh rate decide how much GPU you need. A 1080p screen at 144Hz asks far less than 1440p at 165Hz or 4K.

    Buy for the monitor you use now or will buy soon, not for a resolution you may never run.

  2. Check length and thickness

    Partner cards of the same GPU can differ by several centimetres. Compare the card's length with the case's GPU clearance, allowing for front fans or a radiator, and check how many slots it covers.

  3. Pair it with a balanced CPU

    A fast card with an old CPU can stall at high frame rates, especially at 1080p. At 4K the GPU does most of the work, so the CPU matters less.

  4. Count the display outputs

    Most cards offer three DisplayPort outputs and one HDMI, but some swap that balance. Check that the ports match your monitors, TV or VR headset.

  5. Plan the power connector and PSU

    Cards use one or two 8-pin PCIe plugs or a single 16-pin 12V-2x6 plug. Confirm your power supply has the right cables and meets the maker's recommended wattage.

  6. Cooler size affects noise

    Larger triple-fan coolers usually run quieter under load than compact dual-fan designs. A 0dB mode stops the fans at light load.

How to Choose a 12GB GPUs

By priority

PriorityConsiderWhy
Spending as little as possibleArc B580 ChallengerThe lowest price of the group at our last check
Buyers who want phase-change GPU thermal padASUS Prime 9070 GREA phase-change GPU thermal pad
Buyers who want dual BIOS switchGigabyte 4070 WindforceA dual BIOS switch
Buyers who want triple-fan Ventus coolerMSI 4070 Ventus 3X E1A triple-fan Ventus cooler
Buyers for whom price is not the deciding factorMSI RTX 5070 Ventus 3XThree TORX Fan 5.0 fans at the highest price in the group

Scroll sideways to see every column.

Key specs side by side

Figures as each maker states them.

CardGPUVRAMMemoryThickness
Arc B580 ChallengerArc B58012GBGDDR62-slot
ASUS Prime 9070 GRERX 9070 GRE12GBGDDR62.5-slot
Gigabyte 4070 WindforceRTX 407012GBGDDR6XNot listed
MSI 4070 Ventus 3X E1RTX 407012GBGDDR6Not listed
MSI RTX 5070 Ventus 3XRTX 507012GBGDDR7Not listed

Scroll sideways to see every column.

By price at the time of writing

Prices change often; these tiers reflect Amazon prices when this guide was updated.

Price tierCards
About $250 to $500Arc B580 Challenger
About $500 to $1000ASUS Prime 9070 GRE, Gigabyte 4070 Windforce, MSI 4070 Ventus 3X E1, MSI RTX 5070 Ventus 3X

Frequently Asked Questions

What is the least I can spend on one of these graphics cards?

The Arc B580 Challenger cost the least when we checked, and the MSI RTX 5070 Ventus 3X sat at the top of the range. Prices move often, so check the current listing before buying.

How big a power supply do I need?

Use the maker's recommendation for your exact card, then add headroom if you run a high-power CPU. Also check the connectors, not just the wattage.

Will a PCIe 5.0 card work in a PCIe 4.0 or 3.0 slot?

Yes, the interface is backward compatible. Cards with a narrow x8 link can lose some performance on PCIe 3.0 boards.

Do I need a GPU support bracket?

Long, heavy cards can sag and stress the slot. Some come with a support stand or bracket; otherwise one is inexpensive to add.

Should I choose AMD or NVIDIA?

Compare price and memory at your budget first, then features such as DLSS or FSR support in your games and hardware encoding if you stream.

Bottom Line

Our first pick is the Arc B580 Challenger, chosen for the lowest price of the group at our last check. Look at the ASUS Prime 9070 GRE for a phase-change GPU thermal pad, the Gigabyte 4070 Windforce for a dual BIOS switch and the MSI 4070 Ventus 3X E1 for a triple-fan Ventus cooler if those matter more to you.

Lower texture quality first if a new game warns about VRAM; it costs less image quality than resolution.