whatmodel.sh / Qwen3.5 2B
Qwen3.5 2B
↗ share
+ contribute
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.
$ how it compares
The LLMs ranked either side of Qwen3.5 2B, out of 828 with a score, then more from Alibaba.
| # | model | score | where | ||
|---|---|---|---|---|---|
| 467 | 48±2 | local | |||
| 468 | 48±2 | local | |||
| 469 | 47±1 | local | |||
| 470 | 47±1 | local | |||
| 471 | 47±1 | api $4.38/M +local | |||
| more from Alibaba | |||||
| 18 | 78±1 | api $3.00/M +local | |||
| 34 | 76±1 | api $3.00/M | |||
| 37 | 75±1 | local | |||
$ 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.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| BFCL V4 (December 2025 archive) +1 | 43.6% ✎ | ▄·█·▄▄▄▄·▄·▄ beats 1/8 | 1.8% |
| SWE-bench Verified +1 | 5.0% ✎ | ▄··▄▄█··▄·▄█ beats 3/8 | 1.7% |
| SWE-bench Pro (split unspecified) +1 | 0.8% ✎ | █▃···▂···▄·▂ beats 4/8 | 1.2% |
| τ²-bench aggregate lab | 48.8% ✎ | ▁▁▁·▂▃▄▃▃▅█▂ beats 5/37 | 1.1% |
| MCP-Atlas (public set) | 14.8% ✎ | ▃·▁▂▁·▁▃█▆▆▂ beats 1/37 | 1.0% |
| SWE-bench Multilingual | 5.0% ✎ | ▃··▁▃▂▅▇█▃▃▁ beats 0/60 | 0.8% |
| BrowseComp-ZH | 18.2% ✎ | ▄▄·▄▄▄·█···█ beats 5/8 | 0.6% |
| τ³-bench Banking | 2.1% ✎ | ▂▃·▅█▂▂▃▂▅▂▃ beats 1/20 | 0.4% |
2 more tests
| test | result | vs the others in its run | counts |
|---|---|---|---|
| τ³-bench | 4.1% ✎ | ▃·▃·█·▃··▃·▃ beats 0/7 | 0.4% |
| BrowseComp | 3.1% ✎ | ▅···█·▃···▃▃ beats 0/7 | 0.3% |
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.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| LiveCodeBench v6 (window unspecified) | 20.2% ✎ | ▃····█·▃▅▃·▃ beats 0/8 | 2.0% |
| SWE-bench Verified +1 | 5.0% ✎ | ▄··▄▄█··▄·▄█ beats 3/8 | 1.7% |
| LiveCodeBench Pro 2025Q2 (Easy) | 10.3% ✎ | ▄···█▄··▄█▄▄ beats 0/8 | 1.5% |
| SWE-bench Pro (split unspecified) +1 | 0.8% ✎ | █▃···▂···▄·▂ beats 4/8 | 1.2% |
| SWE-bench Multilingual | 5.0% ✎ | ▃··▁▃▂▅▇█▃▃▁ beats 0/60 | 0.8% |
| SciCode (level unspecified) | 6.0% ✎ | █·····██████ beats 0/6 | 0.6% |
| LiveCodeBench Pro 2025Q2 (Medium) | 0.0% ✎ | █···▂··▄▂··▂ beats 2/8 | 0.5% |
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.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| IFEval (aggregation unspecified) +2 | 77.5% ✎ | ▄▄····▄··███ beats 2/8 | 1.0% |
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.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| HMMT February 2026 +1 | 20.5% ✎ | ▅··▃▃·▃··▃·█ beats 1/8 | 7.1% |
| AIME 2026 +1 | 29.0% ✎ | ▄·▄█·▄▄···█▄ beats 0/8 | 6.0% |
| AIME 2025 | 29.6% ✎ | █▄▄▄▄····█·▄ beats 0/8 | 2.8% |
| MATH-500 | 85.8% ✎ | ██▄▄▄··▄···▄ beats 1/8 | 2.5% |
| MathArena ArXivMath April 2026 (40 problems) | 1.9% ✎ | ▃·····▅██▄·▁ beats 0/20 | 1.4% |
| HMMT February 2025 lab | 22.9% ✎ | ▁▃▁▃▁▅▅▃██▁▄ beats 1/31 | 1.4% |
| MathArena ArXivMath June 2026 (48 problems) | 4.2% ✎ | ▃···▄·██▆▆▄▂ beats 0/19 | 1.0% |
| MathVista (testmini) lab | 76.7% ✎ | ▁··▁▄▄▇█▅▆█▄ beats 30/47 | 0.9% |
5 more tests
| test | result | vs the others in its run | counts |
|---|---|---|---|
| HMMT November 2025 lab | 19.6% ✎ | ▁▃····▁▅▃█▇▁ beats 1/23 | 0.9% |
| PolyMATH lab | 26.1% ✎ | ▁···▃▁·▇█▄▄▄ beats 2/23 | 0.9% |
| MathArena ArXivMath May 2026 (40 problems) | 10.6% ✎ | ▃··▁▄█▄▁·▃·▁ beats 0/17 | 0.7% |
| DynaMath lab | 73.6% ✎ | ▂·····▃··█▄▆ beats 1/10 | 0.7% |
| MathArena BrokenArXiv June 2026 (54 problems) | 2.8% ✎ | ▄··█▂▂▂▆▄··▂ beats 0/14 | 0.1% |
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.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| MMStar +1 | 61.4% ✎ | ▄▄▄█·······▄ beats 5/5 | 1.9% |
| CharXiv descriptive questions | 76.1% ✎ | █·▄·······▄█ beats 4/5 | 1.4% |
| ChartArena chart parsing (English, mAP_high average) | 16.2% ✎ | ▁·▃·▃▃▁▇▃█·▄ beats 1/22 | 1.2% |
| CharXiv (reasoning questions) lab | 58.8% ✎ | ▂▅▃▅▅▆▆▅▆█▆▂ beats 43/100 | 1.1% |
| MMBench-EN dev v1.1 +1 | 76.0% ✎ | █·····▃··▃·▃ beats 5/5 | 1.0% |
| MMMU (val) lab | 64.2% ✎ | ▁····▁▁▄█▇▆▆ beats 27/52 | 1.0% |
| MathVista (testmini) lab | 76.7% ✎ | ▁··▁▄▄▇█▅▆█▄ beats 30/47 | 0.9% |
| MMMU Pro lab | 50.3% ✎ | ▂▃▁▃▆▇▃▇▇██▅ beats 12/52 | 0.9% |
12 more tests
| test | result | vs the others in its run | counts |
|---|---|---|---|
| HallusionBench +1 | 65.5% ✎ | ▄▄·▄·····█·▄ beats 4/5 | 0.8% |
| CountBench +1 | 80.5% ✎ | ▄··▄··█··▄·▄ beats 4/5 | 0.7% |
| OmniDocBench 1.5 overall (higher is better) lab | 79.8% ✎ | ▂··▂▂▃··▂▂█▅ beats 3/13 | 0.7% |
| SimpleVQA lab | 38.5% ✎ | ▃·▃·▃·▃·█▅▃▃ beats 1/10 | 0.6% |
| PMC-VQA lab | 48.8% ✎ | ▃···▃··▃▃·▃█ beats 1/7 | 0.6% |
| RealWorldQA +1 | 69.3% ✎ | ▄···█··▄▄··▄ beats 5/5 | 0.5% |
| OCRBench +1 | 86.1% ✎ | █··███·█···█ beats 5/5 | 0.4% |
| AI2D test +1 | 75.2% ✎ | █···▄▄···▄·▄ beats 3/5 | 0.2% |
| CC-OCR lab | 72.9% ✎ | ▁·▂··▃▂▃▃▂▆█ beats 4/26 | 0.2% |
| SpaceCast-Bench predictive spatial reasoning (overall, 16 task types) | 31.3% ✎ | ▃·▅▃▅▃··▅··█ beats 0/11 | 0.1% |
| ChartQA | 77.5% ✎ | ▄······▄··██ beats 2/5 | 0.1% |
| PureDocBench document parsing (Avg3 over Clean/Digital/Real) | 62.5% ✎ | ▂·▁·▃▂▅█·▁▂▂ beats 4/22 | 0.1% |
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.
| test | result | vs the others in its run | counts |
|---|---|---|---|
| BrowseComp-ZH | 18.2% ✎ | ▄▄·▄▄▄·█···█ beats 5/8 | 0.6% |
| BrowseComp | 3.1% ✎ | ▅···█·▃···▃▃ beats 0/7 | 0.3% |
other tests39 not in a task · 45% of its score
| test | result | vs the others in its run | counts |
|---|---|---|---|
| MMLU-Pro +3 | 64.3% ✎ | ▂··▂█·▂▂···▂ beats 2/8 | 6.2% |
| GPQA (subset unspecified) +1 | 44.6% ✎ | █···▃···▅·▃▃ beats 2/7 | 3.6% |
| MMLU-Redux +1 | 80.0% ✎ | ▂···█··▂▂··▂ beats 4/8 | 3.0% |
| EuroEval Life in the UK (English knowledge MC), validation split, 5-shot, accuracy | 70.6% ✎ | ▂·▂▃·▂·▃▃·█▃ beats 2/14 | 2.8% |
| SuperGPQA +1 | 38.6% ✎ | ▃·▃·▃▅█····▃ beats 4/8 | 1.9% |
| IFBench (aggregation unspecified) +1 | 46.0% ✎ | ▅····▃▃·█·▃▃ beats 2/8 | 1.7% |
| INCLUDE lab | 55.4% ✎ | ▂····▂▂▄▄▄█▄ beats 10/36 | 1.5% |
| MMLU | 54.3% ✎ | ▄·····▄▄··▄█ beats 2/5 | 1.4% |
31 more tests
| test | result | vs the others in its run | counts |
|---|---|---|---|
| C-Eval lab | 73.2% ✎ | ▁···▁▁▂▁▂▃▃█ beats 11/33 | 1.4% |
| LongBench v2 +1 | 24.9% ✎ | ▃······▅▅▃·█ beats 0/8 | 1.3% |
| EuroEval HellaSwag (English), validation split, 5-shot generative MC, accuracy | 56.2% ✎ | ▂··▂▃·▂▆▆█·▄ beats 2/15 | 1.2% |
| MMMLU lab | 63.1% ✎ | ▂▁▁▂▃▂▄▄▅██▃ beats 16/46 | 1.2% |
| MedXPertQA MM lab | 26.9% ✎ | ▂···▂·▃··▆▂█ beats 2/13 | 1.2% |
| Multi-IF (aggregation unspecified) +1 | 57.1% ✎ | ▄▄···▄·▄·▄██ beats 2/8 | 1.1% |
| Humanity's Last Exam | 2.1% ✎ | ▄▄·▄··▄·▄·▄█ beats 0/7 | 1.1% |
| Global PIQA lab | 69.3% ✎ | ▃▃··▃··▃▃▅█▅ beats 2/11 | 1.1% |
| MultiChallenge lab | 33.7% ✎ | ▁·▁·▃▃▆▅▃▁█▅ beats 2/29 | 1.0% |
| KINA (Knowledge Index of Noah's Ark) accuracy, 899 ten-option items | 20.5% ✎ | ▁▁▂▃▃▄█▆▄▅▂▃ beats 4/39 | 1.0% |
| MAXIFE lab | 60.6% ✎ | ▂·▂·▃···▆·▄█ beats 2/11 | 0.9% |
| MMLU-ProX lab | 52.3% ✎ | ▁·▁▃▁▂▁▃▂█▅▄ beats 2/35 | 0.9% |
| OJBench | 2.6% ✎ | ▃····▃▅··█▃▃ beats 0/8 | 0.8% |
| VideoMMMU lab | 62.1% ✎ | ▂···▃···▂▂█▆ beats 1/10 | 0.7% |
| LVBench lab | 57.1% ✎ | ▇·█▅▅▄▄··▃▁▁ beats 9/28 | 0.7% |
| RefSpatial-Bench lab | 32.9% ✎ | ▃·▃····▃▃▅▅█ beats 1/10 | 0.6% |
| MMVU lab | 48.6% ✎ | ▃···▃···▃▃▅█ beats 1/8 | 0.6% |
| ERQA lab | 43.8% ✎ | ▃··▃··█·▃█▅▅ beats 1/12 | 0.6% |
| ZEROBench subquestions lab | 17.1% ✎ | ▄·▄···▄·▄██▄ beats 1/8 | 0.6% |
| Video-MME (with subtitles) lab | 75.6% ✎ | ▁▁▁▁▁·▃▃▁▁▁█ beats 5/16 | 0.6% |
| VLMs Are Blind lab | 75.8% ✎ | ▂·▃·····▃··█ beats 1/8 | 0.6% |
| MMLongBench-Doc lab | 45.4% ✎ | ▃····▃··▃▃▅█ beats 1/8 | 0.6% |
| SLAKE lab | 74.4% ✎ | ▄·····▄▄·██▄ beats 1/7 | 0.6% |
| NOVA-63 lab | 46.4% ✎ | ▃▃·▃···▃█▃▃█ beats 2/11 | 0.6% |
| MLVU lab | 76.2% ✎ | ▂···▃···▂▄▄█ beats 1/10 | 0.6% |
| EmbSpatial-Bench lab | 77.9% ✎ | ▁·····▃·▁·▃█ beats 1/10 | 0.5% |
| Video-MME (without subtitles) lab | 69.0% ✎ | ▁▃▁▃▁·█▄▄▅·▇ beats 8/27 | 0.5% |
| MVBench lab | 64.9% ✎ | ▁··▃▄▁▃▄▄▄█▄ beats 5/26 | 0.2% |
| LIBRA Mini (Russian long context, May 2026 version) | 37.4% ✎ | ▄···▄█·██··▄ beats 2/8 | 0.1% |
| WMT24++ lab | 45.8% ✎ | ▁·▁▃·▁·▁▂▆█▃ beats 2/27 | 0.1% |
| Chess Puzzles (Epoch) | 0.0% ✎ | █▁▁▁▁▂▁▄▂▂▁▁ beats 36/135 | 0.1% |
$ where to run it
llama.cpp · recommended
version
- 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 | shWindowsirm https://llama.app/install.ps1 | iex - Run Qwen3.5 2B · needs ~1.3 GB · from huggingface.co/lmstudio-communitychat in the terminal
llama cli -hf lmstudio-community/Qwen3.5-2B-GGUF:Q4_K_M - 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
- Install LM Studio · Open the app once before using the lms command.
- Run Qwen3.5 2B · needs ~1.3 GB · from huggingface.co/lmstudio-community
- Or download it in the terminal
lms get https://huggingface.co/lmstudio-community/Qwen3.5-2B-GGUF@Q4_K_M -y - Then run lms ls to see its name, and lms chat followed by that name
Ollama
version
- Install Ollama
download it (macOS / Windows) ↗
Linuxcurl -fsSL https://ollama.com/install.sh | sh - Run Qwen3.5 2B · needs ~1.86 GB · from ollama.comchat in the terminal
ollama run qwen3.5:2b-q4_K_M
MLX (Mac)
version
- Install MLX (Mac) · Apple silicon Macs only, text only.with uv
uv tool install mlx-lmorpip install mlx-lm - Run Qwen3.5 2B · needs ~1.7 GB, Mac only · from huggingface.co/lmstudio-communitychat in the terminal
mlx_lm.chat --model lmstudio-community/Qwen3.5-2B-MLX-4bit - 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/s | llama.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/s | mlx-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/s | llama.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/s | mlx-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