Best local AI models for 12GB VRAM
Ranked by what actually fits at 32K context, computed from real file bytes.
A 12GB card gives you about 11.16 GiB to work with after driver overhead. 1238 indexed models fit at 32K context — the largest being Qwen3.6-35B-A3B-Claude-4.6-Opus-Reasoning-Distilled at 36.0B parameters in I1-IQ2_XXS.
From the file· fit from summed bytesFrom the file· KV per layer
Fits in 12GB at 32K context
largest quantization that fits, per model
| Model | Modality | Best quant | Params○ | Total◐ | Headroom◐ |
|---|---|---|---|---|---|
| gemma-4-12B-it-qat-q4_0-unquantized | text generation | Q4_0 | 12.0B | 9.81 GiB | 1.35 GiB |
| gemma-4-E4B-it | text generation | Q8_0 | 8.0B | 8.95 GiB | 2.21 GiB |
| Qwen3-30B-A3B-Thinking-2507MoE | text generation | IQ2_XXS | 30.5B | 10.84 GiB | 0.32 GiB |
| Qwen3-4B | text generation | Q8_0 | 4.0B | 9.30 GiB | 1.86 GiB |
| Qwen3-8B | text generation | Q5_K_L | 8.2B | 11.14 GiB | 0.02 GiB |
| Laguna-XS-2.1MoE | text generation | IQ2_XXS | 33.4B | 10.93 GiB | 0.23 GiB |
| Llama-3.2-1B-Instruct | text generation | F16 | 1.2B | 4.11 GiB | 7.05 GiB |
| KAT-Coder-V2.5-DevMoE | text generation | IQ2_XXS | 34.7B | 10.54 GiB | 0.62 GiB |
| llama-3-youko-8b | text generation | Q5_K_M | 8.0B | 10.18 GiB | 0.98 GiB |
| Llama-3.1-8B-Instruct | text generation | Q6_K | 8.0B | 10.98 GiB | 0.18 GiB |
| ced-base | text generation | F32 | 86M | 1.16 GiB | 10.00 GiB |
| Qwen2.5-7B-Instruct | text generation | Q8_0 | 7.6B | 10.15 GiB | 1.01 GiB |
| UI-TARS-1.5-7B | text generation | Q8_0 | 8.3B | 10.15 GiB | 1.01 GiB |
| gemma-3-1b-it | text generation | F16 | 1000M | 2.81 GiB | 8.35 GiB |
| gemma-4-E2B-it-qat-q4_0-unquantized | text generation | BF16 | 5.1B | 9.83 GiB | 1.33 GiB |
| Qwen3-1.7B | text generation | BF16 | 2.0B | 8.08 GiB | 3.08 GiB |
| GLM-4.7-FlashMoE | text generation | UD-IQ1_S | 31.2B | 11.07 GiB | 0.09 GiB |
| embeddinggemma-300m | text generation | F32 | 303M | 2.05 GiB | 9.11 GiB |
| Llama-3.2-3B-Instruct | text generation | F16 | 3.2B | 10.30 GiB | 0.86 GiB |
| Qwen3-0.6B | text generation | BF16 | 752M | 5.68 GiB | 5.48 GiB |
| Qwen3-14B | text generation | UD-IQ2_M | 14.8B | 10.91 GiB | 0.25 GiB |
| Ornith-1.0-35BMoE | text generation | IQ2_XXS | 34.7B | 10.54 GiB | 0.62 GiB |
| Wan2.1-T2V-1.3B | text generation | Q5_0 | 1.4B | 8.58 GiB | 2.58 GiB |
| LFM2.5-1.2B-Instruct | text generation | BF16 | 1.2B | 3.37 GiB | 7.79 GiB |
| Qwen2.5-Coder-7B-Instruct | text generation | Q4_0 | 7.6B | 10.86 GiB | 0.30 GiB |
| Qwen2.5-1.5B-Instruct | text generation | F16 | 1.5B | 4.56 GiB | 6.60 GiB |
| Jan-v3-4B-base-instruct | text generation | Q8_0 | 4.4B | 9.68 GiB | 1.48 GiB |
| gemma-3-4b-it | text generation | BF16 | 4.3B | 8.85 GiB | 2.31 GiB |
| MiniCPM5-1B-Claude-Opus-Fable5-Thinking | text generation | F16 | 1.1B | 3.55 GiB | 7.61 GiB |
| Ornith-1.0-9B | text generation | Q8_0 | 9.2B | 10.95 GiB | 0.21 GiB |
| gemma-4-26B-A4B-it-ultra-uncensored-hereticMoE | text generation | I1-IQ2_XXS | 25.8B | 10.99 GiB | 0.17 GiB |
| Qwen3-4B-Instruct-2507 | text generation | Q8_0 | 4.0B | 9.30 GiB | 1.86 GiB |
| granite-4.1-3b | text generation | BF16 | 3.4B | 9.65 GiB | 1.51 GiB |
| Qwen2.5-3B-Instruct | text generation | F16 | 3.1B | 7.69 GiB | 3.47 GiB |
| gemma-2-2b-it | text generation | Q8_0 | 2.6B | 5.26 GiB | 5.90 GiB |
| Qwen3-30B-A3B-Instruct-2507MoE | text generation | IQ2_XXS | 30.5B | 10.84 GiB | 0.32 GiB |
| MiniCPM5-1B-Claude-Opus-Fable5-V2-Thinking | text generation | F16 | 1.1B | 3.55 GiB | 7.61 GiB |
| Qwen2.5-0.5B-Instruct | text generation | F16 | 494M | 2.08 GiB | 9.08 GiB |
| DeepSeek-R1-0528-Qwen3-8B | text generation | Q5_K_L | 8.2B | 11.14 GiB | 0.02 GiB |
| Qwen3-VL-8B-Instruct | text generation | Q5_K_M | 8.8B | 10.78 GiB | 0.38 GiB |
| Sugoi-14B-Ultra-HF | text generation | I1-IQ2_XXS | 14.8B | 10.86 GiB | 0.30 GiB |
| gemma-4-12b-heretic-abliterated | text generation | I1-Q5_K_S | 12.0B | 11.08 GiB | 0.08 GiB |
| TinyLlama-1.1B-Chat-v1.0 | text generation | F16 | 1.1B | 3.53 GiB | 7.63 GiB |
| Mistral-Nemo-Instruct-2407 | text generation | Q3_K_S | 12.2B | 11.00 GiB | 0.16 GiB |
| Phi-4-mini-instruct | text generation | Q8_0 | 3.8B | 8.61 GiB | 2.55 GiB |
| SmolLM2-135M-Instruct | text generation | F16 | 135M | 1.72 GiB | 9.44 GiB |
| gemma-3-27b-it | text generation | UD-IQ1_M | 27.4B | 10.50 GiB | 0.66 GiB |
| FastContext-1.0-4B-SFT | text generation | Q8_0 | 4.0B | 9.30 GiB | 1.86 GiB |
| DeepSeek-R1-Distill-Qwen-7B | text generation | Q8_0 | 7.6B | 10.15 GiB | 1.01 GiB |
| GLM-4.6V-Flash | text generation | Q6_K_L | 10.3B | 10.07 GiB | 1.09 GiB |
| Qwen2.5-Coder-3B-Instruct | text generation | F16 | 3.1B | 7.69 GiB | 3.47 GiB |
| Mistral-7B-Instruct-v0.3 | text generation | Q6_K | 7.2B | 10.38 GiB | 0.78 GiB |
| Meta-Llama-3-8B-Instruct | text generation | Q6_K | 8.0B | 10.98 GiB | 0.18 GiB |
| Ternary-Bonsai-8B-unpacked | text generation | Q4_K_M | 8.2B | 10.01 GiB | 1.15 GiB |
| Qwen2.5-Coder-1.5B-Instruct | text generation | F16 | 1.5B | 4.56 GiB | 6.60 GiB |
| Ministral-3-14B-Reasoning-2512 | text generation | UD-IQ3_XXS | 13.9B | 10.97 GiB | 0.19 GiB |
| gemma-3-270m-it | text generation | F16 | 268M | 1.38 GiB | 9.78 GiB |
| umt5-xxl | text generation | Q8_0 | 5.7B | 6.48 GiB | 4.68 GiB |
| DeepSeek-R1-Distill-Qwen-1.5B | text generation | F32 | 1.8B | 8.30 GiB | 2.86 GiB |
| LFM2.5-8B-A1BMoE | text generation | Q8_0 | 8.5B | 9.56 GiB | 1.60 GiB |
This page models a generic 12GB accelerator, so it answers what fits rather than how fast it runs. For tokens per second you need a specific card — pick one from hardware, where bandwidth is known.