Model reference · open weights

Gemma-4

LLMs google Vision + text · MoE 35 builds Open weights 8.5M dl/mo

Gemma-4 is an open-weight language model from Google. gemma-4-26B-A4B-it-NVFP4 (NVFP4) weighs 16.4 GB; the smallest configuration that runs it is 2× RTX 3060 12 GB.

For self-hosting, compare this build's requirements below with the GPU you plan to rent.

  • Gemma 4 is a multimodal model family developed by Google DeepMind that processes text and image inputs to generate text output.
  • The specific 31B variant is a dense model with 31.3B parameters, a 256K token context window, and support for over 140 languages.
  • It is released under the Apache 2.0 license and is designed for tasks including reasoning, coding, and agentic workflows.

Summary of the google/gemma-4-31B-it model card, 2026-10-01. The estimate below is for another build of the family.

What it is

Released byGoogle
Released2026-03-11
Parameters31.3B
VRAM16.4 GB for the weights

What it runs on

Memory and cards for gemma-4-26B-A4B-it-NVFP4 (NVFP4)

16.4 GBweights, file size
41 MBcache per 1K tokens
1.0 GBwindow cache per request
2.0 GBruntime overhead, at least
262,144 tokenscontext max
CardRequests at onceContext maxMemory
8K each32K each
RTX 3060 12 GB … RTX 4060 Ti 16 GB
2 smaller cards
RTX 3090 24 GB
FP4 without its speed-up here
3292K23.4 GB
RTX 4090 24 GB
FP4 without its speed-up here
3291K23.4 GB
RTX 5090 32 GB95all 256K31.0 GB
L40S 48 GB
FP4 without its speed-up here
1810all 256K44.0 GB
A100 80 GB
FP4 without its speed-up here
4324all 256K78.2 GB
H100 80 GB
FP4 without its speed-up here
2711all 256K78.1 GB
RTX PRO 6000 Blackwell 96 GB3414all 256K93.8 GB
DGX Spark (GB10) 128 GB unified4117all 256K107 GB
H200 141 GB
FP4 without its speed-up here
5623all 256K138 GB
B200 180 GB7518all 256K176 GB
2× RTX 3060 12 GB
tensor parallel · FP4 without its speed-up here
1139K11.6 GB a card
2× RTX 4060 Ti 16 GB
tensor parallel · FP4 without its speed-up here
74220K15.4 GB a card
2× RTX 4090 24 GB
tensor parallel · FP4 without its speed-up here
1810all 256K23.4 GB a card
2× RTX 3090 24 GB
tensor parallel · FP4 without its speed-up here
1810all 256K23.4 GB a card
Memory needed at each load
Requests at once8K tokens each32K tokens each
119.9 GB20.9 GB
525.4 GB30.4 GB
829.5 GB37.6 GB
1640.6 GB56.7 GB
3262.8 GB95.0 GB
64107 GB171 GB

One card, with vLLM's small-card settings.

Builds

Sizes, precisions & builds

