Qwen 3.7 Flash pricing: what you actually pay in 2026

Kurnia Kharisma Agung Samiadjie
Written by

Kurnia Kharisma Agung Samiadjie

Katelin Teen
Reviewed by

Katelin Teen

Last edited July 31, 2026

Expert Verified
Illustration of two people reviewing tiered pricing cards on a screen, with the Qwen logo

The rate card, and the four meters behind it

Here is the published price, in full, as it actually applies.

Prompt sizeInput / 1MOutput / 1MCache read / 1MCache write / 1M
Under 32K tokens$0.03$0.13$0.006$0.038
32K to 256K$0.10$0.40$0.02$0.125
256K to 1M$0.20$0.80$0.04$0.25

Those rates come from OpenRouter's models API, which is the same feed the Qwen3.7 Flash model page renders from. The model card on Alibaba Cloud Model Studio prints the identical three-bracket structure in CNY.

Four things move the number you are billed, and only one of them is on that table.

Four meters labelled prompt size bracket, cache hits and misses, batch or not, and retries, all feeding into a single invoice
Four meters labelled prompt size bracket, cache hits and misses, batch or not, and retries, all feeding into a single invoice

Plug your own workload into all four:

The rest of this post is what each of those four inputs is really doing.

Meter 1: the prompt-size bracket, and how agent loops drift into it

The pricing is bracketed by how big the prompt is, not by how many tokens you buy in a month. A call with 32,001 prompt tokens is billed at $0.10 per million on every one of them, not just the ones past the line. Cross 256K and the whole request reprices again at $0.20.

That makes the top bracket 6.7x the headline input rate and 6.2x the headline output rate. It also means the two numbers in every headline about this model, "cheapest vision model" and "1M context," cannot both be true in the same call. My colleague Rama walked through that trade-off in detail in the Qwen 3.7 Flash review; the spec-sheet version lives in the Qwen 3.7 Flash overview.

What is less obvious is how you get there without meaning to. Agent loops drift across brackets on their own:

  • A system prompt with tool schemas is often 3K to 8K tokens before the user says anything.
  • Retrieved documents land on top of that. Four help-centre articles at 2K each is another 8K.
  • Every turn re-sends the whole conversation, so turn 1 might be 12K and turn 6 is 40K.

Turn 1 bills at $0.03. Turn 6 bills at $0.10, retroactively on the entire prompt. Nothing changed in your code. This is the same shape of problem as picking a model by sticker rate elsewhere, which is why Opus 5 vs Sonnet 5 ends up being an argument about cost per finished task rather than cost per token.

The evidence that this is happening to real users is on the vendor's own page. OpenRouter publishes a rolling 30-day weighted average of what customers pay after caching, and for this model it is $0.044 input and $0.149 output at a 51.0% cache hit rate. The effective price sits above list, which is only arithmetically possible if a meaningful share of traffic is paying the upper brackets.

If you are comparing models on rate cards, the same trap exists elsewhere in different clothing. GPT-5.6 pricing doubles input and adds 50% to output above 272K tokens, and Claude pricing charges a premium for cache writes. Only Qwen3.7 Max sits flat across the whole window, and it costs 49x more per input token to get there.

Meter 2: caching, where writing the cache costs more than not caching

This is the meter people get wrong most often, and it is worth doing the arithmetic once.

Qwen 3.7 Flash exposes two kinds of cache. Implicit caching reads at 20% of the standard input rate and costs nothing to create. Explicit caching is split: you pay a creation rate and then a much lower read rate. On OpenRouter's USD listing, the five-minute explicit cache creates at $0.038 and reads at $0.003, against a $0.03 standard input rate.

Read that again. Writing a cache entry costs 1.27x what it would have cost to just send the tokens.

Two paths from writing a cache: read again inside five minutes and pay $0.003, or let it expire unread and pay 1.27x
Two paths from writing a cache: read again inside five minutes and pay $0.003, or let it expire unread and pay 1.27x

The maths breaks in your favour fast. Write once and read once, and you have spent $0.041 per million against $0.060 uncached, so the cache is already paying. Every read after that is nearly free. The whole thing only goes wrong in one specific case: the cache expires before anybody reads it, and you paid a 27% premium for nothing.

