whatmodel.sh / Qwen3.5 2B

Qwen3.5 2B is an open-weights language model from Alibaba, released March 2026. Its published size is 2.27B parameters and a 262k-token context window. Licence: apache-2.0.

47.2±0.6#392 of 719 LLMsfrom 109 benchmark results across 13 sources

$ how it compares

The LLMs ranked either side of Qwen3.5 2B, out of 828 with a score, then more from Alibaba.

#modelscorewhereRAMreleased
467MiniCPM3-4B OpenBMB48±2local~4GB2024-09
468Bielik 4.5B v3.0 Instruct SpeakLeash48±2local~4.3GB2025-04
469Qwen3.5 2B Alibaba47±1local~2.9GB2026-03
470Gemma 2 9B IT Google47±1local~7GB2024-06
471Command R Plus (08-2024) Cohere47±1api $4.38/M +local~63GB2024-08
more from Alibaba
18Qwen3.8 Max (2.4T-A95B) Alibaba78±1api $3.00/M +local~380GB2026-08
34Qwen3.8 Max (0902) Alibaba76±1api $3.00/M2026-09
37Qwen3.8-Flash-Next Alibaba75±1local~59GB2026-08

see all LLMs · find the ones that fit your machine

$ what it's good at

agent tasks▁▁▃▆█▆▅▅▅▄▃▁ #275 of 300 · 9.3% of its score · 10 tests

Beats Magistral Small 1.0 (2506), Bielik 11B v2.3 Instruct, Mixtral 8x22B Instruct v0.1 here, though they rank higher overall. Trails Granite 4.0 H 350M, Qwen3 0.6B, Qwen2.5 1.5B Instruct here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
BFCL V4 (December 2025 archive) +143.6% ✎▄·█·▄▄▄▄·▄·▄ beats 1/8medium · avg 43%▇ 1.8%at its level · several runs
SWE-bench Verified +15.0% ✎▄··▄▄█··▄·▄█ beats 3/8very hard · avg 15%▇ 1.7%sharp · small run · several runs
SWE-bench Pro (split unspecified) +10.8% ✎█▃···▂···▄·▂ beats 4/8very hard · avg 8.0%▇ 1.2%sharp · too hard for it · small run · several runs
τ²-bench aggregate lab48.8% ✎▁▁▁·▂▃▄▃▃▅█▂ beats 5/37medium · avg 44%▇ 1.1%at its level · small run
MCP-Atlas (public set)14.8% ✎▃·▁▂▁·▁▃█▆▆▂ beats 1/37hard · avg 21%▇ 1.0%typical
SWE-bench Multilingual5.0% ✎▃··▁▃▂▅▇█▃▃▁ beats 0/60hard · avg 18%▇ 0.8%typical
BrowseComp-ZH18.2% ✎▄▄·▄▄▄·█···█ beats 5/8very hard · avg 13%▇ 0.6%typical
τ³-bench Banking2.1% ✎▂▃·▅█▂▂▃▂▅▂▃ beats 1/20very hard · avg 3.7%▇ 0.4%blunt · too hard for it
2 more tests
testresultvs the others in its rundifficultycountswhy
τ³-bench4.1% ✎▃·▃·█·▃··▃·▃ beats 0/7very hard · avg 14%▇ 0.4%blunt
BrowseComp3.1% ✎▅···█·▃···▃▃ beats 0/7very hard · avg 10%▇ 0.3%noisy
coding▁▁▁▃▆██▇▆▄▃▁ #439 of 458 · 8.3% of its score · 7 tests

