Local LLMs that run on the Mac M4 Max (128GB)

The Mac M4 Max (128GB) shares system memory with the GPU; roughly 75% (~96.0GB) is usable for models. Its memory bandwidth is 546 GB/s — the main factor behind local LLM generation speed.

29of 29 models fit entirely (8K context)

Change context length / RAM →

Models that fit on the Mac M4 Max (128GB)

ModelBest quantMemory (8K)VerdictSpeed
Qwen3.5 4B
Qwen · Lightweight, image input
BF1610.5GBComfortableUsable (35 tok/s)
Gemma 4 E4B
Gemma · Lightweight for phones/laptops
BF1617.2GBComfortableUsable (20 tok/s)
Qwen3 8B
Qwen · The go-to 8B
BF1618.6GBComfortableUsable (20 tok/s)
Llama 3.1 8B
Llama · Classic, many fine-tunes
BF1618.1GBComfortableUsable (20 tok/s)
Ministral 3 8B
Mistral
BF1620.0GBComfortableUsable (18 tok/s)
DeepSeek-R1-0528-Qwen3-8B
DeepSeek · Reasoning (thinking) model
BF1618.6GBComfortableUsable (20 tok/s)
llm-jp-4 8B thinking
Japanese · Japanese-focused (Japan)
BF1619.3GBComfortableUsable (19 tok/s)
Qwen3-Swallow 8B
Japanese · Japanese-enhanced (Institute of Science Tokyo)
BF1618.6GBComfortableUsable (20 tok/s)
Qwen3.5 9B
Qwen · Image input
BF1620.6GBComfortableUsable (17 tok/s)
Gemma 4 12B
Gemma · Mid-size, good multilingual
BF1625.6GBComfortableSlowish (14 tok/s)
Ministral 3 14B
Mistral
BF1630.5GBComfortableSlowish (12 tok/s)
Qwen3 14B
Qwen
BF1632.2GBComfortableSlowish (11 tok/s)
gpt-oss-20b
OpenAI · OpenAI open-weight model (MXFP4)
Q4_K_M (MXFP4)13.2GBComfortableFast (96 tok/s)
Devstral Small 2 24B
Mistral · Coding
BF1651.0GBComfortableSlowish (6.8 tok/s)
Gemma 4 26B-A4B
Gemma · Fast MoE
BF1653.7GBComfortableUsable (27 tok/s)
Qwen3.8 27B
Qwen · Latest generation (Aug 2026)
BF1657.9GBComfortableSlowish (5.9 tok/s)
Qwen3-Coder 30B-A3B
Qwen · Coding MoE
BF1663.8GBComfortableUsable (32 tok/s)
GLM-4.7-Flash
GLM · MoE, strong at long context
BF1664.8GBComfortableUsable (35 tok/s)
Nemotron 3 Nano 30B-A3B
NVIDIA · Mamba hybrid, light long context
BF1665.2GBComfortableUsable (30 tok/s)
Gemma 4 31B
Gemma · Largest Gemma 4
BF1666.0GBComfortableSlowish (5.2 tok/s)
Qwen3 32B
Qwen
BF1669.7GBComfortableSlowish (5.0 tok/s)
Qwen3-Swallow 32B
Japanese · Japanese-enhanced (Institute of Science Tokyo)
BF1669.7GBComfortableSlowish (5.0 tok/s)
llm-jp-4 33B thinking
Japanese · Japanese-focused (Japan)
BF1670.6GBComfortableVery slow (4.9 tok/s)
Qwen3.6 35B-A3B
Qwen · Popular fast MoE
BF1674.2GBComfortableUsable (35 tok/s)
Llama 3.3 70B
Llama · The classic 70B
Q8_079.8GBComfortableVery slow (4.4 tok/s)
Qwen3-Next 80B-A3B
Qwen · Large MoE
Q8_089.0GBTightFast (64 tok/s)
gpt-oss-120b
OpenAI · OpenAI open-weight model (MXFP4)
Q4_K_M (MXFP4)65.6GBComfortableFast (74 tok/s)
Mistral Small 4 119B
Mistral · Large MoE
Q5_K_M87.6GBTightFast (45 tok/s)
Qwen3.5 122B-A10B
Qwen · Large MoE
Q5_K_M91.8GBTightUsable (30 tok/s)

Compared with similar GPUs (Q4_K_M, 8K context)

ModelMac M4 Max (128GB)Ryzen AI Max+ 395 (128GB)Mac M4 Pro (48GB)Mac M3 Ultra (256GB)
Qwen3 8BFast (66 tok/s)Usable (31 tok/s)Usable (33 tok/s)Fast (99 tok/s)
Qwen3 14BUsable (37 tok/s)Usable (17 tok/s)Usable (18 tok/s)Fast (55 tok/s)
gpt-oss-20bFast (96 tok/s)Fast (45 tok/s)Fast (48 tok/s)Fast (100+ tok/s)
Qwen3.6 35B-A3BFast (100+ tok/s)Fast (51 tok/s)Fast (54 tok/s)Fast (100+ tok/s)
Qwen3 32BUsable (16 tok/s)Slowish (7.7 tok/s)Slowish (8.2 tok/s)Usable (25 tok/s)
Llama 3.3 70BSlowish (7.7 tok/s)Very slow (3.6 tok/s)Won't runSlowish (11 tok/s)

With the same VRAM, higher memory bandwidth means faster generation. The Mac M4 Max (128GB) has 546 GB/s.

→ See where the Mac M4 Max (128GB) ranks in our GPU ranking for local LLMs

Check price

Other GPUs

Estimates for llama.cpp (Ollama, LM Studio) with GGUF files; real numbers can differ by ±10–20%. Data updated 2026-09-27.