Which is exactly the shape of a support queue. Tickets do not arrive in a tight burst against the same context, they trickle in across the day. A five-minute time-to-live is generous for a chat session and useless for an inbox. The 51% cache hit rate OpenRouter measures across all traffic on this model is a reasonable planning assumption, not the 90% you get in a benchmark script.

Two practical rules fall out of that. Use implicit caching by default, since it has no creation charge and still reads at 20%. Reserve explicit caching for prefixes you are confident get hit repeatedly inside the window, like a long system prompt on a high-throughput endpoint. If you are building retrieval on top, the RAG vs LLM trade-off matters here too, because a smaller retrieved context is both cheaper per call and less likely to tip you into the next bracket.

Meter 3: the batch discount exists in exactly one region

Alibaba's own model card prices this model in CNY, in four separate regional tables, and the differences are not cosmetic.

Billing item (per 1M, base bracket)BeijingSingaporeFrankfurtTokyo
Input0.2 CNY0.225 CNY0.2 CNY0.2 CNY
Output0.8 CNY0.974 CNY0.8 CNY0.8 CNY
Implicit cache read0.04 CNY0.045 CNY0.04 CNY0.04 CNY
Input (Batch File)0.1 CNY
Output (Batch File)0.4 CNY

Three findings in that table.

Batch File pricing halves both meters, and it only exists in Beijing. Batch Inference is marked Unsupported on the Singapore, Frankfurt and Tokyo capability grids, so the 50% discount that every other vendor offers globally is, here, a function of where you deploy. Note also the trap inside the trap: Batch Chat rows are priced at 0.2 and 0.8, identical to standard. Only the file-based batch path gets the discount.

Singapore costs more for the same model. Input runs 12.5% above the base rate and output runs about 22% above. Nothing in the capability grid explains it; it is simply a different price list.

Web search is region-gated too, supported in Beijing and Singapore and unsupported in Frankfurt and Tokyo. That is a feature question rather than a pricing one, until you have to bolt on a separate search API and pay for it twice.

Four region cards showing Beijing with web search and batch discount, Singapore with web search only, and Frankfurt and Tokyo with neither
Four region cards showing Beijing with web search and batch discount, Singapore with web search only, and Frankfurt and Tokyo with neither

One more thing about currency. The model card prints CNY on every tab and shows no USD figures anywhere; the dollar rates everyone quotes come from OpenRouter's resale listing. Those are two storefronts for one pricing scheme, not a contradiction to resolve, and converting between them will give you a number that matches neither invoice. Price against the storefront you are actually buying through. Anyone comparing across vendors will hit the same problem, which is part of why the OpenAI vs Anthropic vs Gemini comparison is harder than reading three price pages.

Meter 4: retries, the line item nobody budgets for

OpenRouter measures a tool-call error rate of 8.88% for this model, against 6.45% on Qwen3.7 Plus. In an agent loop, a failed tool call is not free. You paid for the prompt that produced it, and you will pay again for the retry that includes the failure in its context, at a slightly larger prompt size.

Nine percent is not catastrophic, but it belongs in the model, which is why the calculator above adds it as a multiplier rather than leaving it as a footnote.

The latency tail is the same story told in time instead of money. P50 end-to-end is a comfortable 3.56 seconds. P99 is 90.19 seconds. If your timeout sits below that, you are cancelling and re-issuing roughly one call in a hundred, and paying for both. And because exactly one provider serves this model, there is no fallback route to fail over to when it gets slow.

"Flash" is a claim about price, not speed. At 59 output tokens per second, this model is roughly a sixth the speed of Gemini 3.5 Flash-Lite, which is a real consideration if anything is waiting on the response. It is also, oddly, about five times faster than its own Plus sibling.

How it prices against the rest of the cheap vision tier

Every figure below comes from the vendor's own pricing page, at the standard synchronous tier.

