Can I run Qwen 3 8B?
Qwen 3 8B by Alibaba needs around 8 GB of RAM at the recommended 4-bit quantization (5.0 GB download). Your hardware is checked below β instantly, nothing leaves your browser. Expect roughly ~62 tok/s on a NVIDIA RTX 3060 12GB.
Reading your hardware signalsβ¦
Real-world notes
Qwen 3 8B is the model you reach for when you want a local assistant that can actually think a bit, not just chat. At 4-bit it comes in around 5 GB, so it fits on an 8 GB GPU, and the 8 GB minimum RAM figure means a base Apple Silicon Mac or a modest desktop can host it without drama. The headline feature is its hybrid thinking mode: it can spend extra tokens reasoning through a problem before answering, which is why people pick it over plain chat models in the same 8B class.
Day to day it feels quick. On an RTX 3060 12GB you get roughly 62 tokens per second, on an M-series Max around 70, and an RTX 4090 pushes it to about 172, all fast enough that responses outrun your reading. CPU-only on DDR5 drops to around 10 tok/s, fine for batch work but not interactive. The 128K context is genuine, but be careful: filling it all the way pushes total memory to about 22 GB, far past what an 8 GB card holds, so keep working context modest unless you have headroom or drop to the 3.4 GB q2 build.
Against Granite 3.3 8B, which is a similar-size open model aimed mainly at chat, Qwen 3 8B generally has the edge on multi-step reasoning and math thanks to its thinking mode, while Granite tends to feel more conversational. Its standout trait is that reasoning toggle in a package this small. And the license is the easy part: Apache 2.0 means you can use it commercially and in production with no provider-specific strings attached, which is rarer than it should be at this size.
Specifications
Size by quantization
| Quantization | Bits/weight | Download | Min RAM | Quality |
|---|---|---|---|---|
| Q2_K | 3.35 | 3.4 GB | 6 GB | Noticeable loss |
| Q4_K_MRecommended | 4.85 | 5.0 GB | 8 GB | Recommended |
| Q5_K_M | 5.65 | 5.8 GB | 12 GB | High |
| Q8_0 | 8.5 | 8.7 GB | 16 GB | Near-original |
| F16 | 16 | 16.4 GB | 24 GB | Original |
Sizes are estimates from parameter count Γ bits per weight; real GGUF builds vary slightly. Β· Data updated: 2026-06-11 Β· How we calculate these numbers β
Memory needed by context length
| Context | KV cache (est.) | Total memory (Q4) |
|---|---|---|
| 4K tokens | ~0.5 GB | ~5.5 GB |
| 8K tokens | ~1.1 GB | ~6.1 GB |
| 32K tokens | ~4.2 GB | ~9.2 GB |
| 128K tokens | ~17.0 GB | ~22.0 GB |
The KV cache grows with context length β a model that fits at 4K can run out of memory at 32K. Estimates assume an FP16 cache with grouped-query attention; actual usage varies by runtime.
Estimated speed by hardware
| Hardware | Bandwidth | ~Speed |
|---|---|---|
| NVIDIA RTX 3060 12GB | 360 GB/s | ~62 tok/s |
| NVIDIA RTX 4090 24GB | 1008 GB/s | ~172 tok/s |
| Apple M-series (base) | 100 GB/s | ~17 tok/s |
| Apple M-series Pro | 270 GB/s | ~46 tok/s |
| Apple M-series Max | 410 GB/s | ~70 tok/s |
| CPU only (dual-channel DDR5) | 60 GB/s | ~10 tok/s |
Token generation is memory-bandwidth bound: tok/s β bandwidth Γ 0.85 Γ· model size at Q4. Real-world numbers vary by runtime and context length.
Run it locally
The easiest path is Ollama β one command and you're chatting:
ollama run qwen3Sources & downloads