August 27, 2026 · 9 min read · ← All posts

Qwen3.8 Flash vs GLM-5.3 Flash: the budget multimodal tier just reset

Two releases arriving within hours made the old budget multimodal shortlist look ancient. Qwen3.8 Flash and GLM-5.3 Flash are not tiny models. They are enormous sparse systems that execute only a small fraction of their weights for each token, accept text, images, and video, and expose roughly million-token context windows. On OpenRouter their normal token prices are almost identical. We sent both through WebBrain's 100-case text-planner suite and 100-case production vision suite: 400 final case results, zero errors. Qwen won vision quality and text speed. GLM followed our canonical first-action hint more often, answered screenshots faster, and was cheaper only because its launch price is temporarily cut in half.

The short verdict

These are both credible one-model backends for a browser agent. Neither behaves like a bargain-bin checkpoint.

ModelText plannerBrowser visionBest reason to choose it
Qwen3.8 Flash97 tool calls + 3 terminal prose answers; 2.55s median79 strict passes, 94.8% mean rubricBetter overall vision and much faster text planning
GLM-5.3 Flash100 tool calls; more canonical first routes76 strict passes, 93.8% mean rubric; 5.49s medianFaster screenshots and exceptional promotional pricing

The important pricing word is promotional. On August 27, 2026, OpenRouter listed GLM-5.3 Flash at $0.075 per million input tokens and $0.25 per million output tokens. That is a temporary 50% discount scheduled through September 9, 2026. Its intended list price is $0.15/$0.50, almost the same as Qwen3.8 Flash at $0.16/$0.47.

So GLM is not fundamentally a half-price model next to Qwen. It is a similarly priced model currently wearing a half-price launch sticker.

Two different ways to make a giant model cheap

"Flash" used to imply a small dense checkpoint or an aggressively distilled sibling. These two releases take a more interesting route: keep a large pool of capacity, then make the active computation per token much smaller.

ModelDisclosed language architectureActive per tokenLayersLong-context designOpenRouter context
Qwen3.8 Flash125B main model, plus 51B n-gram embeddings and a 4B multi-token-prediction head6B48Gated DeltaNet + Qwen Sparse Attention1,000,000
GLM-5.3 Flash320B sparse MoE18B45linear attention + sparse attention + IndexPool1,310,720 advertised; provider route tops out near 1M

Those totals require context. “6B active” does not mean Qwen is a 6B download, and “18B active” does not make GLM a consumer-size 18B checkpoint. The weights are still large. What becomes small is the hot path: the parameters and attention work touched while generating each token. That is what makes hosted inference cheap and what makes unconventional local deployment—offloading cold capacity while keeping the active path fast—interesting.

Qwen: 6B active, with memory moved out of the hot path

The production qwen/qwen3.8-flash route is based on the open Qwen3.8-Flash-Next release, with production features such as a default 1M context and built-in tools. Qwen calls Flash-Next an early preview of the architecture behind Qwen4.

Its 48 layers repeat a 3:1 pattern: three Gated DeltaNet layers followed by one Qwen Sparse Attention layer, with MoE blocks after both. DeltaNet compresses the running history into a fixed-size state; sparse attention periodically retrieves precise information from the wider context. Only 6B of the 125B main-model parameters activate per token.

The stranger idea is the additional 51B-parameter n-gram embedding table. Qwen stores useful short phrase patterns in a large lookup structure that is cheap to index and easier to offload than normal transformer computation. Capacity grows without forcing every parameter through the accelerator on every token. This is not a small model. It is a large model designed so that most of its size is computationally quiet.

GLM: a larger active path, but half the layers of its ancestor

GLM-5.3 Flash is the first natively multimodal model in the GLM-5 family. It has 320B total parameters, 18B active per token, and 45 layers. Z.ai compares that with GLM-4.5's 355B total, 32B active, and 92 layers: similar stored capacity, almost half the active parameters, and roughly half the depth.

