Google
ChatCoding4.3B
Chat

Gemma 3 4B

Gemma Β· Gemma license

Compact Gemma 3 model for chat and light coding on low-VRAM hardware.

Parameters
4.3B
Architecture
Dense
Context
32,768 tokens
Released
2025-03-12
Engines
llama.cpp, ollama, vLLM, TGI
Builder Tools
Cursor, Continue, Aider, Open WebUI, LM Studio

Parameters

4.3B

VRAM

3.8 GB

Context

32K

Formats

4

GPUs

29

Gemma 3 4B (4.3B) requires 3.8 GB VRAM at recommended quality (Q6_K). At efficient quality (Q4_K_M), it fits in 2.5 GB VRAM, making it compatible with the NVIDIA RTX 4060 Laptop (40-60W). On NVIDIA Grace Blackwell Ultra GB300, expect approximately 500 tok/s at Q8_0. For the best experience, Starter AI Desktop ($582) is recommended.

Source: OwnRig methodology

VRAM (Recommended)

3.8 GB

Quantization

Q6_K

File Size

3.2 GB

Max Context

32K tokens

Primary Use

Chat

Memory

VRAM Requirements

QualityQuantizationVRAMFile Size
fullQ8_04.8 GB4.2 GB
recommendedQ6_K3.8 GB3.2 GB
recommendedQ5_K_M3.2 GB2.6 GB
efficientQ4_K_M2.5 GB2.1 GB
Scaling

Context Length Impact

KV cache VRAM at Q6_K quality. Longer context = more memory.

ContextKV CacheTotal VRAM
2K102 MB3.9 GB
4K102 MB3.9 GB
8K307 MB4.1 GB
16K614 MB4.4 GB
32K1.2 GB5 GB

Compatible GPUs

29 devices
NVIDIA Grace Blackwell Ultra GB300Q8_0500 tok/sExcellent
NVIDIA GeForce RTX 3060 12GBQ5_K_M55 tok/sExcellent
NVIDIA GeForce RTX 3080 10GBQ5_K_M75 tok/sExcellent
NVIDIA GeForce RTX 4060 8GBQ5_K_M55 tok/sExcellent
NVIDIA GeForce RTX 4070 SuperQ8_085 tok/sExcellent
NVIDIA GeForce RTX 4070 Ti 12GBQ8_085 tok/sExcellent
NVIDIA RTX 4080 Laptop (120-150W)Q8_059 tok/sExcellent
NVIDIA RTX PRO 6000 BlackwellQ8_0228 tok/sExcellent
NVIDIA RTX PRO 6000 Blackwell Max-QQ8_0210 tok/sExcellent
NVIDIA GeForce RTX 5060 8GBQ5_K_M63 tok/sExcellent
Apple M4 (16GB Unified)Q5_K_M19 tok/sGood
Apple M4 Pro (24GB Unified)Q5_K_M38 tok/sGood
NVIDIA RTX 4060 Laptop (40-60W)Q5_K_M33 tok/sGood
NVIDIA RTX 4070 Laptop (80-115W)Q5_K_M39 tok/sGood
AMD Radeon RX 7600Q5_K_M43 tok/sGood
AMD Radeon RX 7900 XTXQ8_0–Good
AMD Radeon Pro W7900Q8_0–Good
AMD Radeon RX 9070Q5_K_M34 tok/sGood
Apple M1 Pro (16GB Unified)Q5_K_M16 tok/sGood
Apple M2 Pro (16GB Unified)Q5_K_M18 tok/sGood
Apple M3 Pro (18GB Unified)Q4_K_M22 tok/sAcceptable
Apple M2 (16GB Unified)Q5_K_M9 tok/sAcceptable
Apple M3 (8GB Unified)Q8_07 tok/sAcceptable
Apple M3 (16GB Unified)Q5_K_M10 tok/sAcceptable
AMD Radeon RX 9060 XT 16GBQ5_K_M17 tok/sAcceptable
AMD Radeon RX 9060 XT 8GBQ5_K_M17 tok/sAcceptable
Apple M1 (8GB Unified)Q8_03 tok/sMarginal
Apple M1 (16GB Unified)Q5_K_M5 tok/sMarginal
Apple M2 (8GB Unified)Q8_06 tok/sMarginal

Showing 29 of 29 entries

Builder Context

Gemma 3 4B is commonly used with Cursor, Continue, Aider, Open WebUI, LM Studio. For an AI coding workflow, pair it with an embedding model like nomic-embed-text for local RAG.

FAQ

Frequently Asked Questions

How much VRAM does Gemma 3 4B need?
Gemma 3 4B requires 3.8 GB VRAM at recommended quality (Q6_K). At lower quality settings, it can fit in as little as 2.5 GB.
What is the best GPU for Gemma 3 4B?
The NVIDIA Grace Blackwell Ultra GB300 delivers the best performance for Gemma 3 4B, achieving 500 tok/s at Q8_0 with an excellent rating.
What quantization should I use for Gemma 3 4B?
For the best quality, use Q6_K (3.8 GB VRAM). If your GPU has limited VRAM, Q4_K_M (2.5 GB) is the most efficient option with acceptable quality.
Is Gemma 3 4B good for coding?
Yes. Gemma 3 4B is used with Cursor, Continue, Aider, Open WebUI, LM Studio for local AI coding. For the best coding experience, pair it with an embedding model for local RAG.
All models

Data confidence: estimated. Source

VRAM requirements are calculated from model parameters and may vary by inference engine, context length, and batch size. Performance estimates are based on community benchmarks and should be verified for your specific configuration.Gemma is a trademark of its respective owner. OwnRig is not affiliated with or endorsed by the model creator.