Home Models Qwen3-32B Qwen3-32B: how much VRAM does it need? This page was written and translated automatically by AI and checked by software against its sources, with no human editing. Specifications come from the sources listed; memory requirements and speeds are estimates calculated with published formulas. How we use AI
Qwen3-32B has 32.8B parameters. At Q4_K_M with a context of 8,192 tokens, a single GPU needs 22.4 GiB of available memory for the result to be “Fits”.
Values updated Oct 19, 2026
Key facts Original repository Qwen/Qwen3-32B@9216db5 Publisher Qwen License apache-2.0 Parameters (GGUF tensor table: the tensors llama.cpp loads; multi-token-prediction layers not counted) 32.8B Parameters reported by the original repository (may include a vision encoder or extra layers) 32.8B Layers 64 Attention layout 64 full-attention layers KV cache per token (F16, all attention layers) 256.0 KiB Longest supported context 40,960 GGUF files and memory needed All quantizations come from one GGUF repository at one pinned revision: Qwen/Qwen3-32B-GGUF@938a743
File sizes are the real files on Hugging Face. The other columns give X, the available memory one GPU needs for the result to be “Fits” (largest buffer estimate ÷ 0.95 + 1 GiB), with llama.cpp, Flash Attention, F16 KV cache, 4 parallel sequences and micro-batch 512. They do not depend on any particular GPU. Quantization File size X at 4,096 context X at 8,192 context X at 32,768 context Q8_0 32.43 GiB 35.7 GiB 36.7 GiB 43.1 GiB Q6_K 25.04 GiB 28.1 GiB 29.2 GiB 35.5 GiB Q5_K_M 21.62 GiB 24.6 GiB 25.7 GiB 32.0 GiB Q4_K_M 18.40 GiB 21.3 GiB 22.4 GiB 28.7 GiB
Smallest GPU for each quantization For each quantization: the listed GPU with the least memory whose estimate is “Fits” on one card at 8,192 tokens of context. GPUs whose result is “Unknown” (no runtime profile, workstation and data-center cards, unified memory) are not considered. Quantization Smallest GPU that fits (one card) Memory Q8_0 No listed GPU fits on one card. For several cards, use the Calculator — Q6_K NVIDIA GeForce RTX 5090 32 GB Q5_K_M NVIDIA GeForce RTX 5090 32 GB Q4_K_M AMD Radeon RX 7900 XTX 24 GB
GPUs that can run Qwen3-32B “Fits” means llama.cpp's default --fit load check would place all layers on the GPU: our estimate of llama.cpp's buffers, plus its error margin, plus llama.cpp's 1 GiB per-card reserve, is within the memory counted as available. It does not promise that peak memory while generating fits. How results are decided
Context 8,192 tokens. Highest quantization that fits on one card, its longest context and the speed ceiling. GPU Memory Run profile Highest quantization that fits Available memory needed for “Fits” Longest context Speed ceiling Result AMD Radeon RX 7900 XTX 24 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB 9,472 — Fits NVIDIA GeForce RTX 5090 32 GB CUDA (NVIDIA) Q6_K 29.2 GiB 8,448 ≤ 63.1 tok/s Fits
Borderline GPUs Context 8,192 tokens. No quantization fits on these cards; the one shown is the highest that is borderline. GPU Memory Run profile Highest borderline quantization Available memory needed for “Fits” Result AMD Radeon RX 7900 XT 20 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Tight NVIDIA GeForce RTX 3090 24 GB CUDA (NVIDIA) Q5_K_M 25.7 GiB Tight NVIDIA GeForce RTX 3090 Ti 24 GB CUDA (NVIDIA) Q5_K_M 25.7 GiB Tight
GPUs where it doesn’t fit on one card Context 8,192 tokens. Even the lowest quantization does not fit on one card. GPU Memory Run profile Smallest quantization Available memory needed for “Fits” Several identical cards Result NVIDIA GeForce GTX 1050 Ti 4 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB — Doesn't fit NVIDIA GeForce GTX 1650 4 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB — Doesn't fit NVIDIA GeForce GTX 1060 6 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Borderline with 8 cards. Doesn't fit NVIDIA GeForce GTX 1660 6 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Borderline with 8 cards. Doesn't fit NVIDIA GeForce GTX 1660 SUPER 6 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Borderline with 8 cards. Doesn't fit NVIDIA GeForce RTX 2060 6GB 6 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Borderline with 8 cards. Doesn't fit AMD Radeon Pro V520 8 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB — Doesn't fit NVIDIA GeForce GTX 1070 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce GTX 1070 Ti 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce GTX 1080 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 2060 SUPER 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 2070 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 2080 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 3050 8GB 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 3060 Ti 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 3070 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 3070 Ti 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 4060 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 7 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 5060 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 6 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA P4 8 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB — Doesn't fit NVIDIA GeForce RTX 3080 10GB 10 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 5 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce GTX 1080 Ti 11 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 4 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 2080 Ti 11 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 4 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit AMD Radeon RX 7700 XT 12 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB 3 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 3080 Ti 12 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 3 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 4070 12 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 3 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 4070 Ti 12 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 3 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit NVIDIA GeForce RTX 5070 12 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 3 identical cards (default even split) are expected to fit. Fewer cards are borderline. Doesn't fit AMD Radeon RX 7800 XT 16 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit AMD Radeon RX 7900 GRE 16 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA GeForce RTX 4060 Ti 16GB 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA GeForce RTX 4070 Ti SUPER 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA GeForce RTX 4080 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA GeForce RTX 5060 Ti 16GB 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA GeForce RTX 5070 Ti 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA GeForce RTX 5080 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB 2 identical cards (default even split) are expected to fit. Doesn't fit NVIDIA P100 16 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB — Doesn't fit
GPUs without a verdict Context 8,192 tokens. No verdict on these GPUs (see “Why no verdict”); the requirement shown is for the lowest quantization. GPU Memory Run profile Smallest quantization Available memory needed for “Fits” Why no verdict Result NVIDIA L4 24 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA Tesla P40 24 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Radeon AI PRO R9700 32 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Radeon PRO W7800 32GB 32 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA Tesla V100 32GB 32 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Radeon PRO W7800 48GB 48 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Radeon PRO W7900 48 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA L40 48 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Instinct MI210 64 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA H100 PCIe 80 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA H100 NVL 94 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA H200 SXM 141 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA B200 180 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Instinct MI300X 192 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown NVIDIA B100 192 GB CUDA (NVIDIA) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Instinct MI325X 256 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Instinct MI350X 288 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown AMD Instinct MI355X 288 GB ROCm on Linux (AMD) Q4_K_M 22.4 GiB Unknown: memory configuration not established for this GPU; only “Doesn’t fit” would be shown. Unknown
CUDA (NVIDIA) : llama.cpp, CUDA back end (NVIDIA discrete GPU), all layers on the GPU, Flash Attention on, micro-batch (-ub) 512, F16 KV cache, context (-c) as shown; “Fits” is judged with llama-server’s default 4 parallel sequences (-np auto, unified KV cache) and “Doesn’t fit” with 1 sequence; idle GPU with no other programs using its memory.ROCm on Linux (AMD) : llama.cpp, ROCm back end on Linux (AMD discrete GPU), all layers on the GPU, Flash Attention on, micro-batch (-ub) 512, F16 KV cache, context (-c) as shown; “Fits” is judged with llama-server’s default 4 parallel sequences (-np auto, unified KV cache) and “Doesn’t fit” with 1 sequence; idle GPU with no other programs using its memory. The speed ceiling is memory bandwidth divided by the bytes read per generated token. It is a theoretical upper bound; public llama.cpp benchmarks typically reach about half to four-fifths of it, and small models and mixture-of-experts models often less. Public benchmarks
Original weights The model’s original weight files (safetensors, counted as described in the methodology) total 61.0 GiB. They are listed for reference only; every estimate on this page is for the GGUF files above, run with llama.cpp. Qwen/Qwen3-32B · Methodology
Sources