HS
HardwareStack

Can I run Gemma 3 12B locally?

Yes. At Q4 with 8K context, Gemma 3 12B needs about 8.7 GB, so it runs entirely on any GPU with 10 GB of VRAM or more, starting with the AMD Radeon RX 6750 GRE 10GB.

Memory needed by compression and context length

Compression4K context8K context32K context128K context
Q4
The most common download. Small quality loss.
8.4 GB8.7 GB10 GB16 GB
Q5
Very close to full quality.
9.6 GB9.9 GB11 GB17 GB
Q8
Practically indistinguishable from FP16 at about half the size.
14 GB14 GB15 GB21 GB
FP16
Uncompressed. Reference quality, largest size.
24 GB25 GB26 GB32 GB

Total memory: model weights, context (KV cache) and about 1 GB of runtime overhead. To run entirely on the GPU, VRAM must be about 5% larger than this.

GPUs that run Gemma 3 12B entirely on the GPU

  • AMD Radeon RX 6750 GRE 10GB

    10 GB · ~29 tok/s at Q4

    Amazon
  • AMD Radeon RX 6700

    10 GB · ~29 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 3080

    10 GB · ~65 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 2080 Ti

    11 GB · ~54 tok/s at Q4

    Amazon
  • AMD Radeon RX 7700 XT

    12 GB · ~39 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 3060

    12 GB · ~32 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 3060 12GB

    12 GB · ~32 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 2060 12GB

    12 GB · ~30 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 4070 Ti

    12 GB · ~45 tok/s at Q4

    Amazon
  • NVIDIA GeForce RTX 4070 SUPER

    12 GB · ~45 tok/s at Q4

    Amazon

Model facts

Parameters
12.2B
Max context
128K tokens
License
Gemma Terms of Use
Released
Mar 2025
View on Hugging Face

Check it with your hardware

Change the compression, context length and system RAM in the calculator.

Open calculator