Which local LLMs fit on an RTX 4070 (12 GB GDDR6X)?

The RTX 4070 has 12 GB GDDR6X of discrete VRAM. After a 1 GiB reserve for the OS and display, about 11 GiB is usable for a model. At an 8K context the largest model in our list that fits is Mistral-Nemo-Instruct-2407 at Q4_K_M (about 8.9 GiB). Qwen3.8-27B at UD-IQ3_XXS is tight (about 11 GiB–13.3 GiB).

These are estimates from the model's config and file sizes, not measurements. How we calculate

Which models fit at 8K

Each model uses the highest-precision file that fits, one chat at a time.

Fits (36)

ModelQuantTotal
DeepSeek-R1-Distill-Llama-8BGGUF Q8_0 (Unsloth)9.1 GiB–9.7 GiB
Gemma 3 12B ITGGUF Q4_0 (Google QAT)8.5 GiB–9.0 GiB
Mistral-Nemo-Instruct-2407GGUF Q4_K_M (Unsloth)8.3 GiB–8.9 GiB
Mistral-7B-Instruct-v0.3GGUF Q8_0 (bartowski)8.3 GiB–8.9 GiB
GLM-4-9B-0414GGUF Q6_K (Unsloth)8.1 GiB–8.7 GiB
Qwen2.5-Coder-7BGGUF Q8_0 (mradermacher)8.1 GiB–8.7 GiB
Qwen2.5-Coder-7B-InstructGGUF Q8_0 (Qwen)8.1 GiB–8.7 GiB
Qwen2.5-7B-InstructGGUF Q8_08.1 GiB–8.7 GiB
DeepSeek-R1-Distill-Qwen-7BGGUF Q8_0 (Unsloth)8.1 GiB–8.7 GiB
OpenMath-Nemotron-7BGGUF Q8_0 (mradermacher)8.1 GiB–8.7 GiB
Qwen2.5-VL-7B-InstructGGUF Q8_0 (Unsloth)8.1 GiB–8.7 GiB
Qwen2-7B-InstructGGUF Q8_0 (Qwen)8.1 GiB–8.7 GiB
granite-3.3-8b-instructGGUF Q6_K (IBM)7.6 GiB–8.2 GiB
Qwen3-VL-8B-InstructGGUF Q6_K (Unsloth)7.5 GiB–8.1 GiB
Qwen3-8B-BaseGGUF Q6_K (mradermacher)7.5 GiB–8.1 GiB
Qwen3-8BGGUF Q6_K (Qwen)7.5 GiB–8.1 GiB
Qwen2.5-Math-7B-InstructGGUF Q6_K (bartowski)6.4 GiB–7.9 GiB
Phi-3.5-mini-instructGGUF Q8_0 (bartowski)6.9 GiB–7.6 GiB
Llama 3.2 3B InstructOfficial BF16 safetensors7.0 GiB–7.5 GiB
Qwen3-VL-4B-InstructGGUF Q8_0 (Qwen)5.2 GiB–5.8 GiB
Qwen3-4B-Instruct-2507GGUF Q8_0 (Unsloth)5.2 GiB–5.8 GiB
Qwen3-4BGGUF Q8_05.2 GiB–5.8 GiB
Phi-4-mini-instructGGUF Q8_0 (Unsloth)4.9 GiB–5.5 GiB
Qwen2.5-Coder-3B-InstructGGUF Q8_0 (Qwen)3.8 GiB–4.2 GiB
Qwen2.5-3B-InstructGGUF Q8_03.8 GiB–4.2 GiB
Qwen2.5-VL-3B-InstructGGUF Q8_0 (Unsloth)3.5 GiB–3.9 GiB
SmolLM2-1.7B-InstructGGUF Q8_0 (Unsloth)3.3 GiB–3.8 GiB
Gemma 3 4B ITGGUF Q4_0 (Google QAT)3.3 GiB–3.8 GiB
Qwen3-1.7B-BaseGGUF Q8_0 (mradermacher)2.7 GiB–3.2 GiB
Qwen3-1.7BGGUF Q8_02.7 GiB–3.2 GiB
Llama 3.2 1B InstructOfficial BF16 safetensors2.7 GiB–3.1 GiB
Qwen2.5-Coder-1.5B-InstructGGUF Q8_0 (Qwen)2.1 GiB–2.5 GiB
Qwen2.5-1.5B-InstructGGUF Q8_0 (Qwen)2.1 GiB–2.5 GiB
Qwen3-0.6BGGUF Q8_0 (Qwen)1.6 GiB–2.0 GiB
Gemma 3 1B ITGGUF Q4_0 (Google QAT)1.1 GiB–1.5 GiB
Qwen2.5-0.5B-InstructGGUF Q8_0 (Qwen)0.8 GiB–1.2 GiB

Tight fit (8)

ModelQuantTotal
Qwen3.8-27BGGUF UD-IQ3_XXS (Unsloth)11.0 GiB–13.3 GiB
DeepSeek-V2-Lite-ChatGGUF Q4_K_M (mradermacher)10.0 GiB–12.2 GiB
Phi-4-reasoningGGUF Q4_K_M (Unsloth)10.1 GiB–10.8 GiB
Qwen2.5-14B-InstructGGUF Q4_K_M10.0 GiB–10.6 GiB
Qwen2.5-Coder-14B-InstructGGUF Q4_K_M (Qwen)10.0 GiB–10.6 GiB
OpenMath-Nemotron-14BGGUF Q4_K_M (mradermacher)10.0 GiB–10.6 GiB
phi-4GGUF Q4_K_M (Unsloth)10.0 GiB–10.6 GiB
Qwen3-14BGGUF Q4_K_M9.8 GiB–10.4 GiB
Won't fit (42)

Detailed checks

Memory

The reserve is an adjustable assumption. On a headless machine you can lower it in the calculator.

Two of these cards do not add up to one bigger card. Each copy of a model has to fit on one card unless the engine splits it with tensor parallelism.

Open the hardware-first calculator with this deviceCalculator

Related pages

Sources

Calculator

Loading catalog snapshot…

Context length

Longer context needs more memory for the KV cache, the model's working memory for the conversation.

More options
Runtime

Engine and KV cache type for this estimate.

Off: GGUF, Q8-class, and other filters stay strict. On: a replacement is shown with requested, used, and reason.

Workload

Overhead scenario and the prefill workspace.

Topology

How the model is split across devices. Memory is not added together.

Replica count is an advanced deployment option. Quantity is nodes or GPUs, not replicas.

Budget

System reserve and safety margin. An empty number keeps the previous value.

GiB (2^30 bytes)

%

Pick a GPU or Mac to see which models fit, or pick a model to see how much memory it needs.