Trails Falcon3 1B Instruct, Granite 3.0 1B-A400M Instruct, Gemma 2B (base) here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
LiveCodeBench v6 (window unspecified)20.2% ✎▃····█·▃▅▃·▃ beats 0/8medium · avg 39%▇ 2.0%at its level
SWE-bench Verified +15.0% ✎▄··▄▄█··▄·▄█ beats 3/8very hard · avg 15%▇ 1.7%sharp · small run · several runs
LiveCodeBench Pro 2025Q2 (Easy)10.3% ✎▄···█▄··▄█▄▄ beats 0/8hard · avg 33%▇ 1.5%at its level
SWE-bench Pro (split unspecified) +10.8% ✎█▃···▂···▄·▂ beats 4/8very hard · avg 8.0%▇ 1.2%sharp · too hard for it · small run · several runs
SWE-bench Multilingual5.0% ✎▃··▁▃▂▅▇█▃▃▁ beats 0/60hard · avg 18%▇ 0.8%typical
SciCode (level unspecified)6.0% ✎█·····██████ beats 0/6hard · avg 17%▇ 0.6%typical
LiveCodeBench Pro 2025Q2 (Medium)0.0% ✎█···▂··▄▂··▂ beats 2/8very hard · avg 2.0%▇ 0.5%sharp · too hard for it · noisy
chat & writing▁▁▁▃▅▄▅█▆▆▇▃ #247 of 393 · 1.0% of its score · 1 test

Beats Mistral Small 4 (119B-A6.5B), Ministral 3 14B Reasoning 2512, Qwen2.5 Coder 32B Instruct here, though they rank higher overall. Trails Flan-T5 XXL, Granite 4.0 H 1B, Granite 4.0 1B here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
IFEval (aggregation unspecified) +277.5% ✎▄▄····▄··███ beats 2/8easy · avg 79%▇ 1.0%several runs
math▁▂▃▅▆▅▄█▄▁▁▁ #286 of 398 · 26% of its score · 13 tests

Beats Llama 3.1 Nemotron 70B Instruct, GPT-4 (0613), Athene-70B here, though they rank higher overall. Trails DeepSeek R1 Distill Qwen 1.5B, Phi-2 (2.7B), StarCoder2 15B here, though they rank lower overall.

testresultvs the others in its rundifficultycountswhy
HMMT February 2026 +120.5% ✎▅··▃▃·▃··▃·█ beats 1/8hard · avg 32%▇▇▇ 7.1%sharp · at its level · several runs
AIME 2026 +129.0% ✎▄·▄█·▄▄···█▄ beats 0/8medium · avg 53%▇▇ 6.0%sharp · at its level · several runs
AIME 202529.6% ✎█▄▄▄▄····█·▄ beats 0/8medium · avg 42%▇ 2.8%sharp · at its level
MATH-50085.8% ✎██▄▄▄··▄···▄ beats 1/8very easy · avg 89%▇ 2.5%typical
MathArena ArXivMath April 2026 (40 problems)1.9% ✎▃·····▅██▄·▁ beats 0/20very hard · avg 7.2%▇ 1.4%sharp · too hard for it
HMMT February 2025 lab22.9% ✎▁▃▁▃▁▅▅▃██▁▄ beats 1/31medium · avg 36%▇ 1.4%at its level · small run
MathArena ArXivMath June 2026 (48 problems)4.2% ✎▃···▄·██▆▆▄▂ beats 0/19very hard · avg 4.6%▇ 1.0%sharp · too hard for it
MathVista (testmini) lab76.7% ✎▁··▁▄▄▇█▅▆█▄ beats 30/47easy · avg 73%▇ 0.9%at its level · small run
5 more tests
testresultvs the others in its rundifficultycountswhy
HMMT November 2025 lab19.6% ✎▁▃····▁▅▃█▇▁ beats 1/23medium · avg 41%▇ 0.9%at its level · small run
PolyMATH lab26.1% ✎▁···▃▁·▇█▄▄▄ beats 2/23hard · avg 29%▇ 0.9%at its level · small run
MathArena ArXivMath May 2026 (40 problems)10.6% ✎▃··▁▄█▄▁·▃·▁ beats 0/17very hard · avg 10%▇ 0.7%typical
DynaMath lab73.6% ✎▂·····▃··█▄▆ beats 1/10easy · avg 70%▇ 0.7%at its level · small run
MathArena BrokenArXiv June 2026 (54 problems)2.8% ✎▄··█▂▂▂▆▄··▂ beats 0/14very hard · avg 1.1%▇ 0.1%sharp · too hard for it · noisy
vision & documents▁▁▃▂▁▃▄▂▆▇█▄ #114 of 147 · 14% of its score · 20 tests

