Guides / Vision (image input)

Best small open vision-language models

Updated November 2026

As of November 2026, the best option is Qwen3.8 27B by Alibaba (Qwen), with a Small LM Index of 77.0, followed by Ternary Bonsai 2 27B (74.6) and Qwen3.6 27B (74.0).

Models that accept images as input, ranked by the Small LM Index. MMMU-Pro, a multimodal benchmark, is shown where reported.

#ModelLabSmall LM IndexParamsMemory (4-bit)API / 1MLicense
1Qwen3.8 27BAlibaba (Qwen)77.027B~17.9 GB$0.13Apache-2.0
2Ternary Bonsai 2 27BPrismML74.627.4B~18.2 GBself-hostApache-2.0
3Qwen3.6 27BAlibaba (Qwen)74.027B~17.9 GB$0.90Apache-2.0
4Nemotron 3.5 Bolt 74B-A9BNVIDIA73.374B (9B active)~46.9 GBself-hostOpenMDW-1.1
5Muse Glimmer 30BMeta72.629.6B~19.2 GB$0.53Apache-2.0
6Qwen3.6 35B-A3BAlibaba (Qwen)72.235B (3B active)~22.6 GB$0.031Apache-2.0
7Qwen3.5 27BAlibaba (Qwen)70.627B~17.9 GB$0.69Apache-2.0
8Gemma 4 31BGoogle70.130.7B~21.9 GB$0.16Apache-2.0
9Qwen3.5 35B-A3BAlibaba (Qwen)69.935B (3B active)~22.6 GB$0.24Apache-2.0
10Gemma 4 26B-A4BGoogle67.525.2B (3.8B active)~16.8 GB$0.068Apache-2.0
11Qwen3.5 9BAlibaba (Qwen)63.99B~6.4 GB$0.028Apache-2.0
12Edge0 35B-A3B (preview)Edge062.834.7B (3B active)~22.4 GBself-hostApache-2.0
13Apriel 1.6 15B ThinkerServiceNow (Apriel)60.914.9B~11.4 GBself-hostMIT
14Ministral 3 14BMistral AI60.014B~10.6 GB$0.20Apache-2.0
15Qwen3.5 4BAlibaba (Qwen)57.84B~3.3 GBself-hostApache-2.0

Memory covers the weights only; long contexts need more. Scores are mostly lab-reported, so gaps of 1–2 points are noise. See the methodology, or filter the full leaderboard yourself.

Head to head

Questions

What is the best small open model that understands images?

As of November 2026, the best option is Qwen3.8 27B by Alibaba (Qwen), with a Small LM Index of 77.0, followed by Ternary Bonsai 2 27B (74.6) and Qwen3.6 27B (74.0).

How is this list ranked?

Models that accept images as input, ranked by the Small LM Index. MMMU-Pro, a multimodal benchmark, is shown where reported.

Which of the top five needs the least memory?

Qwen3.8 27B, at about 17.9 GB with 4-bit quantization.

Which is the cheapest to use through an API?

Qwen3.5 9B, at $0.028 per million tokens from the cheapest provider on OpenRouter.

Other guides