BuildParamsPrecisionWeightsSmallest setup
gemma-4-31B-it ↗ 31.3BBF16 62.5 GBA100 80 GB
gemma-4-26B-A4B-it ↗ 25.8BBF16 51.6 GBH100 80 GB
gemma-4-E4B-it ↗ 8.0BBF16 16.0 GB2× RTX 3060 12 GB
gemma-4-E2B-it ↗ 5.1BBF16 10.2 GBRTX 4060 Ti 16 GB
gemma-4-12B-it ↗ 12.0BBF16 23.9 GB2× RTX 4060 Ti 16 GB
gemma-4-31B ↗ 32.7BBF16 62.5 GBA100 80 GB
gemma-4-26B-A4B ↗ 26.5BBF16 51.6 GBH100 80 GB
Gemma-4-31B-IT-NVFP4 ↗
packaged by nvidia
20.9BNVFP4 32.6 GBL40S 48 GB
Gemma-4-26B-A4B-NVFP4 ↗
packaged by NVIDIA
26B A4BNVFP4 18.8 GBRTX 4090 24 GB
gemma-4-26B-A4B-it-GGUF ↗
packaged by unsloth
22 builds: F16 855 MB … BF16 51.4 GB
GGUF 16.9 GB2× RTX 3060 12 GB
gemma-4-26B-A4B-it-FP8-dynamic ↗
packaged by RedHatAI
26.5BFP8 28.6 GBL40S 48 GB
gemma-4-31B-it-FP8-block ↗
packaged by RedHatAI
31.3BFP8 33.3 GBL40S 48 GB
gemma-4-12B-it-FP8-Dynamic ↗
packaged by RedHatAI
13.0BFP8 15.0 GB2× RTX 3060 12 GB
gemma-4-E4B-it-unsloth-bnb-4bit ↗
packaged by unsloth
8.0BINT4 11.0 GBRTX 4060 Ti 16 GB
gemma-4-E2B-it-NVFP4 ↗
packaged by unsloth
4.6BNVFP4 5.5 GBRTX 3060 12 GB
gemma-4-26B-A4B-it-NVFP4 (above) ↗
packaged by RedHatAI
25.8BNVFP4 16.4 GB2× RTX 3060 12 GB
gemma-4-E2B-it-unsloth-bnb-4bit ↗
packaged by unsloth
5.1BINT4 8.1 GBRTX 3060 12 GB
gemma-4-E4B-it-NVFP4 ↗
packaged by unsloth
6.9BNVFP4 8.1 GBRTX 3060 12 GB
gemma-4-E4B-it ↗
packaged by unsloth
8.0BBF16 16.0 GB2× RTX 3060 12 GB
gemma-4-12B-it-NVFP4 ↗
packaged by RedHatAI
13.0BNVFP4 10.3 GBRTX 4060 Ti 16 GB
gemma-4-E2B-it ↗
packaged by unsloth
5.1BBF16 10.2 GBRTX 4060 Ti 16 GB
gemma-4-12b-it ↗
packaged by unsloth
12.0BBF16 23.9 GB2× RTX 4060 Ti 16 GB
gemma-4-31B-it-NVFP4 ↗
packaged by RedHatAI
32.7BNVFP4 23.3 GBL40S 48 GB
gemma-4-26B-A4B-it-NVFP4 ↗
packaged by unsloth
15.6BNVFP4 16.9 GB2× RTX 3060 12 GB
gemma-4-12b-it-NVFP4 ↗
packaged by unsloth
8.2BNVFP4 9.3 GBRTX 4060 Ti 16 GB
gemma-4-26B-A4B-it ↗
packaged by unsloth
26.5BBF16 51.6 GBH100 80 GB
gemma-4-31B-it-NVFP4 ↗
packaged by unsloth
22.8BNVFP4 24.8 GBRTX 5090 32 GB
gemma-4-31B-it ↗
packaged by unsloth
32.7BBF16 62.5 GBA100 80 GB
gemma-4-31B-it-unsloth-bnb-4bit ↗
packaged by unsloth
31.3BINT4 19.1 GB2× RTX 4060 Ti 16 GB
gemma-4-E4B-it ↗
packaged by RedHatAI
8.0BBF16 16.0 GB2× RTX 3060 12 GB
gemma-4-E2B-it ↗
packaged by RedHatAI
5.1BBF16 10.2 GBRTX 4060 Ti 16 GB
gemma-4-12B-it ↗
packaged by RedHatAI
12.0BBF16 23.9 GB2× RTX 4060 Ti 16 GB
gemma-4-E4B-it-qat-q4_0-unquantized ↗
packaged by unsloth
7.9BBF16 15.9 GB2× RTX 3060 12 GB
gemma-4-26b-a4b-it-MLX-8bit ↗
packaged by unsloth
7.7BMLX 28.0 GBL40S 48 GB
gemma-4-26b-a4b-it-UD-MLX-3bit ↗
packaged by unsloth
4.0BMLX 13.2 GB2× RTX 3060 12 GB

From the model card

What Google says about Gemma-4

Read the model card

Gemma is a family of open models built by Google DeepMind. Gemma 4 models are multimodal, handling text and image input (with audio supported on E2B, E4B, and 12B) and generating text output. This release includes open-weights models in both pre-trained and instruction-tuned variants. Gemma 4 features a context window of up to 256K tokens and maintains multilingual support in over 140 languages.

Featuring both Dense and Mixture-of-Experts (MoE) architectures, Gemma 4 is well-suited for tasks like text generation, coding, and reasoning. The models are available in five distinct sizes: E2B, E4B, 12B, 26B A4B, and 31B. Their diverse sizes make them deployable in environments ranging from high-end phones to laptops and servers, democratizing access to state-of-the-art AI.

