Which LLMs Fit in 16 GB of VRAM?

By TechCompare · Updated · How we check

33 of the 108 models in the calculator fit in 16 GB at Q4_K_M with 8K context. Gemma 4 12B ranks first at 8.6 GB, and the largest dense model that fits is Qwen3 14B.

This page checks every model in the LLM VRAM Calculator against a 16 GB graphics card. The table gives each model's total at two quants, Q4_K_M and Q8_0, with 8K and 32K tokens of context. Models that don't fit at any of the four are left out, and the closest misses follow the table.

Each total is the weights, plus the KV cache for the context, plus a 10% allowance for the runtime. Pick a number to open the calculator with that model, quant and context filled in. It shows the same total, and you can change the batch size or KV cache type from there.

Models that fit in 16 GB of VRAM

Best pick first, by size and release date. Each cell is the total memory the model needs. Tight means under 10% of the memory is left. Pick a number to open it in the calculator.

ModelQ4_K_M8K contextQ4_K_M32K contextQ8_08K contextQ8_032K context
Gemma 4 12B12B, May 20268.6 GBFits9.1 GBFits14.6 GBTight15.0 GBTight
Granite Switch 4.1 8B8.78B, Oct 20267.4 GBFits11.9 GBFits11.8 GBFits16.2 GBShort 0.2 GB
Apertus v1.5 8B8.84B, Sep 20267.2 GBFits10.7 GBFits11.5 GBFits15.1 GBTight
K2 Horizon 7B9B, Sep 20267.4 GBFits11.4 GBFits11.9 GBFits15.9 GBTight
Granite 4.2 8B8.79B, Aug 20267.4 GBFits11.9 GBFits11.8 GBFits16.2 GBShort 0.2 GB
Qwen3.5 9B9.65B, Feb 20266.9 GBFits7.8 GBFits11.6 GBFits12.5 GBFits
Qwen3 14B14.77B, Apr 202511.4 GBFits15.9 GBTight18.7 GBShort 2.7 GB23.2 GBShort 7.2 GB
Gemma 4 E4B8B, Mar 20265.6 GBFits6.0 GBFits9.5 GBFits10.0 GBFits
gpt-oss 20B (MoE)20B, 3.6B active, Aug 202513.7 GBFits14.4 GBFits23.6 GBShort 7.6 GB24.3 GBShort 8.3 GB
WeVisOne-VL 4B4.83B, Oct 20264.6 GBFits8.6 GBFits7.0 GBFits11.0 GBFits
K2 Horizon 3.7B5.06B, Sep 20264.8 GBFits8.8 GBFits7.3 GBFits11.3 GBFits
Nemotron Labs Dory 1.0 4B3.98B, Oct 20263.4 GBFits5.0 GBFits5.4 GBFits7.0 GBFits
Phi-4 14B14B, Dec 202411.3 GBFits13.1 GBMax 16K18.2 GBShort 2.2 GB20.1 GBMax 16K
Qwen 2.5 14B14.77B, Sep 202411.7 GBFits17.0 GBShort 1.0 GB19.0 GBShort 3.0 GB24.4 GBShort 8.4 GB
Gemma 4 E2B5.1B, Mar 20263.5 GBFits3.7 GBFits6.1 GBFits6.2 GBFits

Just too big at Q4_K_M with 8K context

Totals include the weights, the KV cache at FP16 with a batch size of 1, and a 10% allowance for the runtime.

What fits at Q4_K_M

Q4_K_M is the calculator's default quant and a common pick for running models at home. It stores 0.61 bytes per parameter on average, so the weights take about 0.61 GB for every billion parameters.

At 8K context, that leaves room for dense models up to Qwen3 14B, which needs 11.4 GB. The largest model that fits is gpt-oss 20B, a mixture of experts model with 20B parameters. It needs 13.7 GB.

The table ranks models the way the model finder's best pick does. Size counts, and so does age: a model counts as half its size for every 12 months since its release, since newer models tend to do more with fewer parameters. A mixture of experts model counts between its active and total size. That's why Gemma 4 12B, from May 2026, ranks above Qwen3 14B from Apr 2025. The order is a starting point. Try the top few on your own tasks before you settle on one.

Why context length changes the answer