GLM also mixes linear and sparse attention. Linear attention maintains local state cheaply; sparse attention reaches back for global context. IndexPool reduces the sparse indexer's own memory and latency by pooling its keys, while Manifold-Constrained Hyper-Connections widen the residual path without paying the usual scaling penalty. Z.ai reports 3× less attention compute and a 4.4× smaller average KV cache than full GLM-5.3.

Both architectures arrive at the same product proposition: keep enough total capacity for modern coding, agent, and visual work, but stop paying dense-model prices to use it.

OpenRouter pricing: nearly equal after the sale

OpenRouter prices per million tokens on August 27:

ModelInput nowOutput nowCache read nowNormal/list inputNormal/list output
z-ai/glm-5.3-flash$0.075$0.25$0.015$0.15$0.50
qwen/qwen3.8-flash$0.16$0.47$0.016$0.16$0.47

At list price, GLM input is six percent cheaper and output is six percent more expensive. For most real workloads, that is the same price band. The current two-to-one gap is a launch promotion, not an architectural law; budget decisions made from the discounted column should include an expiry date.

Our runs also show why list rates are not the whole bill. Both text runs reported more than 2.4M cached prompt tokens because the WebBrain system prompt and tool schemas repeat. Qwen emitted fewer text-planner completion tokens, while the two vision runs emitted almost exactly the same number. The exact workload mix decides which nearly identical list price is cheaper.

What we ran

Both model IDs were served through the same OpenRouter account on August 27, 2026.

The regular LLM run used WebBrain's 100-case Chrome first-action corpus at Full tier: current Act/Ask prompts, native OpenAI-compatible tool schemas, temperature 0.15, and no reasoning-effort override. It captures one response and does not execute the tool. The canonical idealFirstToolCall is a deterministic routing hint, not a full end-to-end success grade; a model that safely reads the accessibility tree before clicking can miss the hint and still finish the live task correctly.

The vision run used WebBrain's 100 browser screenshots and exact production vision contract: the shipped six-section prompt, temperature 0, 800-token maximum, weighted fact checks, and critical-fact gating. A strict pass requires both enough weighted evidence and every critical fact.

Two Qwen text requests and two Qwen vision requests hit temporary upstream 429 rate limits. All four succeeded on retry. Every final case file is complete, and no API key was stored in the results.

We did not include the separate 100-case multi-turn recovery suite in this pass.

Vision: Qwen wins by three, GLM wins the clock

ModelStrict passesMean rubricMedianp95Output tokensObserved cost
Qwen3.8 Flash79 / 10094.8%8.42s13.43s45.3K$0.041
GLM-5.3 Flash76 / 10093.8%5.49s8.92s45.1K$0.021 promo / ~$0.042 list

Qwen's quality lead is real but narrow: three strict passes and just under one rubric point. GLM's latency lead is larger. It answered a screenshot roughly three seconds sooner at the median and kept its p95 under Qwen's median-plus-half-a-second.

The difficulty curve shows where the three-pass difference comes from:

Difficulty bandQwen3.8 FlashGLM-5.3 Flash
Easy70%80%
Basic85%70%
Intermediate85%85%
Advanced80%80%
Challenging75%65%

Qwen is stronger at the hard end and dramatically better on authentication screens: 5/5 strict passes against GLM's 2/5. GLM wins photo understanding 5/5 to 4/5, multilingual OCR 3/5 to 2/5, and search results 5/5 to 4/5.

Their overlap is revealing. Both pass 72 cases. Qwen alone passes seven; GLM alone passes four; both fail 17. The shared blind spots are the same ones that have survived several model generations: both score 0/5 on modal overlays and 1/5 on form validation. More parameters and newer attention do not automatically fix a small inline error associated with the wrong field or a dialog whose blocker must be described precisely.

Text planning: Qwen is faster, GLM follows the hint more often

