by Z.ai · GLM-5 family · best for low-cost multimodal coding and computer-use agents
GLM-5.3-Flash is Z.ai's low-cost model and the first natively multimodal model in the GLM-5 series, released on 2026-08-26 with MIT-licensed open weights on Hugging Face the same day. It is a new 320B-parameter mixture-of-experts with 18B active parameters and a hybrid of linear and sparse attention, built so that a 1M-token context stays cheap to serve. It reads images, video and files as well as text, and Z.ai pitches it as a default model for coding, computer-use and office-document agents. Z.ai reports that it beats GLM-5.2 across its benchmarks, nearly matches Claude Opus 4.8 on Z.ai's coding benchmark, and scores 57 on the Artificial Analysis Intelligence Index. The sentence a buyer needs: frontier-adjacent agent results with vision at $0.15 / $0.50, about a tenth of GLM-5.3's price and under plain MIT, but every figure is Z.ai's own and reasoning is always on.
| Benchmark | Score | Source |
|---|---|---|
| LMArena Elo | 1475 | lmarena.ai 2026-09-13T00:00:00.000Z |
| Terminal-Bench | 84.3% | z.ai 2026-08-26T00:00:00.000Z |
| LMArena Coding Elo | 1525 | lmarena.ai 2026-09-13T00:00:00.000Z |
Six personas, six verdicts — the same panel that reviews every product on TopReviewed.
“Near-flagship agent results, native vision and MIT weights at $0.15 in and $0.50 out make this the easiest Z.ai model to pilot, pending proof.”
GLM-5.3-Flash is the more attractive procurement story of Z.ai's August releases. It is plain MIT, so it avoids the security-review clause Z.ai added to GLM-5.3, it adds image, video and file input, and it costs about a tenth of the flagship. Z.ai's table has it ahead of GLM-5.2 everywhere and level with or ahead of GLM-5.3 on three agent benchmarks. The risks are familiar: every number is vendor-reported, Z.ai states no compliance certifications, and Z.ai serves the model on a newly built inference stack for Chinese AI chips. Six inference providers on Hugging Face offer alternative hosting.
“A 320B model priced like a lite tier and pitched as Opus 4.8-class: Z.ai is using its Flash model to reset what a budget model is expected to do.”
Z.ai positions GLM-5.3-Flash as a default for most workloads rather than a cut-down tier: a new base model, hybrid linear and sparse attention that Z.ai says needs a third of GLM-5.3's attention compute, vision wired into the coding loop, and a claimed Artificial Analysis Intelligence Index score of 57 that Z.ai's Chinese docs equate with Claude Opus 4.8. It is also Z.ai's proof point for Chinese AI chips, which Z.ai says now serve it at per-token cost comparable to mainstream NVIDIA GPUs. The field is dense: Qwen3.8-Flash matches its input price, and DeepSeek V4.1-Flash is cheaper on cache hits.
“At $0.15 in and $0.50 out it costs a tenth of GLM-5.3, but always-on reasoning and an 80% cache discount keep it off the very bottom of the table.”
List price is $0.15 input, $0.50 output and $0.03 cached input on Z.ai, flat to 1M tokens, with cache storage free for now. That undercuts GPT-5.6 Luna ($0.20 / $1.20) and Gemini 3.5 Flash-Lite ($0.30 / $2.50), sits level with Qwen3.8-Flash ($0.15 / $0.47), and beats DeepSeek V4.1-Flash on output price even off-peak ($0.60), though DeepSeek's cache hits cost far less. Z.ai quotes $0.045 per Artificial Analysis task, at a discounted rate. Two things erode the headline: reasoning cannot be turned off, so short calls still produce thinking tokens, and there is no batch price.
“Images, video and files through the same chat endpoint, 128 tools and a 1M window; build around reasoning that never switches off.”
Integration follows GLM-5.3: chat completions with image_url, video_url and file_url content blocks, function calling with up to 128 functions, streaming and context caching. Z.ai recommends temperature 1, top_p 0.95, reasoning_effort: "max", clear_thinking: false, and tool_stream: true when streaming. Two practical details: thinking cannot be disabled, and the API reference's multimodal request schema does not list response_format, although the model page advertises structured output, so test JSON output before depending on it. Self-hosting is lighter than the flagship (about 320 GB of FP8 weights), but the new glm5_next architecture needs framework versions that support it.
“Three times the Coding Plan quota of GLM-5.3, eyes for screenshots and screen recordings, and near-flagship coding; the wait is all the thinking.”
For daily use, GLM-5.3-Flash is the better fit on the GLM Coding Plan: Z.ai gives it three times the usable quota of GLM-5.3, and it can see. In ZCode it drives browser-use and computer-use agents that click through pages and check their own rendered output, and Z.ai's demos range from slide decks to Blender scenes and Godot game prototypes. Z.ai's figures put its coding close to GLM-5.3 (Terminal-Bench 2.1 84.3 against 88.2). The cost is latency, since every request thinks first, and the faster FlashX variant is API-only and not on the plan.
“An Opus 4.8-level index score at a fraction of the price is Z.ai's claim, not a verified fact, and its charts skip the budget rivals buyers weigh.”
Every figure comes from Z.ai. The Artificial Analysis Intelligence Index score of 57 appears in Z.ai's blog and docs, and the $0.045-per-task figure uses a discounted price. Z.ai's base-model table puts GLM-5.3-Flash-Base roughly level with the larger GLM-5-Base (MMLU 88.1 vs 88.3, SimpleQA 33.5 vs 36.0), so most of the gains come from post-training and multimodal data. The comparison set omits Qwen3.8-Flash, DeepSeek V4.1-Flash and GPT-5.6 Luna. Z.ai concedes a larger KV cache than Kimi K3 and DeepSeek-V4-Flash, and its own table shows it trailing GPT-5.6 Terra and Gemini 3.7 Flash on DeepSWE and BabyVision, and Gemini 3.7 Flash on video.
The full research notes behind this review — verified against primary sources.
A 320B-parameter mixture-of-experts (321.3B in the Hugging Face checkpoint, including the vision encoder) that activates 18B parameters per token. Z.ai contrasts it with GLM-4.5 (355B total, 32B active, 92 layers): a similar total size, with nearly half the active parameters and half the depth. The config.json on Hugging Face (glm5_next) shows 45 layers: 34 linear-attention layers and 11 sparse-attention layers (every fourth layer), the first three with dense MLPs and the rest MoE with 288 routed experts plus one shared expert, 8 routed experts per token, hidden size 4,096 and one multi-token-prediction layer. The sparse layers use a lightweight indexer that selects the top 2,048 tokens, with IndexPool compressing four indexer keys into one. Hyper-connections run with four streams (mHC). A 24-layer vision encoder feeds images and video. The vocabulary has 154,880 tokens and the model supports 1,048,576 positions. Pre-training used a 30T-token multimodal corpus. Z.ai reports the lowest per-head attention compute among GLM-5.3, DeepSeek-V4-Flash and Kimi-K3, and concedes that its KV cache is still slightly larger than Kimi-K3's and DeepSeek-V4-Flash's. The main repository ships FP8 (E4M3) weights; zai-org/GLM-5.3-Flash-BF16 holds the BF16 checkpoint. Knowledge cutoff and training compute are undisclosed.
Scores lean on Z.ai's launch figures, which no independent evaluator had published at verification time, so they are set conservatively.
All scores are vendor-reported by Z.ai in its launch blog (2026-08-26). Competitor figures are as published in Z.ai's table. GLM-5.3 figures come from Z.ai's GLM-5.3 model card, run on the same harnesses.
| Benchmark | Score | vs GLM-5.3 / GLM-5.2 | vs Top Competitor | Source |
|---|---|---|---|---|
| Terminal-Bench 2.1 (Claude Code harness) | 84.3 | 88.2 / 81.0 | GPT-5.6 Terra 87.4; Gemini 3.7 Flash 85.8; Claude Opus 4.8 85.0 | Z.ai blog (vendor-reported) |
| DeepSWE v1.1 | 63.4 | 66.9 / 46.2 | GPT-5.6 Terra 69.6; Gemini 3.7 Flash 65.3 | Z.ai blog (vendor-reported) |
| NL2Repo | 56.3 | 58.0 / 48.9 | Claude Opus 4.8 69.7; DeepSeek-V4-Vision-Exp 57.7 | Z.ai blog (vendor-reported) |
| Toolathlon Verified | 78.4 | 73.0 / 59.9 | Claude Opus 4.8 76.2; DeepSeek-V4-Vision-Exp 75.9 | Z.ai blog (vendor-reported) |
| AutomationBench v1.0.6 | 48.8 | 48.2 / 26.2 | Gemini 3.7 Flash 52.3; Claude Opus 4.8 41.0 | Z.ai blog (vendor-reported) |
| Agents' Last Exam | 26.3 | 28.5 / 20.4 | GPT-5.6 Terra 28.0; DeepSeek-V4-Vision-Exp 27.3 | Z.ai blog (vendor-reported) |
| HLE with tools (full set) | 55.3 | 62.5 / 54.7 | Claude Opus 4.8 57.9; DeepSeek-V4-Vision-Exp 55.1 | Z.ai blog (vendor-reported) |
| GDPval-AA v2 (Elo) | 1,773 | 1,769 / 1,504 | DeepSeek-V4-Vision-Exp 1,675; Claude Opus 4.8 1,582 | Z.ai blog (vendor-reported) |
| OfficeQA Pro | 62.4 | n/a | DeepSeek-V4-Vision-Exp 57.9; Claude Opus 4.8 48.9 | Z.ai blog (vendor-reported) |
| CharXiv Reasoning (with tools) | 89.4 | n/a | Claude Opus 4.8 89.9; Gemini 3.7 Flash 88.7 | Z.ai blog (vendor-reported) |
| Chartography (with tools) | 78.0 | n/a | Claude Opus 4.8 75.0; GPT-5.6 Terra 68.0 | Z.ai blog (vendor-reported) |
| BabyVision | 53.4 | n/a | Gemini 3.7 Flash 70.9; GPT-5.6 Terra 61.6 | Z.ai blog (vendor-reported) |
| MVBench (video) | 77.8 | n/a | Gemini 3.7 Flash 82.2; GPT-5.6 Terra 75.0 | Z.ai blog (vendor-reported) |
| MMVU (video) | 80.5 | n/a | Gemini 3.7 Flash 82.3; GPT-5.6 Terra 75.8 | Z.ai blog (vendor-reported) |
| OSWorld 2.0 (computer use) | 59.1 | n/a | DeepSeek-V4-Vision-Exp 54.9; Claude Opus 4.8 54.8 | Z.ai blog (vendor-reported) |
| Vision2Web | 77.8 | n/a | Gemini 3.7 Flash 76.5; Claude Opus 4.8 76.1 | Z.ai blog (vendor-reported) |
| Z.ai Code Bench v1.0 (private, max effort) | 29.0 | n/a | Claude Opus 4.8 29.5 | Z.ai blog (vendor-reported) |
| Artificial Analysis Intelligence Index v4.1.1 | 57 | n/a | Z.ai's Chinese docs say this equals Claude Opus 4.8's score | Z.ai blog (vendor-reported) |
| MMLU (base model) | 88.1 | GLM-5-Base 88.3 | DeepSeek-V4-Flash-Base 88.5 | Z.ai blog (vendor-reported) |
| BBH (base model) | 86.6 | GLM-5-Base 87.4 | DeepSeek-V4-Flash-Base 84.9 | Z.ai blog (vendor-reported) |
| LiveCodeBench (base model) | 37.6 | GLM-5-Base 34.4 | DeepSeek-V4-Flash-Base 29.9 | Z.ai blog (vendor-reported) |
| SimpleQA (base model) | 33.5 | GLM-5-Base 36.0 | DeepSeek-V4-Flash-Base 31.2 | Z.ai blog (vendor-reported) |
Only Terminal-Bench 2.1 fills a catalog compare field, on the same version stored for GLM-5.3 and GLM-5.2. The MMLU, BBH, LiveCodeBench and SimpleQA rows measure the pre-trained base model, not the released chat model, so those compare fields stay empty. HLE is with tools, unlike the no-tools HLE stored for GLM-5.2, so that field also stays empty. The Artificial Analysis score appears only in Z.ai's blog and docs, alongside a cost of $0.045 per task at a discounted price, and could not be confirmed on Artificial Analysis's own page, so the index field stays empty too. Z.ai's GLM-5.2 figures differ slightly between its two launch posts (Agents' Last Exam 20.4 here against 23.8 in the GLM-5.3 table; GDPval-AA 1,504 against 1,508). The comparison set is DeepSeek-V4-Vision-Exp, Claude Opus 4.8, GPT-5.6 Terra and Gemini 3.7 Flash; it includes none of the budget models buyers are most likely to weigh against it.
No independent throughput or time-to-first-token measurement could be confirmed, so both fields are null. Z.ai's only speed figure is for GLM-5.3-FlashX, the faster serving option, at up to 200 tokens per second; it publishes no figure for standard GLM-5.3-Flash. The model's design favors long-context throughput (a third of GLM-5.3's attention compute and a much smaller KV cache, per Z.ai), but reasoning runs on every request and defaults to max, so short prompts still wait for thinking; low is the fastest setting. Z.ai serves the model on a cluster of Chinese AI chips with W8A8 quantization, mixed INT8/FP8/BF16 KV-cache quantization and separate pools for multimodal encoding, prefill and decoding, and reports a 3x end-to-end serving gain over its first baseline on that hardware. Six inference providers listed on Hugging Face also serve it, so measure on the host you plan to use.
| Surface | Cost | Notes |
|---|---|---|
| API input | $0.15 / 1M tok | Z.ai international platform; flat to 1M tokens |
| API output | $0.50 / 1M tok | Reasoning always on |
| Cached input | $0.03 / 1M tok | 80% off input; cache storage free for a limited time |
| Batch (in/out) | n/a | No batch price on Z.ai's pricing pages |
| Image / video / file input | token-based | No separate per-image price listed |
| GLM-5.3-FlashX | $0.37 / $1.25 | $0.075 cached input; up to 200 tokens/s per Z.ai; API only |
| GLM Coding Plan | from $18 / month | Three times the usable quota of GLM-5.3; FlashX not included |
| Free tier | none | Z.ai's free models are GLM-4.7-Flash and GLM-4.5-Flash |
| Self-host | free weights | MIT |
| Rate limits | not published | Not stated on the model or pricing pages |
Zhipu's Chinese docs describe the price as a tenth of GLM-5.3's, and a twentieth during a limited-time discount on its China platform. Z.ai's international pricing page shows no discount.
glm-5.3-flash and glm-5.3-flashx on Z.ai's chat completions endpoint (https://api.z.ai/api/paas/v4/chat/completions). Images go in image_url content blocks (URL or Base64 data URL, several per message), with video_url and file_url for video and documents. Text parameters match GLM-5.3. Zhipu's China platform (bigmodel.cn) has served both codes since 2026-08-26.zai-org/GLM-5.3-Flash and BF16 at zai-org/GLM-5.3-Flash-BF16, under MIT (copyright Z.AI Co., Ltd), with recipes for SGLang, vLLM, TokenSpeed, Transformers, KTransformers and Unsloth. At one byte per parameter the FP8 weights are about 320 GB, less than half of GLM-5.3's, and the smaller KV cache makes long-context serving lighter.Z.ai's official SDKs are zai-sdk for Python and Java, and the chat completions endpoint follows the OpenAI format. GLM-5.3-Flash is on the GLM Coding Plan for Claude Code, OpenCode and other coding agents, and in ZCode it powers Browser Use and Computer Use agents. For self-hosting, SGLang, vLLM, TokenSpeed, Transformers, KTransformers and Unsloth have GLM-5.3-Flash recipes. Together AI, Fireworks, DeepInfra, Novita, Baseten and Featherless AI serve it as live inference providers on Hugging Face. Adoption started fast: Z.ai says the anonymous "ox-alpha" test was the most popular model of the week on OpenCode and OpenRouter, and the main Hugging Face repository logged about 3.3 million downloads in its first month, more than three times GLM-5.3's.
$0.15 per 1M input tokens, $0.50 per 1M output tokens and $0.03 per 1M cached input tokens on Z.ai, flat up to the 1M-token context. Cache storage is free for a limited time and there is no published batch discount.
A faster serving option of the same model, which Z.ai says reaches up to 200 tokens per second. It costs $0.37 / $1.25 ($0.075 cached input), about 2.5 times the standard price, and is not included in the GLM Coding Plan.
Text, images, video and files, sent as image_url, video_url and file_url content blocks in a chat completions request. Output is text only, with a 1M-token context and up to 128K output tokens.
On Z.ai's figures it is a few points behind on coding (Terminal-Bench 2.1 84.3 vs 88.2, DeepSWE 63.4 vs 66.9) and on HLE with tools (55.3 vs 62.5), and level or ahead on Toolathlon, AutomationBench and GDPval-AA. It costs about a tenth as much, accepts images, video and files, and ships under MIT rather than the GLM-5.3 License.
Yes. GLM-5.3-Flash is plain MIT with no extra conditions. GLM-5.3's custom license adds a Z.ai security review for model-as-a-service groups with more than US$10 billion in revenue.
No. thinking.type accepts only enabled; use reasoning_effort: "low" for the lightest thinking. The default is max.
Yes. FP8 and BF16 weights are on Hugging Face with recipes for SGLang, vLLM, TokenSpeed, Transformers, KTransformers and Unsloth. The FP8 weights are about 320 GB, so a single high-memory multi-GPU server can hold them.
Z.ai's API data processing addendum says customer data is generally processed in Singapore and that Z.ai does not store the content customers input or generate. Z.ai lists no SOC 2, ISO 27001 or HIPAA certification.
The same $0.15 input price and a slightly lower $0.47 output price internationally, with image and video input, a 1M context, 131,072-token output and built-in web search on Model Studio. Its open weights ship as Qwen3.8-Flash-Next under the Qwen Community License, which requires a separate Qwen license before any model-as-a-service or AI work-assistant business uses them commercially. Qwen wins on output price and search; GLM-5.3-Flash wins on MIT terms and file input. Neither vendor benchmarks against the other.
MIT open weights with image input, a 1M context and 384K max output, at $0.30 / $1.20 peak and $0.15 / $0.60 off-peak, with cache hits at $0.006 peak and $0.003 off-peak. It keeps a non-thinking mode that GLM-5.3-Flash lacks. GLM-5.3-Flash is cheaper on output at all hours and adds video input; DeepSeek wins on cache pricing, output length and off-peak input. No shared benchmark table.
$0.20 / $1.20 with $0.02 cached input, a 1.05M context, 128K output, text and image input, and reasoning effort from none to max. Luna wins on governance, a no-reasoning setting and a deeper cache discount, but prompts over 272K tokens cost 2x input and 1.5x output. GLM-5.3-Flash costs 25% less on input and 58% less on output, adds video, and ships open weights. Z.ai's table compares against GPT-5.6 Terra, not Luna.
$0.30 / $2.50 with a free tier, a 1,048,576-token input limit, and text, image, video, audio and PDF input. Gemini wins on audio input, the free tier and Google's governance; GLM-5.3-Flash costs half as much on input and a fifth on output, with open weights. Z.ai's table compares against Gemini 3.7 Flash rather than Flash-Lite.
Primary references used to verify this review.
Does not train on API inputs by default
Last verified 2026-09-21