ModelInput $/1MOutput $/1MContextVisionThe catch on the rate card
Qwen 3.7 Flash$0.03$0.131MText, image, videoThree brackets; batch is Beijing-only
Mistral Small 4$0.15$0.60256KText, imageFlat, but the smallest window here
GPT-5.6 Luna$0.20$1.201.05MText, image2x input above 272K; batch halves it
Gemini 3.1 Flash-Lite$0.25$1.50Not publishedText, imageCheaper than the newer 3.5 Flash-Lite
Gemini 3.5 Flash-Lite$0.30$2.501,048,576Text, image, videoCache storage billed per hour
Claude Haiku 4.5$1.00$5.00200KText, imageCache writes at 1.25x input
Gemini 3.6 Flash$1.50$7.501,048,576Text, image, videoPriced above the Lite tier by 5x

Qwen wins the top row by an order of magnitude, and it is the only model here that takes video input under $0.10. But the comparison is closer than the raw numbers suggest once you apply each vendor's own discounts. Mistral pricing is flat, so what you see is what you pay. Batch mode halves both Google tiers worldwide with no region gate, as the Gemini 3.5 Flash-Lite pricing breakdown lays out.

And GPT-5.6 cut Luna's price by 80% on 30 July 2026, which reshuffled this table days before I wrote it. The full tier map is in the GPT-5.6 pricing post, and the top of Google's range is in Gemini 3.6 Flash pricing.

Two rows worth staring at. Newer is not cheaper inside Google's own lineup, where 3.1 Flash-Lite still undercuts 3.5. And open weights do not mean cheap, which Kimi K3 pricing demonstrates at $3 in and $15 out. If open weights are what you are after here, note that Qwen 3.7 is closed, and the best open source AI agents roundup is the better starting point.

Inside the Qwen family the ladder is steep:

ModelInput $/1MOutput $/1MLong-context surchargeModality
Qwen3.7 Flash$0.03$0.13Yes, at 32K and 256KText, image, video
Qwen3.7 Plus$0.32$1.28Yes, at 256KText, image
Qwen3.7 Max$1.475$4.425None publishedText only

Flash is 10.7x cheaper on input than Plus and 49x cheaper than Max, and it is the only one of the three that accepts video. Max, the flagship, has no vision at all. Broader context on the range sits in the Qwen pricing breakdown, and the newer preview tier is covered in Qwen3.8-Max pricing.

If none of the three fits, Qwen alternatives covers what else is in the running, and the Qwen family overview is the plain-English version of this ladder.

What the community is saying, which is almost nothing

Worth stating plainly, because it changes how much weight the price alone should carry: there is no independent price-performance data on this model. It is not listed on Artificial Analysis, it has no LMArena entry, and Qwen published no benchmarks with it. A search of Hacker News for the model name returns zero results across stories and comments, all time.

The closest thing to an explanation came from an unrelated thread the same week:

Hacker News

"Qwen/Alibaba have stopped doing open weights releases for a while. No grudge or anything, I'm certainly not going to look at a gift horse in the mouth, but both DeepSeek and Moonshot have been very consistent with open weights as well as sharing actually detailed research."

The crowd that normally stress-tests a Qwen release stopped watching when the line went closed-weight, so an API-only launch landed with nobody to benchmark it. In the same thread, another commenter noted that the rival cheap model "does not have vision abilities, which is a big draw for agentic tasks" — which is precisely this model's pitch, written by someone who did not know it had shipped four days earlier.

Practically: you can trust the price, because the vendor published it. You cannot yet trust anybody's claim about what you get for it. Budget for your own eval before you commit a workload, the way you would with any model in the top AI agents conversation.

What this actually costs on a support queue

Here is where I have to step outside the rate card, because this is the question most people arrive with.

Run the calculator on a plausible support workload: 200,000 conversations a month, 12K prompt tokens each once you include a system prompt and a few retrieved articles, 700 tokens out, half of it cache-hit, with the retry allowance on. That comes to roughly $67 a month — below the headline estimate, because the cache is doing its job at a prompt size that never leaves the base bracket. It is a small enough number to feel like a rounding error, and it is the number that makes building your own look obviously correct.

At eesel we watch this decision play out regularly, and the pattern is consistent. From an internal churn review, several technical customers — including an AR construction-tech firm and a DTC beauty brand — left to build directly on an LLM API. What sends teams the other way is what the tokens do not cover. On the buy side, an engineering lead at a Bitcoin-ATM hardware company running a 300-plus article Confluence and Telegram knowledge base put it like this:

"We could try to write our own LLM application but we didn't want to invest our time into that. We wanted something that we would not have to maintain."