ModelTool callsIdeal name or terminal answerExact idealTree firstMedianp95Observed cost
GLM-5.3 Flash1004113487.24s16.49s$0.045 promo / ~$0.089 list
Qwen3.8 Flash97 + 3 terminal prose3612542.55s11.54s$0.057

Qwen's three prose responses were knowledge questions where the expected terminal action was done; treating them as acceptable terminal answers gives it 36 ideal-name-or-terminal outcomes. GLM emits a structured tool on every case and reaches 41 canonical tool names.

The low exact totals need the same caution as every first-action article we publish. Many misses are harmless argument differences such as a trailing slash, an explicit read limit, or equivalent URL encoding. More importantly, both models often choose get_accessibility_tree where the deterministic hint expects an immediate click. GLM does that 48 times and Qwen 54 times. In a live browser loop, reading before acting is frequently prudent; this harness measures dispatch conformity, not final task completion.

The cleaner operational distinction is speed. Qwen's 2.55-second median is excellent for a 6B-active multimodal model carrying the full WebBrain prompt and tool set. GLM is more than twice as slow on text, even though it is substantially faster on the screenshot route we tested. Provider scheduling, vision preprocessing, cache behavior, and model architecture all contribute; “Flash” is not one universal latency class.

The old budget Qwen shortlist is obsolete

Five days ago, our six-model Qwen budget comparison ended with Qwen3-VL-32B Instruct at 69 strict passes and Qwen3-VL-30B-A3B Instruct at 68. Those were good results. They have already been passed by two general-purpose models that also handle serious text planning, million-token context, image input, and video input.

ModelVision passesMean rubricMean latencyCost / 100 vision cases
Qwen3.8 Flash7994.8%8.8s$0.041
GLM-5.3 Flash7693.8%5.9s$0.021 promo / ~$0.042 list
Muse Glimmer 30B7393.3%16.1s$0.098
Qwen3-VL-32B Instruct6991.9%4.6s$0.022
Qwen3-VL-30B-A3B Instruct6891.3%2.2s$0.024

At GLM's current promotional price, the newer 320B-A18B model is cheaper per token than every Qwen route in that old budget table, while beating its best strict-pass score by seven. Qwen3.8 Flash costs about two cents more per 100 screenshots than the old instruct specialists, but buys ten extra passes over the 32B leader and replaces a vision-only purchasing decision with a modern multimodal generalist.

There is no longer a good reason to reach first for the archaic budget Qwen3-VL routes on OpenRouter. The exceptions are narrow and measurable: Qwen3-VL-30B-A3B remains the latency winner at 2.2 seconds, and Qwen3-VL-32B remains the absolute two-cent option. If those last milliseconds or pennies are the binding constraint, keep them. For a new general browser-agent deployment, the current Flash generation gives you a larger capability surface and materially better vision without leaving the budget tier.

Which one should you call?

The larger lesson is architectural. The useful small-model metric is no longer the number in the model name. Qwen carries well over a hundred billion main-model parameters while activating six billion. GLM stores 320 billion while activating eighteen. Both can be much more capable than yesterday's 8B and 30B budget checkpoints without making each generated token traverse the whole model.

The budget tier did not merely get a little better. It got much larger, much more modern, and—in GLM's temporary case—even cheaper.

Raw results

test/llm/results/2026-08-27-openrouter-full_chrome_qwen_qwen3.8-flash
test/llm/results/2026-08-27-openrouter-full_chrome_z-ai_glm-5.3-flash
test/vision/results/2026-08-27-openrouter-full_qwen_qwen3.8-flash_production
test/vision/results/2026-08-27-openrouter-full_z-ai_glm-5.3-flash_production

The benchmark harness, screenshots, rubrics, and result files live in test/llm and test/vision.

Tags: #Qwen38Flash #GLM53Flash #OpenRouter #MultimodalAI #MixtureOfExperts #VisionLanguageModel #ToolCalling #BrowserAgent #LocalAI #WebBrain

Written by Emre Sokullu. WebBrain 33.0.0 and later is GPL-3.0-or-later and open on GitHub.