Beats DeepSeek V4 Flash Vision (Exp), GPT-4 Turbo (2024-04-09), Qwen2-VL 72B Instruct here, though they rank higher overall.

testresultvs the others in its rundifficultycountswhy
MMStar +161.4% ✎▄▄▄█·······▄ beats 5/5medium · avg 62%▇ 1.9%at its level · several runs
CharXiv descriptive questions76.1% ✎█·▄·······▄█ beats 4/5easy · avg 78%▇ 1.4%at its level
ChartArena chart parsing (English, mAP_high average)16.2% ✎▁·▃·▃▃▁▇▃█·▄ beats 1/22hard · avg 27%▇ 1.2%blunt
CharXiv (reasoning questions) lab58.8% ✎▂▅▃▅▅▆▆▅▆█▆▂ beats 43/100medium · avg 55%▇ 1.1%at its level · small run
MMBench-EN dev v1.1 +176.0% ✎█·····▃··▃·▃ beats 5/5easy · avg 79%▇ 1.0%blunt · several runs
MMMU (val) lab64.2% ✎▁····▁▁▄█▇▆▆ beats 27/52medium · avg 63%▇ 1.0%at its level · small run
MathVista (testmini) lab76.7% ✎▁··▁▄▄▇█▅▆█▄ beats 30/47easy · avg 73%▇ 0.9%at its level · small run
MMMU Pro lab50.3% ✎▂▃▁▃▆▇▃▇▇██▅ beats 12/52medium · avg 49%▇ 0.9%at its level · small run
12 more tests
testresultvs the others in its rundifficultycountswhy
HallusionBench +165.5% ✎▄▄·▄·····█·▄ beats 4/5medium · avg 65%▇ 0.8%blunt · at its level · several runs
CountBench +180.5% ✎▄··▄··█··▄·▄ beats 4/5very easy · avg 90%▇ 0.7%small run · several runs
OmniDocBench 1.5 overall (higher is better) lab79.8% ✎▂··▂▂▃··▂▂█▅ beats 3/13easy · avg 75%▇ 0.7%at its level · small run
SimpleVQA lab38.5% ✎▃·▃·▃·▃·█▅▃▃ beats 1/10medium · avg 40%▇ 0.6%at its level · small run
PMC-VQA lab48.8% ✎▃···▃··▃▃·▃█ beats 1/7medium · avg 48%▇ 0.6%at its level · small run
RealWorldQA +169.3% ✎▄···█··▄▄··▄ beats 5/5easy · avg 69%▇ 0.5%blunt · at its level · several runs
OCRBench +186.1% ✎█··███·█···█ beats 5/5easy · avg 81%▇ 0.4%blunt · several runs
AI2D test +175.2% ✎█···▄▄···▄·▄ beats 3/5easy · avg 82%▇ 0.2%blunt · several runs
CC-OCR lab72.9% ✎▁·▂··▃▂▃▃▂▆█ beats 4/26easy · avg 73%▇ 0.2%blunt · at its level · small run
SpaceCast-Bench predictive spatial reasoning (overall, 16 task types)31.3% ✎▃·▅▃▅▃··▅··█ beats 0/11very hard · avg 32%▇ 0.1%blunt · too hard for it · noisy
ChartQA77.5% ✎▄······▄··██ beats 2/5easy · avg 80%▇ 0.1%blunt · noisy
PureDocBench document parsing (Avg3 over Clean/Digital/Real)62.5% ✎▂·▁·▃▂▅█·▁▂▂ beats 4/22medium · avg 62%▇ 0.1%blunt · at its level
web search█·█▄██·▄▄·▄▄ #8 of 13 * · 0.9% of its score · 2 tests

