Best local LLM for 12 GB

For RTX 3060 (12 GB), RTX 4070 (12 GB) and RTX 5070 (12 GB). Method

Smartest fitGemma 4 12BIndex 39.0 · 4-bit · 8.6 GB
Behind the frontier23 monthsFirst reached by o1, Dec 2024
API equivalent$0.032 / 1MLing 3.0 Flash, blended price

Models that fit in 12 GB

Top 9
#ModelIndexFormatMemoryCheapest APILowest output price per 1M.
01Gemma 4 12B39.04-bit8.6 GB—
02Granite 4.2 8B37.68-bit10.8 GBCoreWeave $0.15
03MiniCPM5-2B37.116-bit6.3 GB—
04Granite 4.2 3B33.216-bit8.7 GB—
05LFM2.5-2.6B29.316-bit6.7 GB—
06Gemma 4 E4B28.28-bit9.9 GB—
07Phi-422.44-bit10.3 GB—
08Gemma 4 E2B21.916-bit11.8 GB—
09Granite-4.0-350M11.916-bit1.7 GB—

By memory

Index, highest first
MemorySmartest fitIndexFormatBehindAPI equivalent
8 GBGranite 4.2 8B37.64-bit23 mo$0.032
12 GBGemma 4 12B39.04-bit23 mo$0.032
16 GBGPT-OSS 20B41.74-bit23 mo$0.032
24 GBQwen3.8-27B59.24-bit10 mo$0.05
32 GBQwen3.8-27B59.28-bit10 mo$0.05
48 GBQwen3.8-27B59.28-bit10 mo$0.05
64 GBQwen3.8-27B59.216-bit10 mo$0.05
96 GBQwen3.8-27B59.216-bit10 mo$0.05
128 GBQwen3.8-Flash-Next64.34-bit8 mo$0.116
192 GBMiniMax M3.1 Flash69.34-bit5 mo$0.262
256 GBMiniMax M3.1 Flash69.38-bit5 mo$0.262
512 GBMiniMax M3.1 Flash69.316-bit5 mo$0.262

Method