The KV cache stores keys and values for every token in the context, so it grows as the context gets longer. How fast it grows depends on how the model's attention works, which is why models of the same size can land far apart at 32K.

  • Qwen3 14B needs 11.4 GB at 8K and 15.9 GB at 32K. It still fits, but it's tight, with little left over on the card.
  • Phi-3 Mini 3.8B is small, but every one of its attention heads keeps its own keys and values. Its KV cache takes 12.9 GB at 32K, and the model no longer fits.
  • Gemma 4 12B uses sliding window attention on most of its layers, and those layers only cache the most recent tokens. Its KV cache at 32K is 0.9 GB, against 5.4 GB for Qwen3 14B.

For long chats or big documents, read the 32K columns first. A model that's tight at 32K can run out of room if you push past that.

When Q8_0 is worth it

Q8_0 stores 1.06 bytes per parameter, against 0.61 for Q4_K_M. A bigger quant keeps more detail in each weight, so it's worth using when the model fits.

At 8K context, Gemma 4 12B still fits at Q8_0 with 14.6 GB, though it's tight. Qwen3 14B needs 18.7 GB and is 2.7 GB over.

At 32K, most 8B and 9B models still fit, but not all. Llama 3.1 8B needs 14.1 GB and Qwen3.5 9B needs 12.5 GB, while Granite Switch 4.1 8B needs 16.2 GB and misses. In all, 25 models fit at Q8_0 with 32K, against 33 at Q4_K_M with 8K.

What doesn't fit in 16 GB

Nothing larger than gpt-oss 20B fits at Q4_K_M, even at 8K. The common 24B to 32B models are out of reach without help.

A mixture of experts model only runs a few of its experts for each token, but all of them have to sit in memory. LFM2.5 24B-A2B uses about 2B parameters per token and still needs 16.3 GB, just over the limit.

If a model misses by a little, you have two options. A smaller quant like Q3_K_M shrinks the weights, at some cost in quality. Runners like llama.cpp can also keep some layers in system RAM, which works but makes every token slower, since system RAM has far less bandwidth than VRAM.

Graphics cards with 16 GB

Nvidia's RTX 5060 Ti 16GB, RTX 5070 Ti and RTX 5080 all have 16 GB, and so does AMD's RX 9070 XT. Nvidia also sells the RTX 5060 Ti with 8 GB, so check which one you have. The faster cards have more memory bandwidth, which speeds up each token but doesn't change what fits.

If the card also drives your monitors, the desktop and open apps use part of its memory. A model marked tight may not load then, so leave some room or close what you can.

A Mac with 16 GB is a different case. macOS and your apps share that memory with the model, so the calculator gives a 16 GB Mac 8 GB for models. Its list is on the 8 GB VRAM page.

Other memory sizes

Frequently asked questions

What's the best LLM for 16 GB of VRAM?
Gemma 4 12B ranks first at Q4_K_M with 8K context, and it needs 8.6 GB. The ranking weighs size and release date, so treat it as a short list and try the top few on your own tasks. gpt-oss 20B is the largest model that fits, at 13.7 GB.
Can I run a 30B model on 16 GB of VRAM?
Not fully on the card. At Q4_K_M with 8K context, Qwen3 30B (MoE A3B) needs 21.1 GB and Muse Glimmer 30B needs 20.4 GB. You can split one between the GPU and system RAM, but it runs slower. A 14B model or gpt-oss 20B fits on the card instead, and the 24 GB list shows where the 30B models fit.
Can a 16 GB GPU run a 14B model with 32K context?
Some can. At Q4_K_M, Qwen3 14B needs 15.9 GB, which is tight. Qwen 2.5 14B needs 17.0 GB and doesn't fit, because it has 48 layers against 40, and every layer adds to the KV cache. Phi-4 14B only goes up to 16K tokens of context.
How much VRAM does an 8B model need?
Llama 3.1 8B needs 6.6 GB at Q4_K_M with 8K context and 14.1 GB at Q8_0 with 32K. Both fit in 16 GB. Other 8B models land close but not on the same number, since their layer counts and attention designs differ.
Does a Mac with 16 GB fit the same models?
No. A Mac shares its memory between macOS, your apps and the model, so the calculator gives a 16 GB Mac 8 GB for models. That rules out the bigger rows in this table. The 8 GB VRAM list matches what a 16 GB Mac can run.
Why does my runner use more memory than the table says?
Runners differ in how much extra memory they set aside, and the desktop takes some VRAM too. The totals here include a 10% allowance on top of the weights and KV cache, which covers a typical setup. A model marked tight is the most likely to run short, so pick one with room to spare if you can.