Skip to content
AI Dev Toolkit.
Esc
  • AI Token CounterCount tokens for GPT, Claude, Gemini, DeepSeek, Qwen and more.Tool
  • LLM API Cost CalculatorEstimate per-request, daily and monthly API costs.Tool
  • AI Model ComparisonCompare prices, context windows and features across models.Tool
  • AI Model Pricing PagesSpecs, real costs and cheaper alternatives for popular models.Tool
  • Context Window CheckerSee whether your text fits each model's context window.Tool
  • Subscription vs API CalculatorFind out whether a chat plan or the API is cheaper for you.Tool
  • GPU / VRAM CalculatorCheck how much VRAM a local model needs and which GPUs fit.Tool
  • Claude Code Error DatabaseExact Claude Code error messages with tested fixes.Tool

VRAM · Local model

Gemma 4 26B-A4B VRAM requirements

Gemma 4 26B-A4B has 25.8 billion parameters. With an 8K context it needs about 17 GB of memory at Q4_K_M, which fits a 24 GB GPU such as the GeForce RTX 3090, and 53 GB at full precision.

Parameters
25.8B
Layers
30
Max context
262,144
Experts
Dense

Attention: 5 full-attention layers, 25 sliding-window layers (last 1,024 tokens).

Requirements

VRAM by quantisation and context length

Quantisation4K context32K context128K context256K context
FP16 / BF1653 GB54 GB56 GB59 GB
FP827 GB27 GB29 GB32 GB
Q8_0 (8-bit)28 GB29 GB31 GB34 GB
Q6_K22 GB23 GB25 GB27 GB
Q5_K_M19 GB20 GB22 GB25 GB
Q4_K_M16 GB17 GB19 GB22 GB
MXFP414 GB15 GB17 GB20 GB
Q3_K_M14 GB14 GB16 GB19 GB
Q2_K11 GB11 GB13 GB16 GB

Weights + FP16 KV cache + overhead (10%, at least 1 GB), batch 1. See the formula and assumptions.

Hardware

What can run it at Q4_K_M

On one GPU: GeForce RTX 3090, GeForce RTX 4090, Radeon RX 7900 XTX, GeForce RTX 5090, L4, L40S, A100 80GB, H100 80GB, RTX PRO 6000 Blackwell, H200, Instinct MI300X. Split across consumer cards: 3 × GeForce RTX 4060, 2 × GeForce RTX 3060, 2 × GeForce RTX 4070, 2 × GeForce RTX 5070. On a Mac: 32 GB of unified memory or more.

Calculator

Try other settings

25.8B parameters · 262,144-token context · model card

GGUF; the most popular balance of size and quality.

Requests served at the same time.

Estimated memory needed17 GB
Weights
15 GB
KV cache
0.4 GB
Overhead
1.5 GB
  • Some layers only look at the last 1,024 tokens, so the cache grows more slowly with context.
GPUMemoryRuns it?
GeForce RTX 40608 GBWith 3 GPUs
GeForce RTX 306012 GBWith 2 GPUs
GeForce RTX 407012 GBWith 2 GPUs
GeForce RTX 507012 GBWith 2 GPUs
GeForce RTX 4060 Ti 16GB16 GBWith 2 GPUs
GeForce RTX 4080 Super16 GBWith 2 GPUs
GeForce RTX 5060 Ti 16GB16 GBWith 2 GPUs
GeForce RTX 5070 Ti16 GBWith 2 GPUs
GeForce RTX 508016 GBWith 2 GPUs
GeForce RTX 309024 GBYes
GeForce RTX 409024 GBYes
Radeon RX 7900 XTX24 GBYes
GeForce RTX 509032 GBYes
L424 GBYes
L40S48 GBYes
A100 80GB80 GBYes
H100 80GB80 GBYes
RTX PRO 6000 Blackwell96 GBYes
H200141 GBYes
Instinct MI300X192 GBYes

Apple Silicon Macs (unified memory)

  • 16 GB: doesn’t fit
  • 24 GB: doesn’t fit
  • 32 GB: fits
  • 36 GB: fits
  • 48 GB: fits
  • 64 GB: fits
  • 96 GB: fits
  • 128 GB: fits
  • 192 GB: fits
  • 256 GB: fits
  • 512 GB: fits

Filled: fits as is. Outlined: fits after raising the GPU memory limit (leaving 8 GB for macOS). macOS gives the GPU two-thirds of memory up to 32 GB and three-quarters above by default.

Estimate · formula below

FAQ

Frequently asked questions

How much VRAM does Gemma 4 26B-A4B need?

With an 8K context, about 17 GB at Q4_K_M, 28 GB at 8-bit (Q8_0) and 53 GB at full 16-bit precision. That covers the weights, the KV cache and runtime overhead.

Can Gemma 4 26B-A4B run on a 24 GB GPU?

Yes, at Q6_K or smaller, with an 8K context (about 22 GB). Longer contexts need more memory for the KV cache.

Can I run Gemma 4 26B-A4B on a Mac?

Yes: at Q4_K_M and an 8K context it fits a Mac with 32 GB of unified memory using macOS’s default GPU memory limit.

How much memory does Gemma 4 26B-A4B’s context use?

Its KV cache grows by about 20 MB for every 1,000 tokens of context in FP16 (its sliding-window or chunked layers stop growing once their window is full). At its full 262,144-token context the cache is about 5.2 GB. Quantising the cache to 8-bit roughly halves it.

Related