Qwen · text · mixture of experts

Qwen3-235B-A22B-Thinking-2507

Qwen/Qwen3-235B-A22B-Thinking-2507

Qwen3-235B-A22B-Thinking-2507 at Q4_K_M is exactly 142,154,074,880 bytes (132.39 GiB / 142.15 GB) — an effective 4.837 bits per weight, not the nominal 4. Its KV cache at 32K is 5.88 GiB.

From the file· summed from 3 file(s)From the file· KV per layer
Parameters
235B
total, not active
Architecture
qwen3moe
94 layers
Context
262,144
native (config.json)
License
apache-2.0

Shipped quantizations

exact bytes, summed from published files
QuantSizeExact bytesEffective bpwTensorsPublisher
IQ1_M2 shards49.57 GiB53,226,813,6641.811bartowski
IQ2_XS2 shards61.11 GiB65,616,263,3922.233bartowski
IQ2_S2 shards61.54 GiB66,073,733,3442.248bartowski
IQ2_M2 shards73.16 GiB78,553,884,8962.673bartowski
Q2_K3 shards77.04 GiB82,723,072,3522.815bartowski
Q2_K_L3 shards77.61 GiB83,330,816,3202.836bartowski
Q2_K2 shards79.81 GiB85,691,001,5042.916unsloth
Q2_K_L2 shards79.94 GiB85,836,860,0322.921unsloth
IQ3_XXS3 shards86.68 GiB93,072,468,3523.167bartowski
IQ3_XS3 shards90.25 GiB96,900,634,9763.297bartowski
Q3_K_S3 shards94.48 GiB101,444,705,0563.452unsloth
Q3_K_S3 shards95.35 GiB102,382,623,0723.484bartowski
IQ3_M3 shards99.96 GiB107,328,723,2963.652bartowski
Q3_K_M3 shards99.96 GiB107,329,247,5843.652bartowski
Q3_K_L3 shards103.54 GiB111,170,705,7603.783bartowski
Q3_K_M3 shards104.72 GiB112,447,380,2243.826unsloth
IQ4_XS3 shards116.89 GiB125,504,686,8804.271unsloth
IQ4_XS4 shards117.24 GiB125,881,469,3764.284bartowski
IQ4_NL4 shards123.96 GiB133,096,245,7284.529bartowski
Q4_03 shards123.99 GiB133,132,421,9204.530unsloth
Q4_K_S3 shards124.51 GiB133,687,118,5924.549unsloth
Q4_04 shards125.72 GiB134,992,595,3924.594bartowski
Q4_K_S4 shards128.25 GiB137,703,164,3844.686bartowski
Q4_K_M3 shards132.39 GiB142,154,074,8804.837unsloth
Q4_K_M4 shards132.85 GiB142,646,905,3124.854bartowski
Q4_13 shards137.12 GiB147,230,100,2565.010unsloth
Q4_14 shards137.20 GiB147,316,345,3125.013bartowski
Q5_K_S4 shards150.76 GiB161,881,426,8485.509unsloth
Q5_K_S5 shards150.83 GiB161,955,351,1045.511bartowski
Q5_K_M4 shards155.36 GiB166,814,157,6645.676unsloth
Q5_K_M5 shards155.43 GiB166,888,082,0485.679bartowski
Q6_K4 shards179.76 GiB193,015,495,5526.568unsloth
Q6_K5 shards179.80 GiB193,063,238,2086.570bartowski
Q8_07 shards232.77 GiB249,940,105,8248.505bartowski
Q8_06 shards232.77 GiB249,940,106,3688.505unsloth
BF1610 shards437.99 GiB470,293,437,69616.004unsloth

KV cache by context

computed per layer
ContextKV cache (f16)Flat formulaOverstated byFull / windowed / recurrent
4,0960.73 GiB0.73 GiB94 / 0 / 0
8,1921.47 GiB1.47 GiB94 / 0 / 0
16,3842.94 GiB2.94 GiB94 / 0 / 0
32,7685.88 GiB5.88 GiB94 / 0 / 0
65,53611.75 GiB11.75 GiB94 / 0 / 0
131,07223.50 GiB23.50 GiB94 / 0 / 0

Compare with

same modality, comparable size

Will it run on your card?

full quant x context sweep

Why other calculators give a different number

A parameters × bits ÷ 8 estimate puts Q4_K_M at roughly 123.16 GiB. The real file is 132.39 GiB, because a quantization is a mixture and some tensors are always kept at higher precision.

Architecture

from config.json
Layers
94
Attention heads
64
KV heads
4
Head dim
128
Hidden size
4096
Vocab
151,936
Sliding window
none
SWA period
MLA
no
Experts
128
Experts per token
8
use_sliding_window
false

Questions people ask

How much VRAM does Qwen3-235B-A22B-Thinking-2507 need?
Q4_K_M is exactly 142,154,074,880 bytes (132.39 GiB) in weights. Add the KV cache, which depends on your context length, plus roughly half a gigabyte of runtime overhead.
How large is Qwen3-235B-A22B-Thinking-2507's KV cache?
5.88 GiB at 32K context with an f16 cache, computed per layer. Quantizing the cache to q8_0 roughly halves it, which is often the difference between a context length fitting and not.
Is Qwen3-235B-A22B-Thinking-2507 a mixture-of-experts model?
Yes — 128 experts, 8 routed per token. Every expert must be resident, but only the routed ones are read per token, which is why its memory requirement and its speed behave very differently.
Which quantization of Qwen3-235B-A22B-Thinking-2507 should I use?
Q4_K_M is the usual default. Pick the largest quantization that fits your card at the context you actually need — the table above gives exact sizes for every one published.