The maintenance is the actual cost. A raw model call has no idea which of your help-centre articles is current, no rule for when to hand off to a human, no way to test itself against your history before it answers a live customer. Getting those wrong is more expensive than any token bracket: we have watched a confident-sounding bot quietly give wrong answers, which is why every eesel rollout is simulated against historical tickets before it touches a real conversation.

If you want the honest all-in figure rather than the API line, the AI customer service cost breakdown and the cost per resolution comparison are better starting points than any per-token table, and AI vs human cost frames the number that finance actually asks about.

The engineering work that a $0.03 rate does not buy you, roughly in the order it bites:

None of that is an argument against cheap models. It is an argument for knowing which bill you are actually reading. A model this cheap is a great component and a poor product, and the difference between the two is what an AI agent versus a traditional chatbot really comes down to.

Try eesel

If you got here doing maths on whether a $0.03 model can carry your support queue, the honest answer is that the tokens were never the hard part. eesel is the version of that project you do not have to build: it plugs into Zendesk, Freshdesk, Gorgias or your inbox in a few minutes, reads the help centre and past tickets you already have, and answers only what it is confident about, escalating everything else.

The bit that matters most for anyone who has been burned by a demo: you can simulate it against thousands of your own historical tickets before a single customer sees it, so you know the resolution rate and the cost per ticket up front instead of discovering both in production. Free to try, no rebuild required.

The eesel AI helpdesk dashboard, showing AI activity across a live support queue
The eesel AI helpdesk dashboard, showing AI activity across a live support queue

The short version

Qwen 3.7 Flash pricing is real and it is the cheapest vision rate available, provided your prompts stay under 32K, you deploy in Beijing, your cache actually gets read, and your agent does not retry much. Change any one of those and the number moves, in one case by 6.7x.

Model it before you migrate. And if the workload on the other end of the maths is a support queue, price the whole system, not the tokens: the best LLM for support is usually the one you do not have to maintain.

Sources

Frequently Asked Questions

How much does Qwen 3.7 Flash cost per 1M tokens?
Qwen 3.7 Flash pricing starts at $0.03 per 1M input tokens and $0.13 per 1M output tokens, and that rate only applies to prompts under 32K tokens. From 32K to 256K it is $0.10/$0.40, and from 256K to 1M it is $0.20/$0.80. The full family rate card is in our Qwen pricing breakdown.
Why is my Qwen 3.7 Flash bill higher than the advertised price?
Almost always because your prompts crossed a bracket. OpenRouter's rolling 30-day blend of what its customers actually pay is $0.044 in and $0.149 out, above the $0.03/$0.13 sticker, at a 51.0% cache hit rate. Long system prompts, retrieved documents and growing agent conversations all push you past the 32K line. The mechanics are covered in the Qwen 3.7 Flash review.
Is Qwen 3.7 Flash cheaper than Gemini 3.5 Flash-Lite?
On list price, yes, by 10x on input: $0.03 against $0.30 per 1M. The gap narrows once you account for Google's batch tier, which halves Flash-Lite to $0.15, and for throughput, where Flash-Lite is several times faster per token. Numbers are in our Gemini 3.5 Flash-Lite pricing post.
Does Qwen 3.7 Flash have a free tier?
No model-specific free quota is published. The Model Studio card carries no free allowance for it, and the "100 million free tokens" line in Alibaba's site footer is a site-wide new-user promotion, not a Qwen 3.7 Flash entitlement. Treat this as a paid API from the first call.
How does Qwen 3.7 Flash pricing compare to Plus and Max?
Flash is 10.7x cheaper on input than Qwen3.7 Plus ($0.32/$1.28) and 49x cheaper than Qwen3.7 Max ($1.475/$4.425). Flash and Plus both carry long-context surcharges; Max is the only one priced flat across the whole 1M window. For the newer flagship see Qwen3.8-Max pricing.
Is Qwen 3.7 Flash cheap enough to run a support queue on?
The tokens are cheap; the system around them is the cost. A support deployment needs retrieval over your help centre, escalation rules, testing against past tickets and someone maintaining it. Our guide to choosing an LLM for support and the AI customer service cost breakdown both put the token line in context.
Does Qwen 3.7 Flash offer a batch discount?
Yes, but only in one region and only in one mode. Batch File pricing in Beijing halves input and output to 0.1 and 0.4 CNY per 1M at the base bracket. Batch Chat is billed at the standard rate, and Batch Inference is marked unsupported in Singapore, Frankfurt and Tokyo.
What currency is Qwen 3.7 Flash priced in?
Alibaba Cloud's model card prices it in CNY only, across all four regions. The USD figures most people quote come from OpenRouter's resale listing. Both describe the same three-bracket structure, so use whichever storefront you are actually buying through rather than converting between them.

