AI Token Price

Run gpt-oss-120b locally: memory, speed and cost

gpt-oss-120b has 117 billion parameters, 5.1 billion active per token (mixture of experts). At MXFP4 (gpt-oss native) it needs about 66 GB with 32K tokens of context, so the cheapest hardware here that runs it is the Ryzen AI Max+ 395 128 GB (about 40 tokens a second). It scores 140 on Epoch AI’s Capabilities Index. Through an API it costs $0.03 / $0.15 per 1M tokens.

Memory needed

Weights plus context cache

Memory gpt-oss-120b needs at each quantisation and context length
Quantisation8K context32K context128K context
Q4_K_M74 GB75 GB78 GB
Q5_K_M86 GB87 GB91 GB
Q8_0128 GB129 GB133 GB
BF16240 GB241 GB245 GB

Estimates: weights at the stated bits per weight, plus the context (KV) cache, plus about 1 GB of overhead. Lower-bit quantisations save memory at some cost in quality.

gpt-oss-120b on each device

MXFP4 (gpt-oss native), 32K context

Whether gpt-oss-120b fits and how fast it runs on each device
HardwareMemoryFits?Speed (estimate)
RTX 509032 GBPartly, with system RAM27 tok/s
RTX 508016 GBPartly, with system RAM19.1 tok/s
RTX 5070 Ti16 GBPartly, with system RAM19.1 tok/s
RTX 5060 Ti 16 GB16 GBPartly, with system RAM18.2 tok/s
RTX 4090 (used)24 GBPartly, with system RAM22 tok/s
RTX 3090 (used)24 GBPartly, with system RAM22 tok/s
RTX 3060 12 GB12 GBPartly, with system RAM16.9 tok/s
RTX PRO 6000 Blackwell96 GBFits209 tok/s
Radeon RX 9070 XT16 GBPartly, with system RAM18.7 tok/s
Radeon RX 7900 XTX24 GBPartly, with system RAM22 tok/s
Radeon AI PRO R970032 GBPartly, with system RAM25 tok/s
Intel Arc Pro B7032 GBPartly, with system RAM23 tok/s
Mac Studio M5 Max 128 GB128 GBFits92 tok/s
Mac Studio M5 Ultra 512 GB512 GBFits111 tok/s
Ryzen AI Max+ 395 128 GB128 GBFits40 tok/s
NVIDIA DGX Spark128 GBFits43 tok/s

Generation speed estimated from memory bandwidth, calibrated against published llama.cpp results. Fastest here: RTX PRO 6000 Blackwell, about 209 tokens a second. Try other settings in the calculator.

How capable is it?

Capability 140 (range 136–142) on the Epoch Capabilities Index. API models with a similar score: Gemini 3.5 Flash-Lite (145, $0.30 / $2.50) and MiniMax M3 (147, $0.30 / $1.20). Similar local models: Qwen3.5 9B (139), Gemma 4 26B-A4B (142), gpt-oss-20b (138).

Source: Epoch Capabilities Index by Epoch AI, CC BY 4.0, read 4 Nov 2026.

Or use it through an API

$0.03 / $0.15 per 1M input / output tokens through OpenRouter (gpt-oss-120b hosted prices). A customer chat assistant of 100M input and 20M output tokens a month costs about $6.00, so local hardware pays for itself only with heavy use. Licence: Apache 2.0.

Questions

How much VRAM does gpt-oss-120b need?

About 65 GB at MXFP4 (gpt-oss native) with 8K tokens of context, 66 GB with 32K and 69 GB with 128K. At 8-bit (Q8_0) it needs about 128 GB with 8K context.

Can gpt-oss-120b run on a Mac?

Yes. A Mac Studio M5 Max with 128GB runs it with 32K context at an estimated 92 tokens a second.

How fast is gpt-oss-120b on an RTX 4090?

It doesn’t fit in the 4090’s 24GB with 32K context, so part of it runs from system RAM at about 22 tokens a second.

How capable is gpt-oss-120b?

It scores 140 on Epoch AI’s Capabilities Index (range 136–142), close to Gemini 3.5 Flash-Lite (145) and MiniMax M3 (147) among API models.

What does gpt-oss-120b cost through an API?

$0.03 / $0.15 per 1M input / output tokens through OpenRouter, the cheapest host we track. A customer chat assistant of 100M input and 20M output tokens a month would cost about $6.00.