LLM VRAM Calculator: how much GPU memory does your model need?

Estimate VRAM, tokens per second and MoE offload splits for any model on Hugging Face, from its real config and weight files.

Advanced: the model numbers and overhead used

Editing any of these switches the model to Custom.

– estimated GPU memory

Weights
–
KV cache
–
Runtime overhead
–
KV cache per token
–

Displayed GB, MB and KB denote GiB, MiB and KiB (powers of 1,024).

Which GPUs fit the memory estimate

GPUMemoryResult
RTX 3060 12 GB –
RTX 4060 Ti 16GB 16 GB –
RTX 3090 / 4090 24 GB –
RTX 5090 32 GB –
A100 40GB 40 GB –
Mac, 64 GB unified memory about 75% of it is usable by the GPU by default 48 GB –
L40S / RTX 6000 Ada 48 GB –
A100 / H100 80GB 80 GB –
Mac, 128 GB unified memory about 75% of it is usable by the GPU by default 96 GB –
H200 141 GB –
B200 180 GB –

Share the result on your site

Copy a static HTML card for this model, precision, context and GPU. The source link is optional and always visible when included.

Badge for your model card

A static VRAM badge for the selected model at 8K context, for a Hugging Face or GitHub README. It links to the model’s page here. How the badges work.

Qwen3.6 35B-A3B VRAM: 23.0 GB at Q4_K_M, 8K context

Fits? Then see how many tokens per second it will write.

Training instead of running it? Estimate VRAM for full fine-tuning, LoRA and QLoRA.

VRAM for popular models

Total GPU memory with 8,192 tokens of context, one request and an FP16 KV cache. Each model name leads to its own page, with every quantization, the cache at long context and the GPUs that fit.

All 69 models →

Announced, weights not out yet: Mistral Large 4 (1.05T), estimated from Mistral's figures until the weights land on October 31.

Can I run a given model on a given GPU? One answer per popular model and card, with the quant, offload or card count it takes.

Serving with vLLM? The vLLM KV cache calculator works out the pool vLLM allocates at startup, in tokens, how many requests fit at once, and the vllm serve command.

See the best local LLMs for 8 to 96 GB of VRAM (for example 24 GB), or compare models and GPU memory in the reproducible report. The numbers are an open dataset (CSV and JSON, CC BY 4.0). Every precision is also in a CSV file on GitHub, free to reuse. Not sure which GGUF type to pick? See GGUF quantization explained, or, for Qwen3.8 27B on 8–16 GB, Ternary Bonsai 2 vs GSQ-RCO vs UD quants. How these estimates compare with real runs: predicted vs measured; measured one yourself? Submit a measurement with the log lines.

Free · No sign-up · Runs in your browser

models with their own page
69
GPU and Mac setups checked
73
weight precisions
13

Let the browser detect your GPU and list what your PC can run. See which local LLMs fit 8 to 96 GB of VRAM, whether a model runs on your GPU, LLM VRAM statistics, or download the open VRAM dataset (CSV and JSON). How close the estimates come to real runs: predicted vs measured. Explainers on usable VRAM, Macs, several GPUs, the KV cache and MoE offload: all guides.

Best local LLMs by VRAM: 8 GB, 12 GB, 16 GB, 24 GB, 32 GB, 48 GB, 96 GB

Calculators

Focused tools that share the same formulas and model data.