Share this article

Kurnia Kharisma Agung Samiadjie

Article by

Kurnia Kharisma Agung Samiadjie

Kurnia is a software engineer and writer at eesel AI with two years of SEO experience, writing about AI tools, helpdesk software, and customer support. He pairs a developer's understanding of how these products are built with search-driven research into what actually ranks and resonates with the people searching for them.

Related Posts

All posts →
Illustration of image, video and document panels feeding a vision-language model, with the Qwen logo
Trending

Qwen 3.7 Flash: specs, pricing, and what it actually does

Qwen 3.7 Flash shipped with no blog post, no benchmarks and no weights. Here is the full spec sheet, the tiered pricing, and what Qwen never claimed.

Alicia Kirana UtomoAlicia Kirana UtomoJul 31, 2026
Illustration of a developer working with image, video and document panels, with the Qwen logo
Trending

Qwen 3.7 Flash review: a $0.03 vision model with a catch

Qwen 3.7 Flash is the cheapest vision model you can buy. I dug into the pricing brackets, the one independent benchmark, and what nobody is telling you.

Rama Adi NugrahaRama Adi NugrahaJul 31, 2026
Qwen 3.8 Max review: a 2.4T preview, tested honestly
Trending

Qwen 3.8 Max review: a 2.4T preview, tested honestly

An honest Qwen 3.8 Max review: what Alibaba's 2.4-trillion-parameter flagship actually is, why 'second only to Fable 5' is a claim not a benchmark, and who should wait.

Alicia Kirana UtomoAlicia Kirana UtomoJul 20, 2026
Illustration of a person weighing a small low-cost AI model against a larger caped flagship model on pedestals
Trending

Claude Opus 5 vs Fable 5: which should you actually run?

Fable 5 costs exactly double Opus 5. I went through both system cards, the docs and the independent benchmarks to work out when that second dollar buys anything.

Rama Adi NugrahaRama Adi NugrahaJul 27, 2026
Illustration representing Alibaba's Qwen3.8-Max preview pricing
Trending

Qwen3.8-Max pricing: the preview deal and its hidden costs

A plain-English Qwen3.8-Max pricing guide: the 10% preview rate, the Token Plan tiers, the night discount, and the credit-burn cost nobody puts on the pricing page.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 20, 2026
Illustration comparing Qwen3.8-Max against rival frontier AI models
Trending

The 6 best Qwen3.8-Max alternatives in 2026

The best Qwen3.8-Max alternatives in 2026, compared honestly: Kimi K3, Claude, GPT-5.6, Gemini 3.5 Pro, Grok 4.5, and the support layer that actually resolves tickets.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 20, 2026
Illustration representing Alibaba's Qwen3.8-Max large language model preview
Trending

Qwen3.8-Max explained: Alibaba's 2.4T flagship preview

A plain-English guide to Qwen3.8-Max, Alibaba's 2.4-trillion-parameter multimodal preview: what it is, what Alibaba claims, what it costs, and whether it's worth jumping on right now.

Alicia Kirana UtomoAlicia Kirana UtomoJul 20, 2026
PromptQL alternatives cover banner on an indigo backdrop
Trending

8 best PromptQL alternatives in 2026

The 8 best PromptQL alternatives in 2026, from Databricks Genie to open-source Wren AI, with real pricing, strengths, and who each one is actually for.

Rama Adi NugrahaRama Adi NugrahaJul 10, 2026
What is PromptQL cover banner with the PromptQL logo on an indigo backdrop
Trending

What is PromptQL? Hasura's AI data agent, explained

What is PromptQL? A plain-language explainer of Hasura's AI data agent: the plan-then-execute idea, what it connects to, what it costs, and who it's for.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 10, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free