Gemma 4 introduces key capability and architectural advancements:

  • Reasoning – All models in the family are designed as highly capable reasoners, with configurable thinking modes.

  • Extended Multimodalities – Processes Text, Image with variable aspect ratio and resolution support (all models), Video, and Audio (featured natively on the E2B, E4B, and 12B models).

  • Diverse & Efficient Architectures – Offers Dense and Mixture-of-Experts (MoE) variants of different sizes for scalable deployment.

  • Optimized for On-Device – Smaller models are specifically designed for efficient local execution on laptops and mobile devices.

  • Increased Context Window – The small models feature a 128K context window, while the medium models support 256K.

  • Enhanced Coding & Agentic Capabilities – Achieves notable improvements in coding benchmarks alongside native function-calling support, powering highly capable autonomous agents.

  • Native System Prompt Support – Gemma 4 introduces native support for the system role, enabling more structured and controllable conversations.

Models Overview

Gemma 4 models are designed to deliver frontier-level performance at each size, targeting deployment scenarios from mobile and edge devices (E2B, E4B) to consumer GPUs and workstations (12B, 26B A4B, 31B). They are well-suited for reasoning, agentic workflows, coding, and multimodal understanding.

The models employ a hybrid attention mechanism that interleaves local sliding window attention with full global attention, ensuring the final layer is always global. This hybrid design delivers the processing speed and low memory footprint of a lightweight model without sacrificing the deep awareness required for complex, long-context tasks. To optimize memory for long contexts, global layers feature unified Keys and Values, and apply Proportional RoPE (p-RoPE).

Dense Models

PropertyE2BE4B12B Unified31B Dense
Total Parameters2.3B effective (5.1B with embeddings)4.5B effective (8B with embeddings)11.95B30.7B
Layers35424860
Sliding Window512 tokens512 tokens1024 tokens1024 tokens
Context Length128K tokens128K tokens256K tokens256K tokens
Vocabulary Size262K262K262K262K
Supported ModalitiesText, Image, AudioText, Image, AudioText, Image, AudioText, Image
Vision Encoder Parameters~150M~150M-~550M
Audio Encoder Parameters~300M~300M-No Audio

The "E" in E2B and E4B stands for "effective" parameters. The smaller models incorporate Per-Layer Embeddings (PLE) to maximize parameter efficiency in on-device deployments. Rather than adding more layers or parameters to the model, PLE gives each decoder layer its own small embedding for every token. These embedding tables are large but are only used for quick lookups, which is why the effective parameter count is much smaller than the total.

The "Unified" in Gemma 4 12B Unified refers to its encoder-free architecture. Other Gemma 4 models use dedicated encoders to process multimodal data before passing it to the LLM. Gemma 4 12B eliminates these encoders entirely, projecting raw image patches and audio waveforms directly into the LLM's embedding space through lightweight linear layers. This unified approach means all modalities flow straight into a single decoder-only transformer, reducing multimodal latency and allowing the entire model to be fine-tuned in one pass.

Mixture-of-Experts (MoE) Model

Property26B A4B MoE
Total Parameters25.2B
Active Parameters3.8B
Layers30
Sliding Window1024 tokens
Context Length256K tokens
Vocabulary Size262K
Expert Count8 active / 128 total and 1 shared
Supported ModalitiesText, Image
Vision Encoder Parameters~550M

The "A" in 26B A4B stands for "active parameters" in contrast to the total number of parameters the model contains. By only activating a 4B subset of parameters during inference, the Mixture-of-Experts model runs much faster than its 26B total might suggest. This makes it an excellent choice for fast inference compared to the dense 31B model since it runs almost as fast as a 4B-parameter model.

Benchmark Results

These models were evaluated against a large collection of different datasets and metrics to cover different aspects of text generation. Evaluation results marked in the table are for instruction-tuned models.

Gemma 4 31BGemma 4 26B A4BGemma 4 12B UnifiedGemma 4 E4BGemma 4 E2BGemma 3 27B (no think)
MMLU Pro85.2%82.6%77.2%69.4%60.0%67.6%
AIME 2026 no tools89.2%88.3%77.5%42.5%37.5%20.8%
LiveCodeBench v680.0%77.1%72.0%52.0%44.0%29.1%
Codeforces ELO215017181659940633110
GPQA Diamond84.3%82.3%78.8%58.6%43.4%42.4%
Tau2 (average over 3)76.9%68.

Quoted from the model card on Hugging Face. The full card is behind the Hugging Face link above.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms