The largest AI models that fit on your GPU

Ask how large a model your graphics card can run and the honest answer has two halves: every consumer card stops at roughly the same size, and what changes is how much of the model survives.

Bar chart: the largest AI models that fit an RTX 5090, 4090, 3090 and 5080, each bar showing the file size against the card's usable memory.
The largest files that fit each card, biggest first, September 2026. The marker is the memory left for weights. The tables below are generated from the site's current data.

All four cards top out around 35 billion parameters, because that is where today's popular mixture-of-experts models sit. What separates a 32 GB card from a 16 GB one is the number of bits each weight gets:

Card Usable A 35B model arrives as Bits per weight
RTX 5090 28.8 GB ~27 GB, UD-Q5_K_XL 5.6–6.1
RTX 4090 21.6 GB ~21 GB, UD-Q4_K_S 4.4–4.9
RTX 3090 21.6 GB ~21 GB, UD-Q4_K_S 4.4–4.9
RTX 5080 14.4 GB ~14 GB, UD-IQ3_XXS 3.1–3.2

What bits per weight means

A model is a pile of numbers, published at 16 bits each. Quantizing rounds them into smaller slots: 4-bit quantization stores each weight in about half a byte, plus small scale factors that let the runtime reconstruct each block — which is why the real figure lands on 4.8 rather than exactly 4.

Down to about 4 bits the loss is mild and most people never notice it. At 3 bits it shows: more repetition, weaker reasoning, worse code. Below that, models degrade badly. So a 16 GB card can load a 35B model — it is running a more damaged copy than a 32 GB card is, and often a smaller model at 5 bits is the better trade.

The file names encode the scheme: Q4 is the nominal width, _K spends more bits on the parts that matter most, _S/_M/_L/_XL are variants of that trade, IQ squeezes lower with a smarter codebook, and UD- is Unsloth's dynamic mix.

The biggest models each card can hold

Largest download first, as in the chart, with at least 4K tokens of context left over. Note that the biggest file is not always the biggest model: a 35B model at 3 bits is a smaller download than a 14B one at 8.

RTX 5090 — 32 GB

218 models the site has analyzed fit on an RTX 5090 with at least 4K tokens of context; the 10 most downloaded are shown. See them all in the hardware calculator.

RTX 4090 — 24 GB

213 models the site has analyzed fit on an RTX 4090 with at least 4K tokens of context; the 10 most downloaded are shown. See them all in the hardware calculator.

RTX 3090 — 24 GB

213 models the site has analyzed fit on an RTX 3090 with at least 4K tokens of context; the 10 most downloaded are shown. See them all in the hardware calculator.

RTX 5080 — 16 GB

150 models the site has analyzed fit on an RTX 5080 with at least 4K tokens of context; the 10 most downloaded are shown. See them all in the hardware calculator.

Why mixture-of-experts models get so far

A 35B mixture-of-experts model holds all 35B parameters in memory but only runs a few billion of them for each token, so it behaves like a much smaller model while thinking, and like a large one in your VRAM. That is why the lists above are full of 35B-A3B names: 35 billion parameters, about 3 billion active per token.

The consequence is that memory, not speed, is what stops you. A card that can hold the file will usually run it at a reasonable pace.