Run gpt-oss-20b (MoE) on a VPS.

Prices checked

The cheapest VPS that runs gpt-oss-20b (MoE) is Leaseweb VPS 3 at $14.07 a month, with 24 GB of RAM for the 14 GB it needs, checked .

Best plans for gpt-oss-20b (MoE)

Most tokens per second for your money, comfortable fits first.

  1. 1

    VPS 3 · 8 vCPU / 24 GB · Europe

    Leaseweb · 8C · 24 GB · ~4.4–8.7 tok/s

    $14.07/mo
  2. 2

    VPS 3 · 8 vCPU / 24 GB · US

    Leaseweb · 8C · 24 GB · ~4.4–8.7 tok/s

    $17.99/mo
    View
  3. 3

    VPS 3 · 8 vCPU / 24 GB · UK

    Leaseweb · 8C · 24 GB · ~4.4–8.7 tok/s

    $18.08/mo
    View
  4. 4

    VPS 4 · 12 vCPU / 48 GB · Europe

    Leaseweb · 12C · 48 GB · ~5.4–11 tok/s

    $26.13/mo
    View
  5. 5

    VPS 3 · 8 vCPU / 24 GB · Singapore

    Leaseweb · 8C · 24 GB · ~4.4–8.7 tok/s

    $22.36/mo
    View
  6. 6

    VPS 4 · 12 vCPU / 48 GB · US

    Leaseweb · 12C · 48 GB · ~5.4–11 tok/s

    $31.49/mo
    View

What it needs

RAM needed

14 GB

CPU inference at native format

Weights

12.1 GB

native format

KV cache

410 MB

8K context

OS and runtime

1.5 GB

headroom

OpenAI's open-weight reasoner ships in MXFP4: ~13 GB on disk, 3.6B active, adjustable reasoning effort. Fits a 16 GB VPS.

Size
21B total · 3.6B active
Context
128K tokens
Kind
reasoning
Released
2025-08
License
Apache-2.0

Facts from Hugging Face: exact GGUF file sizes, KV geometry from the GGUF header, 5,783,154 downloads.

ollama run gpt-oss:20bmodel card OpenAI

Or rent it as an API

every price for gpt-oss-20b

47 providers sell gpt-oss-20b.

OpenAI's own price

$0.04per M tokens

Cheapest price

$0.02per M tokens

TrustedRouter

What the VPS price buys

726M tokens a month

at $14.07 a month

Or rent a GPU

every GPU price

1 provider rents the RTX A5000, with 24 GB of GPU memory against the 14 GB gpt-oss-20b (MoE) needs.

Cheapest board that fits

RTX A5000

24 GB of GPU memory

On demand

$0.16per GPU an hour

RunPod

Held for a month

$116.80

730 hours of RTX A5000 · Community Cloud

At 19 million tokens a month, what this box generates in 730 hours at its estimated rate, the API costs you $0.37, this VPS $14.07 and the GPU $116.80. Above about 726 million tokens a month the VPS costs less than the API, which is more than this box generates in a month.

Or buy hardware

all machines

13 reference machines fit gpt-oss-20b (MoE).

  1. Raspberry Pi 5 (16 GB)

    Approximate

    16 GB · 17 GB/s · ~1–1.6 tok/s

    $305= 22 mo of VPS
  2. GeForce RTX 5060 Ti 16 GB (card only)

    Approximate

    16 GB · 448 GB/s · ~53–82 tok/s

    $456= 32 mo of VPS
  3. GeForce RTX 5070 Ti 16 GB (card only)

    Approximate

    16 GB · 896 GB/s · ~100+ tok/s

    $1,190= 85 mo of VPS
  4. Mac mini (M6, 32 GB)

    32 GB · 153 GB/s · ~18–28 tok/s

    $1,299= 92 mo of VPS
  5. GeForce RTX 5080 16 GB (card only)

    Approximate

    16 GB · 960 GB/s · ~100+ tok/s

    $1,650= 117 mo of VPS
  6. Mac mini (M5 Pro, 24 GB)

    24 GB · 307 GB/s · ~37–56 tok/s

    $1,699= 10+ yrs of VPS

Buy · per month

$8.78

$8.47 hardware + $0.31 power

Rent · per month

$14.07

Leaseweb VPS 3 · 8 vCPU / 24 GB · Europe

Break-even

The Raspberry Pi 5 (16 GB) pays for itself after 22 months of replacing the VPS, and it streams an estimated 1–1.6 tok/s against the VPS's CPU-only pace.

How we count

On a CPU-only VPS gpt-oss-20b (MoE) needs about 14 GB of RAM: 12.1 GB of weights in the model's native format, 410 MB of KV cache for an 8,192-token context and 1.5 GB for the OS and runtime. 176 of the 527 plans in the index fit and include a disk. A plan runs it comfortably with 20% headroom over the total, and is a tight fit with exactly enough.

The plans are ranked by estimated tokens per second per dollar, comfortable fits first. Speed is effective memory bandwidth divided by active weight bytes (4 GB/s per shared vCPU, 6 per dedicated, times 0.5 for MoE routing overhead), shown as a band. Real numbers depend on the host CPU generation, AVX-512 and AMX support and how noisy the neighbours are, so treat them as an order of magnitude.

Token prices are per million, blended 3 in : 1 out, before tax. A price below the maker's is listed only when the provider says why. A rented box costs the same whether or not you use it and runs whatever else you put on it; an API charges for what you send and nothing when you stop.

A GPU rate is per GPU for an hour, and the monthly figure is 730 hours of the whole instance at it, tax excluded. The token price is $0.02 per million, blended 3 in : 1 out, the cheapest price (TrustedRouter), and the box is assumed busy every second of the month, which nothing is.

A machine tagged approximate is priced at the typical US street price in August 2026 rather than its maker's own price. Local speed is peak bandwidth times 0.7 efficiency (0.35 on CPU-only boards) divided by active weight bytes; unified-memory machines are assumed to give models 75% of their RAM. GPU cards need a host PC that is not in the price.

Frequently asked

How much RAM does gpt-oss-20b (MoE) need?
About 14 GB for CPU inference at Q4_K_M: 12.1 GB of weights, 410 MB of KV cache at 8,192 tokens of context, and 1.5 GB of headroom. Longer contexts need more KV cache (48 KB per token for this model).
What is the cheapest VPS that can run gpt-oss-20b (MoE)?
Leaseweb VPS 3 · 8 vCPU / 24 GB · Europe (24 GB RAM, 8 vCPU) at $14.07/mo excl. VAT runs it comfortably as of 31 Oct 2026. Leaseweb VPS 2 · 6 vCPU / 16 GB · Europe at $9.04/mo is a tight fit.
How fast will gpt-oss-20b (MoE) run on a VPS without a GPU?
Roughly 4.4–8.7 tok/s on the top pick. Token generation is limited by memory bandwidth, because each new token reads the active experts' weights once. More vCPUs help, dedicated ones most, but a GPU or an Apple silicon machine is 10 to 50 times faster.

Same lineup

Same size class