Beats Nemotron 3 Nano 4B, Gemma 4 E4B, LFM2.5 2.6B here, though they rank higher overall.

testresultvs the others in its rundifficultycountswhy
BrowseComp-ZH18.2% ✎▄▄·▄▄▄·█···█ beats 5/8very hard · avg 13%▇ 0.6%typical
BrowseComp3.1% ✎▅···█·▃···▃▃ beats 0/7very hard · avg 10%▇ 0.3%noisy
other tests39 not in a task · 45% of its score
testresultvs the others in its rundifficultycountswhy
MMLU-Pro +364.3% ✎▂··▂█·▂▂···▂ beats 2/8medium · avg 59%▇▇ 6.2%at its level · several runs
GPQA (subset unspecified) +144.6% ✎█···▃···▅·▃▃ beats 2/7medium · avg 51%▇ 3.6%sharp · at its level · small run · several runs
MMLU-Redux +180.0% ✎▂···█··▂▂··▂ beats 4/8easy · avg 77%▇ 3.0%at its level · several runs
EuroEval Life in the UK (English knowledge MC), validation split, 5-shot, accuracy70.6% ✎▂·▂▃·▂·▃▃·█▃ beats 2/14easy · avg 80%▇ 2.8%at its level
SuperGPQA +138.6% ✎▃·▃·▃▅█····▃ beats 4/8medium · avg 39%▇ 1.9%at its level · small run · several runs
IFBench (aggregation unspecified) +146.0% ✎▅····▃▃·█·▃▃ beats 2/8medium · avg 40%▇ 1.7%at its level · small run · several runs
INCLUDE lab55.4% ✎▂····▂▂▄▄▄█▄ beats 10/36medium · avg 59%▇ 1.5%at its level · small run
MMLU54.3% ✎▄·····▄▄··▄█ beats 2/5medium · avg 70%▇ 1.4%at its level
31 more tests
testresultvs the others in its rundifficultycountswhy
C-Eval lab73.2% ✎▁···▁▁▂▁▂▃▃█ beats 11/33easy · avg 75%▇ 1.4%at its level · small run
LongBench v2 +124.9% ✎▃······▅▅▃·█ beats 0/8very hard · avg 35%▇ 1.3%noisy · small run · several runs
EuroEval HellaSwag (English), validation split, 5-shot generative MC, accuracy56.2% ✎▂··▂▃·▂▆▆█·▄ beats 2/15medium · avg 63%▇ 1.2%at its level
MMMLU lab63.1% ✎▂▁▁▂▃▂▄▄▅██▃ beats 16/46medium · avg 65%▇ 1.2%at its level · small run
MedXPertQA MM lab26.9% ✎▂···▂·▃··▆▂█ beats 2/13very hard · avg 28%▇ 1.2%sharp · too hard for it · small run
Multi-IF (aggregation unspecified) +157.1% ✎▄▄···▄·▄·▄██ beats 2/8medium · avg 58%▇ 1.1%blunt · at its level · several runs
Humanity's Last Exam2.1% ✎▄▄·▄··▄·▄·▄█ beats 0/7very hard · avg 3.8%▇ 1.1%too hard for it
Global PIQA lab69.3% ✎▃▃··▃··▃▃▅█▅ beats 2/11medium · avg 70%▇ 1.1%at its level · small run
MultiChallenge lab33.7% ✎▁·▁·▃▃▆▅▃▁█▅ beats 2/29hard · avg 34%▇ 1.0%at its level · small run
KINA (Knowledge Index of Noah's Ark) accuracy, 899 ten-option items20.5% ✎▁▁▂▃▃▄█▆▄▅▂▃ beats 4/39very hard · avg 22%▇ 1.0%blunt
MAXIFE lab60.6% ✎▂·▂·▃···▆·▄█ beats 2/11medium · avg 63%▇ 0.9%at its level · small run
MMLU-ProX lab52.3% ✎▁·▁▃▁▂▁▃▂█▅▄ beats 2/35medium · avg 57%▇ 0.9%at its level · small run
OJBench2.6% ✎▃····▃▅··█▃▃ beats 0/8very hard · avg 12%▇ 0.8%typical
VideoMMMU lab62.1% ✎▂···▃···▂▂█▆ beats 1/10medium · avg 63%▇ 0.7%at its level · small run
LVBench lab57.1% ✎▇·█▅▅▄▄··▃▁▁ beats 9/28medium · avg 55%▇ 0.7%at its level · small run
RefSpatial-Bench lab32.9% ✎▃·▃····▃▃▅▅█ beats 1/10medium · avg 39%▇ 0.6%at its level · small run
MMVU lab48.6% ✎▃···▃···▃▃▅█ beats 1/8medium · avg 51%▇ 0.6%at its level · small run
ERQA lab43.8% ✎▃··▃··█·▃█▅▅ beats 1/12medium · avg 43%▇ 0.6%at its level · small run
ZEROBench subquestions lab17.1% ✎▄·▄···▄·▄██▄ beats 1/8hard · avg 19%▇ 0.6%small run
Video-MME (with subtitles) lab75.6% ✎▁▁▁▁▁·▃▃▁▁▁█ beats 5/16easy · avg 75%▇ 0.6%at its level · small run
VLMs Are Blind lab75.8% ✎▂·▃·····▃··█ beats 1/8easy · avg 83%▇ 0.6%small run
MMLongBench-Doc lab45.4% ✎▃····▃··▃▃▅█ beats 1/8medium · avg 44%▇ 0.6%at its level · small run
SLAKE lab74.4% ✎▄·····▄▄·██▄ beats 1/7easy · avg 72%▇ 0.6%at its level · small run
NOVA-63 lab46.4% ✎▃▃·▃···▃█▃▃█ beats 2/11medium · avg 46%▇ 0.6%blunt · at its level · small run
MLVU lab76.2% ✎▂···▃···▂▄▄█ beats 1/10easy · avg 75%▇ 0.6%at its level · small run
EmbSpatial-Bench lab77.9% ✎▁·····▃·▁·▃█ beats 1/10easy · avg 75%▇ 0.5%at its level · small run
Video-MME (without subtitles) lab69.0% ✎▁▃▁▃▁·█▄▄▅·▇ beats 8/27medium · avg 68%▇ 0.5%blunt · at its level · small run
MVBench lab64.9% ✎▁··▃▄▁▃▄▄▄█▄ beats 5/26medium · avg 66%▇ 0.2%blunt · at its level · small run
LIBRA Mini (Russian long context, May 2026 version)37.4% ✎▄···▄█·██··▄ beats 2/8medium · avg 38%▇ 0.1%blunt · at its level
WMT24++ lab45.8% ✎▁·▁▃·▁·▁▂▆█▃ beats 2/27easy · avg 66%▇ 0.1%blunt · at its level · small run
Chess Puzzles (Epoch)0.0% ✎█▁▁▁▁▂▁▄▂▂▁▁ beats 36/135very hard · avg 5.9%▇ 0.1%sharp · too hard for it · noisy

$ where to run it

llama.cpp · recommended

version

  1. Install llama.cpp · Homebrew and winget installs name the commands llama-cli and llama-server instead.
    macOS / Linux
    curl -LsSf https://llama.app/install.sh | sh
    Windows
    irm https://llama.app/install.ps1 | iex

    other ways to install ↗

  2. Run Qwen3.5 2B · needs ~1.3 GB · from huggingface.co/lmstudio-community
    chat in the terminal
    llama cli -hf lmstudio-community/Qwen3.5-2B-GGUF:Q4_K_M
  3. Or start a local server and open the address it prints (http://localhost:9931)
    llama serve -hf lmstudio-community/Qwen3.5-2B-GGUF:Q4_K_M

LM Studio

version

  1. Install LM Studio · Open the app once before using the lms command.

    download it (macOS / Windows / Linux) ↗

  2. Run Qwen3.5 2B · needs ~1.3 GB · from huggingface.co/lmstudio-community

    open in LM Studio ↗

  3. Or download it in the terminal
    lms get https://huggingface.co/lmstudio-community/Qwen3.5-2B-GGUF@Q4_K_M -y
  4. Then run lms ls to see its name, and lms chat followed by that name

Ollama

version

  1. Install Ollama

    download it (macOS / Windows) ↗

    Linux
    curl -fsSL https://ollama.com/install.sh | sh
  2. Run Qwen3.5 2B · needs ~1.86 GB · from ollama.com
    chat in the terminal
    ollama run qwen3.5:2b-q4_K_M

MLX (Mac)

version

  1. Install MLX (Mac) · Apple silicon Macs only, text only.
    with uv
    uv tool install mlx-lm
    or
    pip install mlx-lm
  2. Run Qwen3.5 2B · needs ~1.7 GB, Mac only · from huggingface.co/lmstudio-community
    chat in the terminal
    mlx_lm.chat --model lmstudio-community/Qwen3.5-2B-MLX-4bit
  3. Or start an OpenAI-compatible server at http://localhost:8080/v1
    mlx_lm.server --model lmstudio-community/Qwen3.5-2B-MLX-4bit

Official weights and documentation: huggingface.co/Qwen ↗

$ how the score was worked out · Qwen/Qwen3.5-2B model card 39%, openbmb/MiniCPM5-2B model card 26%, XHToken/Spark-X2.5-4B model c… 15% and 10 more

Each result implies a score on its own, after adjusting for how hard its test is and who ran it. The score is their weighted average, with a small pull toward the middle for thinly tested models. Each test's weight is its counts column above; here it's added up by who ran the tests. How it works

$ published speed measurements · 4

Reference results for the hardware, engine and settings below. They aren't verified speeds of the downloads above or predictions for your machine.

Apple M5 Pro (48GB; CPU/GPU core counts not stated)Q4 GGUF (4-bit; exact llama.cpp type not stated)147.1 tok/sllama.cpp b9960, Metal backend, default settings · tg128: token-generation throughput over 128 generated tokens; average of five repetitions; macOS (Darwin 25.4)

Baseline runtime column from the BaseRT M5 paper; BaseRT's own column is not recorded.

source ↗
Apple M5 Pro (48GB; CPU/GPU core counts not stated)MLX 4-bit (group size not stated)208.7 tok/smlx-lm 0.31.3 (MLX 0.32.0), default generation settings · tg128: token-generation throughput over 128 generated tokens; average of five repetitions; macOS (Darwin 25.4)

Baseline runtime column from the BaseRT M5 paper; BaseRT's own column is not recorded.

source ↗
Apple M5 Pro (48GB; CPU/GPU core counts not stated)Q8 GGUF (8-bit; exact llama.cpp type not stated)110.6 tok/sllama.cpp b9960, Metal backend, default settings · tg128: token-generation throughput over 128 generated tokens; average of five repetitions; macOS (Darwin 25.4)

Baseline runtime column from the BaseRT M5 paper; BaseRT's own column is not recorded.

source ↗
Apple M5 Pro (48GB; CPU/GPU core counts not stated)MLX 8-bit (group size not stated)125.9 tok/smlx-lm 0.31.3 (MLX 0.32.0), default generation settings · tg128: token-generation throughput over 128 generated tokens; average of five repetitions; macOS (Darwin 25.4)

Baseline runtime column from the BaseRT M5 paper; BaseRT's own column is not recorded.

source ↗

$ improve this page

Use a short GitHub form or edit the data through a pull request. Every number needs a source; here's which ones we can use.

data updated · sources and licences · json